Full Stack .Net Developer available for c2c remote roles.
Summary of Qualifications
· Well-spoken IT professional with 7+ years’ experience in software development.
· Expert in design and development of n-tier web applications utilizing ASP.NET, ASP.NET MVC, ADO.NET, Entity Framework, query, Go Lang, React JS, Angular JS, Angular 10,Bootstrap,Azure and SQL Server.
· Developed Web API services and hosted with ASP.NET MVC5 application.
· Rewrote Web portal from classic asp to ASP.Net MVC 4.0 and added new Functionalities.
· Created WCF Services to consume Template promotion automation service from other portal and applications.
· Developed new functionalities to the existing user facing application, mostly using Microsoft based technologies like ASP, JavaScript, HTML, XML, AJAX, CSS, and IIS.
· Developed XML Web Services in C#, Go Lang, VB.Net and SOAP for information exchange across applications.
Professional Experience
Great America Financial services Feb2022- Present
Full stack Developer
- This project is a web-based application in Great America financial services that delivers convenient end-to-end credit processing. The credit application is being developed using Angular as the main front-end JavaScript library with a combination of ASP.Net core and C# for the backend technologies. Participating in all phases of the Software Development Life Cycle (SDLC) to develop the web application in an agile methodology.
- Design and developed multi-layer architecture using .Net core Rest Web API using C# with industry best practices and design patterns.
- Design and developed Data Access layer using object-relational mapping (ORM) Entity Framework to communicate with the SQL Server Database and perform CURD operations
- Collaborating with our scrum team to deliver high quality, high-value company initiatives that will help the Great America grows its leadership position in financial industry
- Responsible for analysis, design, implementation, management and maintenance of full software development life-cycle (SDLC) project.
- Used ADO.NET Entity Framework Code First for data access logic, querying and manipulation data.
- Created data entry in the application, with LINQ to query objects.
· Participated in discussions with clients and Followed Agile/Scrum methodology with 2 weeks sprint involved in daily Standup Meetings, Status Meetings, Retrospective Meetings, Sprint Grooming, and Code Review Meetings.
· Learn CI/CD pipelines and perform deployment activities.
· Actively collaborate with the team in ongoing product maintenance and development, including design, development, review, integration, test, and deployment activities.
· Work collaboratively in an Agile Delivery Team understanding the nature of the work we do and resolving how to break down complex work items into small deliverable units for delivering business value
- Involved in UI and service side code development with multi-level code review process with unit test cases covering 100% of the code before check in. Web API’s for the backend and Angular for the UI development
· Hands on Experience on Angular 9 and Typescript for Farm and Data front-end projects. Involved in UI and service side code development with multi-level code review process with unit test cases covering 100% of the code before check in.
· Worked on Visual Studio 2015/ .Net CORE 2.2 Framework to implement Business Logic.
· Created many API controllers for new views/pages, also end points for Get, and Post calls. On service side, these API end points are secured with many rules based on authorization or functional flows for accessibility. End points are also secured by request objects being validated by creating rule validators for each request object before post or get calls are processed.
· Unit tested the code with Microsoft Unit Testing, Jasmine and Karma.
· Designed and implemented the application using AngularJS, HTML5, CSS3, Angular UI, Bootstrap, AJAX, Web API, C#, and Entity Framework.
Environment: C#, ASP .NET 4.5,Visual Studio 2012, MS SQL Server 2016, ASP, MVC5, Razor view engine, AJAX, Web Services, Entity Framework, WCF,XML, HTML5,Angular 10, Bootstrap, CSS, JavaScript, Git hub, JQuery, SSRS, IIS, TFS.
TEKsystems Global Services (Health Equity), Irving TX. Feb 2020 – Jan2022
Full Stack Developer
· This project is a web-based application Health Equity, Inc. (Insurance domain) is an American health care company that is designated as a non-bank health savings trustee by the IRS. This designation allows Health Equity to be the custodian of health savings accounts regardless of which financial institution the funds are deposited with.
· Responsible for analysis, design, implementation, management and maintenance of full software development life-cycle (SDLC) project.
· Assist in the development and update of the client application all customers use at Health Equity called the integration project.
· Work to implement and improve enterprise level framework and platform (IAM, nServiceBus, Caching, logging and monitoring)
· Collaborating with our scrum team to deliver high quality, high-value company initiatives that will help the Health equity grows its leadership position in HSA industry.
· Web development using C# within the integration project (Assist in the transition of from AngularJS to Angular 8 for the integration project)
· Worked with business analyst to gather system requirements.
· Developing APIs for Integration Project
· Implemented and extensively used the Object Oriented Programming concepts in C#, Solid principles and ASP .NET MVC5.
· Developed Web API services and hosted with ASP.NET MVC5 application.
· Tying the applications for the Integration Project into the backend using SQL database
· Created and optimized views for user interactions using objects of HTML5 Helper class, Custom Helpers and jQuery.
· Solving problems as part of a team, mobbing and/or pairing experience a plus
· Commitment to design and deliver code that is readable, maintainable, testable, scalable, reusable, efficient, and innovative
· Developed web services using WCF for new enhancement.
· Created data entry in the application, with LINQ to query objects.
· Used the AJAX tools like Update Panel etc. for partial post back and used JavaScript for client side validations.
· Used ADO.NET Entity Framework Code First for data access logic, querying and manipulation data.
· Implement the principles outlined in Domain Driven Design, Clean Code, Working Effectively with Legacy Code, and the Art of Unit Testing
· Utilized jQuery for the client side validations and AJAX calls to communicate with SOAP/REST services by using XML and JSON data.
· Created Stored Procedures, Views, Triggers and Complex T-SQL queries in SQL Server.
· Used the Microsoft SQL Server Reporting Services to displaying the data in reports form.
· Created and deployed SSIS packages to production, schedule them to run on routine basis and monitor error log for errors.
· Implemented Unit Testing, Integration Testing and System Testing using NUnit.
· Used Team Foundation Server (TFS) for project repository and versioning control.
· Followed agile methodology for development.
· Performed several testing to fix the bugs and ensure the application error-free.
· Implement SOLID object-oriented software principles
· working with other tools and technologies such as HTML, CSS, JavaScript, Angular, SQL Server, WCF, and EF, Resharper, Code Rush, and NCrunch
· Experience in front end development using HTML5, CSS3, and jQuery, JavaScript, Typescript, XML and Bootstrap.
· Test Driven Development Effectively work with various testing like MSTEST, NUnit.
Environment: C#,ASP .NET 4.5,Visual Studio 2012, MS SQL Server 2016, ASP, MVC5, Razor view engine, AJAX, Web Services, Entity Framework, WCF,XML, HTML5,Angular 10, Bootstrap, CSS, JavaScript, Git hub, JQuery, SSRS, IIS, TFS.
Teksystems Global services (circadence), Irving, TX July2019- Jan2020
Full stack developer
- Description: Teksystems Global services implementing project for circadence, it’s a gaming company developing gaming applications. The web application being developed is Ares using React JS as the main front end JavaScript library with a combination of ASP.Net core and C#, GO Lang for the backend technologies. Participating in all phases of Software Development Life Cycle (SDLC) to develop the web application in an agile methodology.
· 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.
· Develop reusable and interactive React UI components to create views to hook up models to the DOM and synchronize data with server for data communication in the application.
· Debugging the code to fall back on these unit test code blocks to fix any issues coming from the QMC.
· Using Jest-enzyme JavaScript testing framework to meet unit test cases.
· Using SSMS(SQL Server Management System) to store data in the database and write SQL queries to manipulate data as a part of development.
· 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.
· Implementing CI/CD for builds and deployments once the development tasks are done on TFS.
· Environment: HTML5, CSS3,.Net core React JS, Redux, Thunk, Go/Golang,JavaScript, ES5, Babel, ,.Net core ASP .Net core REST Web API, C#, ASP.NET, C#, WCF, ADO.NET, SSIS packages,Webpack, SASS, Bootstrap, Material UI, Moment, RWD, Jest, SQL, GIT, Microsoft Visual Studio 2017, TFS, CI/CD and SSMS.
Teksystems Global services (Cuna Mutual Madison), Madison, WI Oct 2018- July 2019 .Net developer
- Description: CUNA Mutual Group is a mutual insurance company providing financial services to cooperatives, credit unions, their members and other customers worldwide. The ICAS Rewrite project mainly deals with the rewrite of an old application previously in VB Scripting to better the performance and credibility. The web application being developed is Individual Contract Admin System (ICAS) using React JS as the main front end JavaScript library with a combination of ASP.Net core and C# for the backend technologies. Participating in all phases of Software Development Life Cycle (SDLC) to develop the web application in an agile methodology.
- Design and developed multi-layer architecture using .Net core Rest Web API using C# with industry best practices and design patterns.
- Design and developed Data Access layer using object-relational mapping (ORM) Entity Framework to communicate with the SQL Server Database and perform CURD operations
- Built single page dashboard and web application using MaterialUI theme.
- Integrating a cutting edge framework and architecture Solution that suited the App needs (React JS + Redux + Saga)
- Created reusable ReactJS components for web application.
- Implement of modern authorization mechanisms, such as JWT JSON Web Token
- Experienced in using project management tools and methodology: GIT, JIRA, Agile,and VSTS for CI and CD.
- Used AGILE/SCRUM methodology to implement the application.
- Involved in sprint planning sessions and participated in daily scrum huddles for any issues and blockers.
- Developed API layer using C#, .Net Web API Restful service
- Developed the Data Access Layer (Model) using ADO.Net core, Linq to Entities, and C#.
- Small parts of the application is developed in the Advanced .NET CORE.
- Integrated Site core with backend systems and provided user controls. Implemented plans at all levels, from micro to high level applications.
- Developed single page applications using React JS.
- Developed database layer using entity framework with extensive use of LINQ.
- Async processing using Microsoft messaging queue (MSMQ).
- Participated in the team demos, backlog grooming and retrospective meetings.
- Used Team Foundation Server (TFS) and Git for Version Control.
- Worked with JSON to pass the JavaScript objects from server to web application.
- Designing and developing Restful API and services using best practices to interact within the Micro services and with the front end. Using spring MVC and spring rest.
- Communicated with clients and helped design a RabbitMQ messaging infrastructure to be built upon by the client's developers.
- Review and approved requests for work/tasks on systems and deployments inside the classified domains
- .Initiate, monitor, update, and maintain Azure Cloud-based deployments in various configurations, operating systems, and roles
- Experience with Application lifecycle management tools like JIRA.
- Developed the web application using React JS, Redux, HTML and CSS.
- Developed the reusable components using React JS and ES6 for multiple.
- Environment: : ReactJS, Redux, Saga, Yarn, HTML5, CSS, MateriUI theme,.Net core ASP .Net core REST Web API, C#, ASP.NET, C#, WCF, ADO.NET, SSIS packages, JavaScript, JQuery, MVC 5,Microsoft Azure cloud, ASP.NET, Entity Framework, Web services, LINQ, Visual Studio.NET 2017, SQL Server 2016 , MSMQ, IIS 8.0, TFS, GIT
CVS Health, Scottsdale, AZ. OCT 2017 –OCT 2018
.Net developer
- Description: Enrollment portal (Silver script Application) CVS Health is one of the American leading retail medical clinic division Enrollment portal (Silver Script Application) is a pharmacy insurance web application. This application is it offers insurance for health and pharmacy insurance policies. My primary responsibility at silver script was to process the data obtained from the insurance members and simultaneously develop applications for using this data.
- Involved in all the phases of the Project Life Cycle and Analysis of the system based on n-tier architecture.
- Developed the web application using C#, ASP.Net Web API 2, SQL Server, N-Unit, AJAX, and Entity Framework 6.
- Utilized Entity Framework 6 to realize object-relational mapping with data in SQL server database.
- Created Angular 4 component which makes AJAX call Restful API's.
- Used HTML 5, Cascading Style Sheets (CSS3), Bootstrap 3 and Angular 4 to develop and implement a user-friendly UI design for the presentation layer.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.
· Used TFS for source code version control.
· Created and managed database objects in Microsoft SQL Server 2012 which were accessed through ASP.Net MVC 5 Models in Visual Studio 2015.
- Implemented data-binding and MVC using Angular for front-end development of a current web application.
- Coordinated with the QA team for testing the latest releases of the application and Bug fixing.
· Actively participated and provided feedback in a constructive and insightful manner during daily SCRUM meeting to track the progress for each iterative cycle and figure out the issues.
· Environment: ASP.NETMVC 4.5, C#, Design Patterns, SQL Server 2014, SSIS, Restful Web API 2, Angular2/4, Typescript, Bootstrap 3, Visual Studio 2013, Ado.Net, HTML5, CSS3, SSRS, XML, LINQ, Team Foundation Server, AJAX, JSON, Responsive Web Design, Gulp, Bower, NPM,Jasmine, Karma, IIS, Fiddler, Entity Framework, LINQ, Validation, NUnit, Jasmin, Karma , Visual Studio 2015
· Description: ODM (Operations DataMart) CVS Health is one of the American leading retail medical clinic division. Operation DataMart (ODM) is web application with real time access to view and maintain prescriber information. This project is used by call center associates of CVS to access client prescriptions and notifications about medications and other medical requirements. Involved in full SDLC from design to deployment phase, which is a fast paced project with short dead line.
- Gathered the requirements form client and built an application using Angular 4 routes.
- Created Angular 4 custom pipes to format the data before displaying it to the user.
- Extensive experience in development, implementation and testing in various application
- Experience in creating wireframes, storyboards, user flows, process flows and site maps to effectively communicate interaction and design ideas.
- Experience in developing unit test cases using Karma, Mocha and Protractor to perform end-to-end testing on Angular applications.
- Experience in working with RESTful Web-Services and implementing RESTful API's.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
· Used TFS for source code version control.
· Created and managed database objects in Microsoft SQL Server 2012 which were accessed through ASP.Net MVC 5 Models in Visual Studio 2015.
- Implemented data-binding and MVC using Angular for front-end development of a current web application.
· Transformed the Angular 4 response using Angular 4 observables.
- Implemented custom Directives and structural Directives using Angular 2 and developed code on Typescript and ES6 to implement Angular 4 Components.
· Environment: HTML/HTML 5, CSS/CSS 3, SASS, Bootstrap3, Typescript, Asp.Net MVC 5,C#, Angular 2/4, React, jQuery, AJAX, JSON, Responsive Web Design, Gulp, Bower, NPM, JAWS16, Jasmine, Karma, IIS, Fiddler, Entity Framework, LINQ, REST Full Service, Validation, NUnit, Jasmin, Karma, Microsoft SQL Server 2012, Visual Studio 2015
Broadcast Music Inc , Nashville, TN. March 2017 – OCT 2017
.Net Developer
· Description: This project is a web-based application for Song Writers. BMI Live is a new program designed for the BMI performing songwriter to log-in to their online account through BMI.com and submit their set lists for their performances in all venues across the country. Publishers cannot submit set lists on behalf of their songwriters. Only performing songwriters may submit set lists to BMI Live.
· Responsible for analysis, design, implementation, management and maintenance of full software development life-cycle (SDLC) project.
· Worked with business analyst to gather system requirements.
· Developed a Graphical User Interface (GUI) for a server-side & client-side web application with Angular 2, ASP.Net MVC, HTML5, CSS3, JQuery, JavaScript, Bootstrap Dash UI, Full Calendar and REST Full Web Service in Visual Studio 2015.
· Took part in team environment which implements agile, scrum software development approach.
· Used JIRA board to maintain the daily activity.
· Used Angular 2 Built in Directives and Custom made Directives.
· Implemented Client side validation using Angular 2 custom form validation with ng-show, ng-if and ng-hide.
· Used Dependency Injection for resolving Dependency.
· Used ng-repeat Directives for looping constructor.
· Used Angular Built in Filters and custom made Filters like tel for the phone number SSN for the ssn number.
· Designed REST Full Service for update, get, delete, and insert data.
· Designed Angular Internal Service and Custom Service.
· Used Entity Framework code base First Migrations and Data base First.
· Handled backend functionality using ASP.Net MVC 5 Controllers with C# in Visual Studio 2015.
· Created and managed database objects in Microsoft SQL Server 2012 which were accessed through ASP.Net MVC 5 Models in Visual Studio 2015.
· Utilized Entity Framework 5 and LINQ to Entities to establish connections with the database.
· Used Auto Mapper to map model and Data set.
· Testing using Nunit testing for the backend code and Jasmin and Karma for the Angular testing.
· Implemented HTML5, CSS3 and Bootstrap Dash UI for designing.
· Used Entitlement for permission. Used Jenkins for continuous integration build.
· Used TFS for source code version control.
· Used Jenkins for continuous integration build.
.
Environment: Angular 2, ASP.Net MVC 5, C#,VB.Net, Entity Framework, LINQ, HTML5, CSS3, Bootstrap, REST Full Service, Validation, NUnit, Jasmin, Karma, Microsoft SQL Server 2012, Visual Studio 2015.
State of Kentucky, Lexington, KY January 2016 – March 2017
Software Developer
· Description: This project is a web-based application for citizens for online registration of a business. It will allow users to pay fee for existing business, register for a new business and to change the name of the business. The project was to develop Registration module involving User Summary, registering account, Change name and also to develop account module that provides provision to collect taxes and to account the information of taxes received.
· Responsible for analysis, design, implementation, management and maintenance of full software development life-cycle (SDLC) project.
· Worked with business analyst to gather system requirements.
· Implemented and extensively used the Object Oriented Programming concepts in C#, VB.Net and ASP .NET MVC5.
· Developed Web API services and hosted with ASP.NET MVC5 application.
· Created and optimized views for user interactions using objects of HTML5 Helper class, Custom Helpers and jQuery.
· Developed web services using WCF for new enhancement.
· Created data entry in the application, with LINQ to query objects.
· Used the AJAX tools like Update Panel etc. for partial post back and used JavaScript for client side validations.
· Used ADO.NET Entity Framework Code First for data access logic, querying and manipulation data.
· Utilized jQuery for the client side validations and AJAX calls to communicate with SOAP/REST services by using XML and JSON data.
· Created Stored Procedures, Views, Triggers and Complex T-SQL queries in SQL Server.
· Used the Microsoft SQL Server Reporting Services to displaying the data in reports form.
· Created and deployed SSIS packages to production, schedule them to run on routine basis and monitor error log for errors.
· Implemented Unit Testing, Integration Testing and System Testing using NUnit.
· Used Team Foundation Server (TFS) for project repository and versioning control.
· Followed agile methodology for development.
· Performed several testing to fix the bugs and ensure the application error-free.
· Experience in front end development using HTML5, CSS3, and jQuery, JavaScript, Typescript, XML and Bootstrap.
· Environment: C#, VB.Net,ASP .NET 4.5,Visual Studio 2012, MS SQL Server 2012, ASP, MVC5, Razor view engine, AJAX, Web Services, Entity Framework, WCF,XML, HTML5, Bootstrap, CSS, JavaScript, JQuery, SSRS, IIS, TFS.
Client: Health Stream, TN Nov 2014 –Dec2015
Role: .Net developer
Description: Health stream provides Internet-based learning and research solutions for healthcare organizations. The Company's learning products are used by healthcare organizations to meet a range of their training, certification, and development needs, while its research products provide the customers information about patients' experiences, workforce engagement, physician relations, and community perceptions of their services.
Responsibilities:
· Supporting business module PM Application using VB.Net and complex UI.
· Involved in development of various windows forms of PM application where got an opportunity to involve in Analysis, Design, Developing, Testing and Deployment sections of the application.
· Supporting the SQL UI application which helps internal users of the company in completing defined tasks.
· Working on most of the PM data updates like, Provider data updates, Unit Data updates, and Quota Groups, Quota Member creation where mostly SQL is used.
· Gaining experience on creation of Cycles, which are used to conduct surveys in every quarter. SSRS is used in Cycle creation process.
· Also involving in redesigning and coding of the PX Client Setup project, where can get chance to improve my skills in ASP.Net MVC5, Entity Framework, C#, Bootstrap, ReactJS, SQL, CSS, JavaScript.
· Built backend REST API with Node.js, Express.js.
· Developed various screens for the front end using React.JS and used various predefined components from NPM (Node Package Manager) and Redux library.
· Involved in Development of overall middle tier and database tier. Extensively worked on Stored Procedures, Triggers, Functions, etc. on the SQL server Database side.
· Involved in development of SQL server objects.
· Learning while working is the policy of the company, which helped me in completing my PIP goals by spending my time in learning basic courses like SQL and Building of Web application using ASP.Net MVC from Plural Sight.
· Experienced in writing JavaScript intense Single Page Applications.
Environment: VB.Net, ASP .NET 4.5,Visual Studio 2012, MS SQL Server 2012, ASP, MVC5, Razor view engine, AJAX, Web Services, Entity Framework, WCF,XML, HTML5, Bootstrap, CSS, JavaScript, JQuery, AngularJS, ReactJS, SSRS, IIS, TFS.
Thanks & Regards
Naveen
Team Lead- Sales Recruiter
TechSmart Global Inc.
666 Plainsboro Rd, Suite 1116, Plainsboro, NJ 08536.