Hi,
Hope you are doing safe,
please review one of our resources for .Net positions , She is on H1B and actively looking for positions ,
check and let me know if you have any open positions on C2C basis , you can reach me at nithin@techsmartglobal.com, 732-798-7771
PROFESSIONAL SUMMARY:
· Over 7 years of technical experience in designing and developing client/server applications, web applications, web services by using Microsoft .NET technologies.
· Experienced in Software Development Life Cycle (SDLC) including requirements definition, design, and implementation and testing.
· Strong in Agile Software Development, Waterfall cycle, Rapid Application Development (RAD), CMMI and Database & Test-Driven Development methodologies.
· Professional level experience in design, development and implementation of applications using C#.NET, Go/Golang, ASP.NET MVC, Web Forms, Entity Framework, LINQ, HTML, HTML5, XHTML, CSS3, AJAX, VB.NET, VB Script, JavaScript, JQuery, AngularJS2/4/6, XML, UML, IIS, and SQL Server (2015/2017), PL/SQL.
· Expertise in designing ASP.NET based Graphical User Interfaces with HTML, CSS, JavaScript, AngularJS, Node.JS, Bootstrap, AJAX, XSLT, XPATH and JQuery.
· Strong hands on programming, design, understanding and deep functional experience in creating, deploying and consuming of XML Web Services, WCF services, REST Services and Web API.
· Involved in the design and development of 3 Tier, N-tier distributed architectures and MVC architecture using OOAD concepts and Design Patterns.
· Developed applications using Web Services, Data Structures, Windows Azure (Cloud Computing), N-hibernate, AJAX controls, Controls and cross browser functionalities.
· Experience in Database processes such as Analysis, Design, Normalization and Manipulation using DDL and DML with SQL Server 2015/2017 and Oracle10g, MONGODB and COSMOSDB.
· Good experience in creating packages, connection manager, Control flows, creating event handlers using SSIS.
· Experience on Custom, Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Services like SQL Server Reporting Services (SSRS), SQL Server Integrating System (SSIS) using SQL and worked with IIS and .NET Assemblies during deployment.
· In-depth knowledge in Multi-threaded programming and Thread synchronization, implementing error handling, troubleshooting, and exception management, tracing and logging features.
· Expertise in creating Web Forms, User Controls, Custom controls in .Net Framework. Extensively used various ASP.NET features like Caching, Session for State Management of Web Applications.
· Extensive experience in developing and implementing XML Web Services using Web API,WCF, WPF, WSDL, UDDI and SOAP.
· Experience with Unit and Integration testing by using NCoverage tool, VS Automated Unit Testing Framework, NUnit testing, load testing and Performance testing.
· Experience in using Source Code Version Control Systems like GIT and TFS (Team- Foundation Server).
· Experience in using S3 bucket and Glacier for storage and backup on AWS.
TECHNICAL SKILLS:
Languages
.Net Framework (2.0, 3.0, 3.5, 4.0), VB.NET, C#, ASP.Net, HTML, JavaScript, AngularJS/2/4/6, JQuery, T-SQL, VBScript, XHTML, DHTML, WSDL, CSS, XML, XSLT, XAML.
Operating System
Windows Family, /Vista/7.
.Net Technologies
ASP.NET, ADO.NET, Windows Forms, Web Forms, AJAX, Web Services, ActiveX, WCF, WPF, LINQ.WEBAPI.
Web Application Servers
IIS 7.0, Windows server.
RDBMS
Oracle 10x/11x, MS-SQL Server 2015/2017, MONGODB, COSMOSDB.
DBMS
MS-Access.
Ticketing and Reporting Tools
TFS, JIRA, Crystal Reports, SQL Server Reporting Services (SSRS), SSIS Package.
Microsoft Office Tools
Microsoft Word 03/07/10, MS Visio, Excel, PowerPoint, Access, Outlook,
IDE Tools and Version Control Tools
Visual Studio .NET 2008/2013/2015, UML, GITHUB, TFS.
Methodologies
Agile and waterfall.
PROFESSIONAL EXPERIENCE:
Client: HEALTH EQUITY, TX Feb 2020- PRESENT
Role: Software Developer
Responsibilities:
- Understand agile methodologies and participate in daily scrum meetings, retrospective meetings after each sprint.
- Design and develop the Client web application using Angular 9, .Net Core, SQL, Microservices, AZURE, Cosmos DB.
- Refreshing the existing legacy application of Client web and Complink written in VB5, ASP.NET 3.5 technologies to .Net Core, Microservices, Angular 9 and SQL 2019.
- Using ‘SWAGGER’ to test the microservice for a participant web application.
- Working on the tickets from production support (PSQ’S) whenever Product owner assigns.
- Perform code review for all internal deliverables and formulate best practices.
- Using “Azure Devops” tool for project management and version control tools such as “TFS” for the source code.
- Extensive usage of Docker and Kubernetes to run the application in namespace containers.
- Running the Codegen script to generate the controller and angular .ts files using Yaml endpoints.
- Create store procedures and required database scripts using SQL Server 2019.
- Researching and planning to migrate the application to ‘Azure platform’.
- Design and create new tuned SQL procedures to retrieve, process and store data for application based on designs, business requirements.
- Create database Triggers for automation, views, stored procedures and user defined functions
- Monitoring application performance at post-deployment stage and make required changes if and where needed.
- Involve in the SQL code walk through and reviews with the team.
- Write unit test cases for different application functions and SQL procedures.
- Perform basic integration and smoke testing in dev environment before deploying application to QA environment.
- Support QA team with testing till code is deployed to production.
- Track the project implementation progress status for each module’s functionality by the tracking tools.
- Provide help desk support to resolve the issues faced by end users.
Environment: VB5, ASP.NET 3.5, SQL 2019, C#, .Net Core, Angular 9, Swagger, POSTMAN, TFS, GIT, Azure Devops, Azure, HTML 5, JavaScript, Visual Studio 2019, SSRS, CI/CD, Entity Framework, COSMOSDB.
Circadence, TX July2019- Jan 2020
Role: Full stack developer
Responsibilities:
· Using the OOP techniques to create classes and methods within the controllers using latest versions of C# 6.0 and MVC 5.0 to communicate with Business and Data tier login on services.
· Creating Web API using ASP.Net Core 2.1 allowing new web client projects to leverage reusable data.
· Developed Micro services using Go language and developed corresponding test cases.
· Design a responsive application using React JS library with a combination of HTML5, CSS3 and JavaScript.
· Incorporating ASP.Net core and C# for server-side scripting along with front end technologies to develop the single page application in an agile methodology.
· Extensively used BloomRPC to manually test Golang backend micro services for the CRUD operations.
· Debugging the code to fall back on these unit test code blocks to fix any issues coming from the QMC.
· Using SSMS (SQL Server Management System) to store data in the database and write SQL queries to manipulate data as a part of development.
· Used MongoDB for the microservices testing using BloomRPC for all the CRUD operations.
· Implementing SASS as the preprocessor for CSS to make the styles accessible all throughputs the application to reduce duplication of same styles throughout the project.
· Including various dependencies in the project using Yarn package manager to improve the performance and integrity of the application.
· Fetching the asynchronous AJAX calls from UI to pull data from API using GET, POST, UPDATE and DELETE methods to communicate this data back to the UI for manipulating the front-end view.
· Working with Microsoft Visual Studio 2017 integrated development environment for development and using GitHub for version controls.
· Involved in code reviews, test case review and plan test cases.
· Implementing CI/CD for builds and deployments once the development tasks are done on TFS.
Environment: HTML5, CSS3, .Net core React JS, Redux, Go/Golang, JavaScript, .Net core ASP .Net core REST Web API, C#, ASP.NET, C#, WCF, ADO.NET, SSIS packages, Webpack, SASS, Bootstrap, SQL, GIT, Microsoft Visual Studio 2017, TFS, CI/CD and SSMS.
Client: Sysmex America Inc. Oct 2018-June 2019
Location: Chicago, IL
Role: Full Stack Developer
Responsibilities:
· Worked in AGILE and SCRUM environment regularly attending the Status Meetings and updating daily status in internal web portal.
· Developed client side application using Angular2/4/6, HTML5, CSS3, Bootstrap 4, Typescript, AJAX, and business logic was coded in Web API and Entity Framework.
· Created and consumed services in Web API 2 to perform CRUD operations using HTTP methods (GET, POST, PUT, and DELETE).
· Install Angular CLI to generate components, services and used npm to install the project dependencies such as bootstrap4, jQuery, etc.
· Extensively worked on components, routing, http services, dynamic html, form validation and error handling in Angular 4.
· Used HTML, Typescript, JQuery, Bootstrap 3, Data Serialization and Deserialization.
· Implemented Data access layer using C#, Entity Framework to connect and retrieve or manipulate database information.
· Worked with Entity Framework to build database context classes and schemas.
· Used Agile/Scrum practices and Test Driven Development (TDD) techniques to provide reliable working software.
· Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL Server 2017.
· Implemented Error Logging and Auditing for the web site.
· Used POSTMAN to test the Web API and for the Angular application.
· Used S3 bucket and Glacier for storage and backup on AWS.
· Develop unit test cases for the implemented requirements and all modules
· Built SSRS reports to subscribe and deploy them to report server.
- Perform basic integration and smoke testing in dev environment before deploying application to QA environment.
- Writing test cases in Zafar and performing test case execution, doing system testing when the QA team need help.
· Worked on JIRA for defect/issues logging & tracking and documented all my work using CONFLUENCE.
· Used version control tool GitHub for managing the code.
· Performed Code Reviews (manual) to implement performance and coding conventions guidelines.
Environment: .Net Framework 4.0, Visual Studio 2015, AWS, SQL Server 2017, C#.Net, Web API 2, Angular 2/4/5/6, Typescript 4, Bootstrap 3, SSRS, IIS, HTML5, XML, CSS, GITHUB, JIRA, POSTMAN, Entity Framework, JQuery.
Client: RX Cross Roads Oct2017-Sep 2018Location: Louisville, KY
Role: Full Stack .Net developer
Responsibilities:
· Worked in AGILE and SCRUM environment regularly attending the Status Meetings and updating daily status in internal web portal.
· Developed client side application using Angular 2 and business logic was coded in Web API 2.
· Responsible for Client interaction, Requirement analysis, Database Development.
· Extensively worked on File upload/download, file resize functionality, export grid tables data to excel and to email with an excel attachment.
· Used Angular Virtual keyboard to get keyboard functionality in the application for the kiosk user manual check-in and check-out an asset.
· Created and consumed services in Web API 2 to perform CRUD operations using HTTP methods (GET, POST, PUT, and DELETE).
· Worked on asynchronous service calls from client side to server using Angular 2.
· Extensively worked on components, routing, http services, dynamic html, form validation and error handling in Angular 2.
· Used HTML, Typescript, JQuery, Bootstrap 3, Data Serialization and Deserialization.
· Worked with Kendo UI controls to create robust and responsive application.
· Implemented Data access layer using C#, ODP.NET to connect and retrieve or manipulate database information.
· Worked with Entity Framework to build database context classes and schemas.
· Implemented Object Oriented Programming (OOPS) concepts and principles and worked on Object Oriented Design (OOD).
· Used Agile/Scrum practices and Test Driven Development (TDD) techniques to provide reliable working software.
· Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and T-SQL.
· Implemented Error Logging and Auditing for the web site.
· Used Fiddler for troubleshooting, performance turning and system monitoring.
· Built SSRS reports to subscribe and deploy them to report server.
· TFS was used to maintain the version and source control.
· Performed Code Reviews (manual) to implement performance and coding conventions guidelines.
Environment:.Net Framework 4.6, Visual Studio 2015, Sql Server 2014, T-SQL, C#.Net, Web API 2, Angular 2, Typescript, Kendo UI, Bootstrap 3, SSRS, IIS, HTML5, XML, CSS, TFS.
Client: CRA International Feb2016-Sep2017
Location: Boston MA
Role: Full Stack .Net Developer
Responsibilities:
· Involved in gathering business requirements and planning of application.
· Created the entire code behind by using MVC Framework.
· Designed User Interface with Razor Views, Partial View and Layout
· Heavily involved in the development of the applications using C#.Net.
· Implemented WinForms for Agents to monitor the customer details.
· Involved in application design based on MVC 5, Factory Design Pattern and OOPS.
· Creating Angular JS controllers, directives, and models for different modules of the application.
· Used Angular Directives to extend syntax definitions for HTML5.
· Develop project artifacts that include UML Use Cases for User Stories, Database ERD diagram.
· Involved in creating Class diagram and project schedules
· Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers.
· Extensively used Enterprise Library to exchange data between web applications and database objects.
· Worked with NHibernate to exchange data between web application and database objects
· Developing and Consuming RESTFUL Web API’s.
· TFS was used to maintain the version and source control.
· Designed and develop the database model.
· Created or updated PL/SQL packages, functions and procedures.
· Exported and Formatted excel for monthly manual reports.
· Worked with different jobs execution and fire related events using triggers.
· Designed and developed table/matrix style reports using SSIS and included them in the Application.
· Extensively involved with unit testing using N-Unit.
Environment: Visual Studio 2015, C#, VB.net, Html 5.0, MVC 5, CSS, Angular JS, XSLT, XML Bootstrap, JIRA, Enterprise Library, Soap Services, Entity Framework, Win Forms, Web services, MS SQL Server 2014, PL/SQL , SSIS Reports, Web API, N-Unit, Java Script, TFS.
Freedom Mortgage Hyderabad, Telangana Aug2014-Oct2015 Role: .Net developer
Responsibilities:
· Involved in the process of developing and enhancing the application.
· Worked with ASP.NET Web Forms, State Management, Caching features, optimization and configuration of the web application using C#.
· Developed business logic using VB.NET to transform data as needed for reporting.
· Created ASP.NET User Controls and Master pages to reduce the complexity of user interface design.
· Used Html5, CSS3 for achieving uniformity through all the web pages and achieved uniform template design for the entire application using Master Pages.
· Created User Controls and Custom Controls for common purpose in the whole application.
· Developed data access layer in VB.NET using ADO.NET for retrieval of data from the SQL Server database using connected & disconnected architecture.
· Worked on JavaScript for client-side validations.
· Worked on user input validations, exceptional handling and logging.
· Developed database scripts, stored procedures and triggers using Oracle Sql/Pl Sql.
· Generated reports using crystal reports.
· Resolving bugs from Developers Bug Log and writing Test Cases for various screens for N-Unit Testing.
Environment: Visual Studio 2010, C#, VB.NET, ASP.NET, ADO.NET, HTML, CSS, JavaScript, Oracle11g, Web services, AJAX, Crystal Reports. 6023306955.
Role: Jr .Net developer
Responsibilities:
· Used ADO.NET to connect to the database using the SQL Server .NET data provider.
· Worked extensively with data bound controls like Grid View.
· Used ASP.NET validations Controls for client-side validations.
· Used Team Foundation Server to create and manage Bugs, Work Items and Tasks in Visual Studio 2008.
· Used Java Script validation for client-side validations.
· Involved in creation of stored procedures in MS SQL Server 2005.
· Responsible for Testing - unit testing, testing of all modules during any enhancements
Environment: Visual Studio2008, ASP.NET, C#, ADO.NET, HTML, XML, SQL Server 2008R2, JavaScript, CSS, SVN, Web Services.