| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
EMAIL AVAILABLEPHONE NUMBER AVAILABLEDot Net Fullstack Developer
Professional Summary: An IT Professional over 15+ years of experience in Microsoft Technologies. Served as a Sr. Software Engineer (Full stack developer) at MHC Software and support existing applications (DSS, E-Forms, Image Express etc..) using C#, Asp. Net, VB. NET, HTML, CSS, jQuery, JavaScript, Postman, SQL Server, Oracle etc.
Enhance and develop new applications.
Handling customers in terms of production support, issue simulation, bug fixing and providing technical guidance. Having 2+ years of working experience on micro services, VUE (Front End). Good knowledge and experience on test driven development using Xunit with MOQ framework. Hands on experience in AGILE SCRUM practices which include daily scrum calls, user story sizing & estimation for the sprint planning meeting, demonstration of user stories on sprint reviewing meeting and involved in sprint retrospective meeting.
Experience in development and implementation of enterprise applications. Good working experience in analysing and developing web-based applications using .NET Framework 2.0/3.0/3.5/4.0, .Net Core 2.0,3.1,6.0, EFCore2.0, MVC, ASP.NET, C#, VB.NET, Web Services, LINQ, Micro-services, API and customized User Controls. Creative problem solver with solid programming skills in .Net, object-oriented analysis. Areas of expertise include all phases of SDLC and Agile methodologies.
Strong technical expertise in developing applications using Web Technologies - ASP.NET, VB.NET, C#.NET, Microservices, API s, Web Services, WCF, WPF, IIS, Visual Studio. NET, jQuery and JavaScript.
Expertise in the secure coding. Extensive experience in creating rich content Web-Forms, Win-Forms, Web User Controls, Server Controls, Windows Service and Web Service. Extensive experience in web-based page and site designs using HTML, XHTML, DHTML, CSS, Themes, Master Pages, Site Map, JavaScript, jQuery, XML, XAML, JSON and AJAX. Good working experience in using version control tools using VSS, TFS, Git Repository Proven ability to determine priorities, schedule work, and meet critical deadlines.
Expert level skills in debugging techniques and OOP Concepts. Good Experience in relational database design and development.
Strong programming experience in SQL Server, Oracle. Designed and implemented Azure Resource Manager (ARM) templates to automate the provisioning of Azure resources, reducing deployment time by 50%. Utilized Terraform to manage infrastructure as code, ensuring consistency and scalability across environments. Team Member with strong communication, presentation and analytical skills with ability to do multi tasks and has a strong work ethic and ability to quickly adapt to new technologies and environments. Hands on experience on AGILE practices using SCRUM methodologies. Having solid hands-on experience in solution planning, designing and construction from scratch and deployment in a variety of environments through manual and automated build and release tools (CI/CD, Devops).Technical Skills:Languages:C#, VB.Net,Web Technologies:.Net Framework 4.0/3.5/3.0, .Net Core 2.0,3.1,6.0, MVC, ASP.Net, ADO.Net, ASP, ADO, Web Services, WCF, API, Microservices, AJAX, CSS, HTML, ReactsScripting Languages:JavaScript, AJAX, jQuery, ReactDatabases:SQL Server, Oracle, PostgreSQLMarkup Languages: HTML, XMLHTML, DHTML, XHTML, XMLDevelopment Tools:Visual Studio, VSCode Editor, Postman etc.Version Control:Git Repository, Team Foundation Server, Visual Source SafeTools and Utilities:Microsoft Outlook, Microsoft Word, Microsoft Excel, Microsoft Power Point, Microsoft Access, Adobe AcrobatOperating Systems:Windows 7/10, Windows NT, Windows 2000/2003, Windows XP/98/9Education: Bachelor of Technology in Computer Science from JNTU Jawaharlal Nehru Technological University Hyderabad, Hyderabad, India in 2002.Professional Work Experience:
MHC Software, Inc., Burnsville, MNFull Stack Developer (Team Lead)October 2020 June2023Project: MHC NorthStarScope: MHC NorthStar for AP puts control of invoice and payment processing. It processes high volume of invoices from a wide range of sources, delivered in a variety of digital and physical formats. It Streamline AP payments process with an automated accounts payable solution that configures to each customer s specific business needs. It increases efficiency.
Environment: Microservices, C#.Net, SQL Server, PostgreSQL, GitHub, .Net Core 3.1/6.0, Docker and Kubernetes, API Gateways, RabbitMQ, Azure Service Bus, Elasticsearch, X-Unit, CI/CD and Devops, MongoDB, Monitoring and Logging, Vue/Reacts, Node.jsContribution: Implemented RESTful APIs for various services, ensuring seamless communication between microservices. Utilized Docker and Kubernetes for containerization and orchestration of microservices. Integrated service discovery mechanisms and implemented API gateways for efficient routing and load balancing. Collaborated with cross-functional teams to break down monolithic applications into microservices, enhancing modularity and maintainability. Implemented asynchronous communication patterns using messaging systems like RabbitMQ, improving system responsiveness. Implemented Azure CI/CD pipelines to automate the deployment process, reducing release cycles and minimizing downtime. Design and implement user interfaces using Vue/ React.js. Develop reusable UI components for efficient and modular code. Work closely with UI/UX designers to implement visual elements and styling. Ensure responsive design and optimal performance across various devices and browsers. Implement state management in Vue/React applications using tools like Redux or Vuex. Manage the state of components to ensure seamless data flow. Communicate with backend services and APIs to fetch and update data.
Used Token Based authentication (OAuth2.0 Bearer token) to secure microservice's endpoints (only authorized users can access them). Handle asynchronous operations effectively using tools like Axios. Create navigation structures for a smooth user experience. Write unit tests for Vue/React components using testing libraries like Jest. Ensure the reliability and robustness of the code through testing. Implement best practices for code splitting and lazy loading. Debug and troubleshoot issues in the application. Use browser developer tools and other debugging techniques to identify and fix problems. Stay informed about the latest trends and best practices in Vue/React development. Continuously learn and adapt to new technologies and tools. Implemented modular and reusable Terraform configurations to simplify the deployment of complex infrastructure components across various environments Use version control systems like Git to manage and track changes in the codebase. Collaborate with a team using branching and merging strategies. Participated in all agile sprint ceremonies (sprint planning meetings, daily stand ups, sprint retrospectives and demos)MHC Software, Inc., Burnsville, MNFull stack Developer
May 2012 June2023Project: Document Self ServiceScope: DSS enables Human resources and payroll professionals to process and deliver employee specific documents electronically like W-2s&W-2Cs, Payroll, Emp DocumentsEmployees access MHC Document Self-Service TM through Infor Lawson Employee Self-Service or an employee portal Solution can be configured to authenticate users against a customer-specified source Software emails document notifications to employees and offers secure email delivery for non-tax documents Eliminates calls for reprints and empowers employees to own their documents Employees view/print/save their past and present employee documents at their convenience System tracks and audits employee and administrative actionsEnvironment: Asp.Net 3.5, C#.Net, VB.Net, JavaScript/jQuery, SQL server Oracle, HTML, CSS, TFS, Git Repository, .Net Core 2.0,3.1, LINQ, EFCore2.0, API, Agile method.Contribution: Support existing applications (DSS, E-Forms, Image Express etc..) using C#, Asp. Net, VB. NET, HTML, CSS, jQuery, JavaScript, postman, SQL Server, Oracle etc. Enhanced and developed new applications. Handled customers in terms of production support, issue simulation, bug fixing and providing technical guidance. Gathering information and also future enhancement of the project. Converting the Business knowledge into technical document. Providing high level test cases for the Quality Assurance team Fix the issues identified by the quality analysis team. Develop numerous web pages and writing stored procures, functions, views and provide the scripts as per the customer requests. Develop different types of Master pages, defining CSS, updating JavaScript files etc. using jQuery, JScript, and Ajax on the developed pages. Design and Develop User Interfaces using ASP.NET, MVC, .Net Core (2.0/3.1) Using repository pattern for .net core. Added functionality in business layer and Data access layer. Design and develop complex stored procedures in SQL Server and Oracle databases. Identified and addressed performance bottlenecks in PL/SQL procedures and optimized T-SQL queries. Perform unit testing, code review.
On call support for customers. Diagnose, troubleshoot and resolving client issues. Data migration Using OAuth token validation (The API server validates the access token to ensure its authenticity, integrity, and expiration using the authorization server's public keys). Adopting Devops tool work environment and source control management
Automate build process on a build server. Learning about jwt authentication and implementing. Improve performance on Database objects in SQL Server and Oracle
Improve the security of our products (Protect our customer and company data) Use OWASP tools available to scan and reduce vulnerabilities on our code Participated in all agile sprint ceremonies (sprint planning meetings, daily stand ups, sprint retrospectives and demos) Used LINQ to Entities, LINQ to Dataset which enables program data accessing using intuitive native syntax and strongly typed objects in .Net framework language.
Developed and consumed the ASP.NET Web API service libraries to exchange the data between web application and business logic controller.State of Tennessee / Ciber, Nashville, TNSr. Developer
October 2007 May 2012Project 1: (APS Rewrite)Scope: This Adult Protective Services application is a web based system defined by Tennessee APS staff and Tennessee Department of Human Services (DHS) staff support of the APS program and system. The purpose of this application is to support the APS workers in documenting and managing the casework for handling reports of abuse/neglect/exploitation incidents from receipt of the incident report or referral, through investigation and any continuing intervention provided by APS.Environment: Asp.Net 4.0, C#.Net 4.0, Entity Framework, JavaScript/Jquery, Sqlserver 2005/2008, N-Unit, HTML, CSS, TFS/VSS, SharePoint Server 2007.Contribution: Participate in analysis of APS project, gathering information from stakeholders for related to this project. Understanding the Functional requirement and converting the Business knowledge into Technical document. Develop prototypes for the complex business rules and complex web pages. (DHS). Participating in APS N-tier model architecture. Develop different types of Master pages, defining CSS, updating Javascript files etc. Participate in APS database normalization. Implement JQuery and Ajax on the developed pages. Use Jquery grid,Tab Menu,Json,etc.. for different developed web pages. Perform unit and integration testing on all developed pages.
Project 2: ARTS RewriteScope: The Department of Human Services (DHS) provides a quality system of coordinated human services to meet the changing needs of Tennesseans and enable them to achieve self-sufficiency. The Appeals and Hearings Division receives appeals and conducts fair hearings for applicants and clients who believe they did not receive the services and/or benefits from DHS to which they are entitled. The division handles appeals for all programs administered by DHS, including eligibility for TennCare, Medicaid, Food Stamps, Families First, Child Support and Vocational Rehabilitation cases.
The Appeals Resolution Tracking System (ARTS) is a Windows application that was developed in 2003 by the .Net Systems Development Section (SDS) to allow the Division of Appeals and Hearings to track and timely resolve appeals . The scope of this project includes rewriting the ARTS application as a web application using current technology to provide existing functionality, including Tenn-care Standard Spend down (SSD) and Existing Medically Needy Adults (EMNA) processes. The scope has been extended to also include the following enhancements.Appeal Entry Scripts to be used for creating new appealsA new VIP InterfaceCreating existing ACCENT and TennCare interfaces to be used prior to the implementation of VIPAn enhancement regarding Notices of HearingPetitions enhancementsProgram Issue Settings Change
Choice of shared conciliatory phone calls and documents for linked appealsCombining some Admin Support and Front-End dutiesScheduling will be done by Schedulers instead of Case Prep Legal AssistantsCase Prep Program Coordinators will generate FA Notices of HearingHearing Officers conducting all hearing types at all locations.Moving Order Implementation tasks to Case Prep Program CoordinatorsEnvironment: Asp.Net 3.5, C#.Net 3.5, JavaScript/Jquery, Sqlserver 2005/2008, N-Unit, HTML, CSS, TFS, SharePoint Server 2007.Contribution: Participate in analysis of ARTS project, gathering information from stakeholders for future enhancement of the project. Work closely with Business Analysts on writing the Functional requirement of the project. Work as a Team lead, guiding and helping team members in understanding the Functional requirement and converting the Business knowledge into Technical document. Delegate and track tasks of team members to meet deadline. Participate in Project Leading Committee and helping project manager in creating Project Schedule and Task Assignment. Prepare test cases for the Quality Assurance team Fix the issues identified by the quality analysis team. Develop window-based application such as ARTS Quick View, ARTS Cryptography and ARTS State Machine Configurator to increase the productivity of the developers. Develop prototypes for the complex business rules and complex web pages. Participate in defining coding standard for ARTS in Department of Human Service (DHS). Participating in ARTS N-tier model architecture. Develop numerous web pages and writing stored procedures, functions, views for ARTS project. Develop different types of Master pages, defining CSS, updating Javascript files etc. Participate in ARTS database normalization. Implement JQuery and Ajax on the developed pages. Developing the web services for ARTS interfaces, using SOAP 1.2 and XML (Creating a WSDL File and Clients for the web services (WCF)) Use Jquery grid,Tab Menu, Json,etc.. for different developed web pages. Perform unit and integration testing on all developed pages.
Develop the stand-alone window application called State Machine Configurator which is used to control and maintain the State machine developed for ARTS project. Perform extensive code review of the developed page and modules.
Project 3: TennCare DatabasesScope: The State of Tennessee TennCare program offers assistance to certain income level families via financial aid. Tracking and storing information about each family is held in ACCENT (the current system used). On a non-determined schedule, a list of these individuals (cases) is sent in a plain text file to be loaded by the Department of Human Services development team.As TennCare prepares to send RFIs for cases during their TennCare reverification process, a file of records for all individuals to be sent an RFI is sent from TennCare to ACCENT. The file is matched against ACCENT for validating and cleaning up data. A file of the SSNs is then sent to SSA, who returns a new file of SSI data, if available, for these SSNs. ACCENT staff put both the TennCare and SSA files on the server to be loaded to the Clean Up database.
The goal of the Clean Up database is to accommodate the review of individuals to determine if they are eligible for benefits that are SSA related such as SSI Pass Along/Pickle Pass Along and Cluster-Daniels Lawsuit. Reports are also generated.
ExParte: To identify cases where a user must go in and evaluate if the individual targeted for Disenrollment may qualify for a continuing category of Medicaid. The database allows users to search by type of population: Medically Needy Adults, Medically Needy Children, Pregnant Women, and TennCare Standard. The database provides a listing of staff that must be evaluated prior to the RFI going out and allows users to enter the outcomes of their review. Reports are also generated.The Business Goal for Undeliverable Mail is: To log all RFIs that are returned by the Post Office as being undeliverable and track the processing by a State Office team to determine if they were mailed to the last known address. If another address is found or it was not mailed to the right address, the document is remailed. Reports are also generated.Time Extension (Good Cause): To identify cases where individuals request good cause and the outcome of the request. The database tracks each request, the outcome, documents sent and any new RFI receipt due dates, as well as whether an RFI is received and the eligibility outcome. Reports are also generated.
Environment: Asp.Net 2.0, VB.Net 2.0, Sqlserver 2005, N-Unit, HTML, CSS, VSS, SharePoint server 2007Contribution: Developed the Tenncare Databases, including creation of tables, Views and stored procedures, and conversion processes for existing data.
Developed the automated tests to verify the business functionality. Developed the stored procedures, triggers. Developed the reports using Crystal reports
Configured tests and manuals using SharePoint Server 2007 Writing test plans for developed code and working with QA and UAT staff to test and resolve any issues. Still giving Maintenance support for this project
Worked on Custom Workflows using Share point designerState Of Pennsylvania(Department Of General Services) Veridyne, Harrisburg, PAAsp.Net DeveloperDecember 2006 August 2007Scope: The Capital and Agency Project System (CAPSYS) is a computer-based project tracking system designed for the Department of General Services Public works (DGS-PW). CAPSYS captures, tracks, and reports on project information related to both agency and capital projects. CAPSYS is an intranet application. CAPSys is project-based Project data is related by the system, no manual involvement is required.Environment: Asp.Net 2.0, VB.Net 2.0, C #.Net 2.0, JavaScript, SqlServer 2005, N-Unit, HTML, CSS, VSS
Contribution: Designed web forms using Asp.Net, VB.Net, HTML.
Designed GUI, performed User authentication and Validation.
Extensively used ADO.NET objects such as Grid View, Details View, Data Adapter, Dataset, Data Reader, and SQL data source for accessing database. .
Extensively used ASP.NET server controls like Repeater control.
Used C#.Net Action classes to integrate UI with domain.
Involved in Development and Unit test.
Involved in Unit Testing in each module and migrate the code to QA.
Writing Stored Procedures, Triggers, Views, etc.
Used N-Unit Tool to test my application.
Involved in Unit Testing in each module and migrate the code to QA.
Involved in getting back-end data using SQL Server.
Writing Stored Procedures, Triggers, Views, etc.
Frontier Information Technology Ltd., Hyderabad, IndiaAsp.Net DeveloperJuly 2004 October 2005Client: Master Health Web Product
Scope: Master Health is a Comprehensive Hospital Management Software Product developed for Frontier Information Technologies Limited. It contains various Modules like administration, Inpatient, Outpatient, Nurse Station, Stores, Operation Theatre, billing etc. This product enables the user accessing of information pertaining to Hospital Management like patient details and records of investigation and billing department reports and seeing the managerial information from time to time from anywhere within the hospital departments.Environment: ASP.Net, VB.Net, C#, SQL Server, Crystal Reports 5.2, IIS 5.0, Windows
Contribution: As part of the team, I designed the database schema and created the physical schema. Developed business object layer. Designed web forms using VB.Net, Asp.Net, C#.Net and HTML Extensively used ADO.NET objects such as Data Adapter, Dataset, Data Reader, and SQLdatasource for accessing database. Extensively used ASP.NET server controls like Repeater control and Grid View. All client side validations are done using Scripting and server side using Validation controls. Developed the automated tests to verify the business functionality. Developed the stored procedures, triggers. Developed the reports using Crystal reports.Frontier Information Technology Ltd. Hyderabad IndiaAsp.Net DeveloperJuly 2003 June 2004Client: Al-Hammadi Hospitals, Riyadh, KSA
Scope: Health Care Management System is efficient, user-friendly Software designed and developed for the Al-Hammadi Hospitals, Saudi Arabia. Out Patient, In-Patient, Laboratory, Operation Room, Payroll, Pharmacy, Purchase & Stores, HRMS, Infection Control, Vaccination, House Keeping, Housing, Room Services and Appointments departments are partially computerized. This Project aims at integrating all the atomic units of the Hospital into a single more user friendly, accurate and distributed computing package using 3 Tier architecture.Environment: VB 6.0, SQL Server, Crystal Reports, Windows
Responsibilities:
Involved in the development of integration components. Developed integration testing framework. Created database tables in SQL Server and user interface forms by using Visual basic. Created the database triggers and stored procedures. Generated various reports using VB, ActiveX, DAO, Crystal reports |