Mangeshkumar A - Senior Full stack .Net Developer |
[email protected] |
Location: Sunnyvale, California, USA |
Relocation: Any |
Visa: Green Card |
Atharva A
Senior Full Stack .Net Developer Email: [email protected] Mobile: +1(352)-3631897 LinkedIn: www.linkedin.com/in/aathag/ _______________________________________________________________________________________________ Professional Summary: Over 12 years of experience in Design, Development and Implementation of Windows and Web Based applications using Microsoft .NET Technologies. Expertise in Microsoft.NET Technologies like Visual Studio.NET 2012 / 2015/2019/2022, .NET CORE 3.0/2.0/1.0, .NET 5/6/7, .NET Framework (4.5/4.0/3.5/3.0/2.0), Microsoft .NET Class libraries, ASP.NET (4.6/4.5/4.0/3.5/3.0/2.0), C# (4.0/3.5/3.0/2.0), ADO.NET, Web Services, Micro Services, WCF Services, SOAP, REST, XML, Entity Framework, LINQ, SSIS, NUnit. Extensive experience with MS SQL Server 2012/2014/2016/2019, MySQL, T-SQL, Oracle PL/SQL. Expertise in Software Development Life Cycle (SDLC) in various .net frameworks and Object-Oriented Analysis and Design (OOAD). Expertise in MS.NET technologies including MVC 6/5/4 Razor framework with Repository Pattern. Experienced in creating and managing CI/CD pipelines with Jenkins, Azure DevOps. Developed stored procedures using SQL and used Entity Framework for Database First application. Developed website using ASP.NET MVC 4.0\5.0, C#, WCF and WEB API. Developed prototype application for order page using AngularJS, Web API, C#, SQL. Expertise in designing and developing complex user interfaces using ASP.NET and MVC (5.0/4.0). Experience in designing and developing web pages using ASP.NET, Angular 5/4/2, AngularJS 1.4/1.5/2.0, JavaScript, jQuery, CSS & CSS3, HTML & HTML5, AJAX controls. Worked on setting up CI/CD pipelines in Azure DevOps for deployments in Azure Data Factory, Azure Functions, Azure Data Bricks, PowerBI and SQL Deployments. Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production. Proven knowledge in Creating and Consuming WCF and SOAP based Web Services. Written Stored Procedures, User Defined Functions and designing RDBMS databases etc. Extensive knowledge of using Data Adapter, Data Reader and Data Set in ADO.NET for Data Accessing and LINQ (Language Integrated Query) providers for data manipulation. Good experience in using ADO.NET objects like Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object. Experience in using WCF, WPF, Restful services, ASP.NET web services, JSON, XML and XSLT for data communication across different technologies. Implemented AWS solutions using EC2, S3, RDS, Elastic Load Balancer, Auto-scaling groups. Worked on Physical to AWS Cloud Migration and creating alarms and notifications for EC2 instances using Cloud Watch. Experience with an AGILE, Iterative and Waterfall software development methodology and Test-Driven Development including SCRUM Framework. Hands on Experience working with Various Source Control software like GIT, Visual Source Safe (VSS) and Visual Studio Team Foundation Server (TFS). Experience in writing SSIS Packages and reporting using SSRS in SQL Server. Experience of working with JIRA and TFS for issue tracking and bug fixing. Unit test application using Karma and Jasmine. Technical Skills: Programming Languages C, C++, C#, .NET (6.0/5.0/4.5/4.0/3.5/3.0), VB.Net (10.0, 9.0, 8.0), Python .NET Technologies AJAX, ASP.NET, ASP.NET Core, .NET5, .NET6, .NET7, ASP.NET MVC, Entity Framework, Entity Framework Core, ADO.NET, WPF, WCF Web Technologies/ Frameworks Angular 8/9/10/11/12/13/14, React, Redux, Bootstrap, Vue.js Web Scripting Languages JavaScript, JSON, jQuery, CSS, HTML, DHTML DevOps Tools Jenkins, Docker, Kubernetes. Database SQL Server 2016/2017/2018/2019, Oracle 19c/12c/11g, Mongo DB, MySQL, Dynamo DB, PostgreSQL XML Technologies XML, XHTML, DHTML, XSL, XSLT, SOAP, WSDL, Web services Cloud Azure, AWS, PCF Testing Frameworks JUnit, NUnit, Jasmine, Karma, Mocha, TestNG, Cucumber, Jest, Selenium Version Control Tools TFS, GIT, VSS, SVN, GitHub Web Servers IIS, Apache Tomcat Professional Experience: Client: UHG, Eden Prairie, MN Apr 2023 Present Role: Full Stack .NET Developer Responsibilities: Participated in all stages of Agile software development life cycle (SDLC), including analysis, design, development, and maintenance. Designed and developed Microservices using .NET Core 6.0 and .NET Core 8.0, enhancing scalability and modularity. Led migration projects from .NET Framework 4.7 to .NET Core 6 (LTS), improving application performance and flexibility. Experience with NodeJS for server-side development and integration with .NET applications. Implemented FHIR (Fast Healthcare Interoperability Resources) standards to ensure seamless health data exchange between systems. Spearheaded integration of RESTful API architecture to enhance system interoperability and support seamless third-party integrations. Utilized Entity Framework Core for efficient data access and management within .NET Core applications. Developed backend APIs using ASP.NET Web API and .NET Core Web APIs, facilitating data exchange in JSON format. Leveraged JFrog Xray for advanced security vulnerability scanning, significantly improving overall system security and compliance. Implemented API Gateway on Azure Cloud, managing and securing microservices endpoints effectively. Implemented OAuth2 for secure authorization and authentication between client and server applications. Developed dynamic web pages using Angular 14, HTML5, CSS3, Bootstrap and TypeScript for enhanced user interfaces. Integrated HL7 (Health Level Seven) protocols for standardized healthcare data interoperability. Utilized SQL Server 2019 for structured data storage and retrieval. Integrated MongoDB 5 for flexible and scalable data storage solutions. Designed and implemented resilient message queuing solutions using Apache Kafka for asynchronous communication. Created and customized buildpacks in PCF to support unique runtime environments and optimize application performance. Developed and deployed serverless applications using GCP Cloud Functions to handle event-driven workloads and reduce operational overhead. Implemented unit testing with XUnit and component testing for end-to-end testing of backend components. Developed solutions compliant with EPIC systems for efficient electronic health record (EHR) integration. Automated testing using Postman for API testing, SOAP UI for web services testing. Established CI1 pipelines in Azure DevOps for automated builds, testing, and deployment of applications. Deployed applications on Microsoft Azure, leveraging cloud services for scalability, availability, and performance optimization. Managed PCF environments through BOSH Director, ensuring reliable platform operations and efficient resource allocation. Database Design: Involved in database designing, including views and stored procedures in SQL Server and PostgreSQL, ensuring efficient data management and retrieval. Expertise in PostgreSQL for robust database solutions, optimizing query performance and ensuring data integrity in enterprise applications. Demonstrated proficiency in designing schemas, writing complex queries, and managing database transactions. Managed source code with Git, ensuring version control and collaboration among development teams. Implemented HIPAA (Health Insurance Portability and Accountability Act) regulations to ensure patient data security and privacy. Environment: .NET Core 5.0, .NET Framework 4.6.2, C#.NET, ASP.NET, ASP.NET MVC 5.2, web API S, SQL Server 2019, Visual Studio Code, Angular 12, Visual Studio 2022, Kubernetes, Power Shell, PCF, Team Foundation Server, GCP. Client: Wells Fargo, CA Jun 2022 Apr 2023 Role: Full Stack .NET Developer Responsibilities: Participated in all stages of the Software Development Life Cycle (SDLC), including analysis, design, development, and maintenance. Built scalable Microservices architecture using .NET Core platform, enhancing modularity and scalability of applications. Designed and developed new features in C# within .NET Framework 4.7, implementing ASP.NET MVC 5.2 with strongly typed views, partial views, and attribute routing. Developed REST APIs using ASP.NET Web API 2.0, facilitating client-server communication with JSON format and handling HTTP verbs. Utilized AJAX and JSON for efficient client-server data exchange, integrating MongoDB for scalable NoSQL data storage solutions. Implemented business logic using LINQ to Objects and LINQ to SQL, optimizing data querying and manipulation processes. Implemented Azure DevOps for automated workflows, managing Kubernetes deployments and containerization for efficient application deployment. Implemented JWT for secure authentication and authorization within applications. Utilized Angular 10, HTML, CSS, JavaScript, Bootstrap, and TypeScript for responsive and interactive front-end development. Managed SQL Server databases for relational data storage and retrieval needs. Developed messaging solutions using RabbitMQ, ensuring reliable communication between application components. JFrog Artifactory for efficient artifact storage and distribution, enhancing CI/CD pipelines and ensuring reliable and secure delivery of software components. Conducted unit testing with XUnit for code validation and reliability assurance. Utilized Jasmine for Angular unit testing, implementing Protractor for end-to-end testing of application workflows. Used Postman for comprehensive API testing and Swagger UI for clear API documentation and visualization. Integrated Azure DevOps CI/CD pipelines for automated builds and deployments, ensuring continuous integration and delivery of software products. Leveraged Azure services for scalable cloud solutions, optimizing application performance and reliability. Managed version control using Git, facilitating collaborative development and version management across teams. Enhanced application security by implementing role-based access controls and data encryption. Developed and maintained SSIS packages for ETL processes, ensuring efficient data integration and transformation. Provided technical guidance and mentorship to junior developers, promoting best practices in software development. Designed and implemented automated testing frameworks to streamline the testing process and improve code quality. Utilized Azure Monitor and Application Insights for proactive monitoring and troubleshooting applications in production. Participated in code reviews and peer programming sessions to ensure code quality and knowledge sharing. Designed and implemented custom middleware components to handle application-specific requirements and enhance functionality. Developed batch processing jobs using .NET Core, automating routine tasks and improving system efficiency. Implemented responsive web design principles to ensure applications work seamlessly across various devices and screen sizes. Environment: .NET Framework 4.7, C#.NET, ASP.NET, ASP.NET MVC 5.2, WebAPI, SQL Server 2017, Visual studio Code, Kubernetes, Angular 10, Visual Studio 2017, Power Shell, TFS Client: State of CA, SFO, CA Jan 2020 May 2022 Role: Sr Full Stack .Net Developer Responsibilities: Designed and developed the presentation layer using ASP.NET, AngularJS, Bootstrap, HTML5, CSS3, JavaScript, jQuery, and AJAX following TDD and Agile methodology. Developed front-end components using HTML5, CSS3, Bootstrap 3, and Angular 5. Utilized Angular 4.6.2 to create scalable and efficient code for Single Page Applications (SPA), including custom directives, pipes, templates, components, services, and routing/navigation. Implemented client-side validation using ASP.NET input validation controls and JavaScript. Developed robust backend solutions using ASP.NET Core Web API (Microservices), ASP.NET MVC Framework (C#.NET), and ASP.NET Core MVC5. Created and consumed RESTful and SOAP web services, leveraging WebAPI 2 for RESTful APIs. Applied ORM frameworks including Entity Framework and Entity Framework Core for efficient database operations. Implemented CRUD operations with Entity Framework in ASP.NET MVC, including sorting, filtering, and paging. Developed reusable class libraries in VB.NET to implement business logic. Created an Email Notification System using the MSMQ asynchronous model, WCF Service, and .NET MSMQ binding. Developed SSIS Packages to load data from various sources like Excel, JIL and Flat File into a SQL Repository. Built WPF applications using Control Templates, Data Templates, Bindings, Converters, Routed Events, Command bindings, Commands, and LINQ. Provided database connectivity using Entity Framework Core 2.0, LINQ, designed stored procedures and views at the backend. Used Jasmine for unit testing Angular applications. Utilized Entity Framework and Entity Framework Core for database operations. Environment: .Net Framework 4.7, Azure, Angular 4.6.2, C#, ASP.Net, Visual Studio 2012, JavaScript, HTML5, CSS3, ASP.Net MVC5.0, LINQ, SSIS, SQL Server 2012, Vault. Client: Verizon, Temple Terrace, FL Dec 2016 Dec 2019 Full Stack .Net Developer Responsibilities: Led the development of cross-browser accessible interfaces using Bootstrap, JavaScript, CSS3, and Angular 2/4, significantly enhancing the application s reach and user experience. Implemented robust client-side and server-side validation using JavaScript and jQuery, drastically reducing errors and improving data integrity. Developed a front-end Single Page Application (SPA) using HTML5, Angular 4, and Bootstrap, alongside a backend server using ASP.NET Web API, resulting in a seamless and highly responsive user interface. Performed comprehensive validations on web forms using .NET validation controls and Bootstrap, complemented by client-side validation using AngularJS, leading to a 40% reduction in user-reported issues. Leveraged Typescript, Angular 4, HTML5, CSS3, and Tailwind CSS to construct elegant and efficient user interfaces, improving user engagement by 25%. Developed RESTful services with Web API and SOAP Web Services, providing robust and secure communication channels for web applications. Utilized Angular 4 to build dynamic UI components for SPAs, enhancing performance and user satisfaction. Integrated WCF Services for online transactions using C#, ensuring secure financial operations. Redesigned the main website to improve user experience and add new functionalities using Angular 4, leading to a 35% increase in user retention. Designed and developed a C# .NET Smart Client, utilizing Entity Framework and PostgreSQL, to enhance data management and user interaction. Maintained modular Angular 2 components for a robust web application, promoting code reusability and maintainability. Created various system pages to assist executives in selling credits using ASP.NET, C#, PostgreSQL, JavaScript, WCF, SmartClient, and Telerik, streamlining sales processes and improving efficiency. Integrated RESTful APIs with Angular services, facilitating efficient data retrieval and updates from server endpoints, which accelerated application responsiveness. Implemented data binding MVC using Angular 2 for front-end development of web applications, enhancing data flow and user interface consistency. Utilized Service Bus Queues for communication in a multi-tier Azure application, ensuring reliable message delivery and system scalability. Employed Angular 2 framework to securely store backend data in the model using HTTP and implemented robust security configurations for authentication and authorization, enhancing overall reliability and security of the user experience. Created reusable TypeScript components and services to consume REST APIs using the component-based architecture provided by Angular 2, resulting in streamlined development processes and enhanced application performance.Environment: HTML5, CSS3, Bootstrap, JavaScript, Angular 2/4, ASP.NET Web API, .NET validation controls, Tailwind CSS, Web API, SOAP Web Services, C#, Entity Framework, SQL Server, WCF Services, SmartClient, Telerik, Service Bus Queues, Typescript. Client: HDFC Bank, Hyderabad Sep 2013 Nov 2016 .Net Developer Responsibilities: Web Development: Designed and developed web pages using ASP.NET, C#.NET, HTML, JavaScript, AJAX, jQuery, and CSS. Application Deployment: Developed and deployed a web application utilizing ASP.NET with N-Tier Architecture and robust database connectivity. Legacy Migration: Successfully migrated legacy VB6 applications to VB.NET using Visual Studio, enhancing functionality and maintainability. User Interface Optimization: Implemented ASP.NET Web Form controls (Textbox, Button, Dropdown lists) to optimize user interface accessibility. Performance Enhancement: Utilized aspects of the .NET Framework, including ASP.NET 5.0 and ADO.NET middleware, to improve application performance and scalability. Web Services Integration: Developed and integrated SOAP-based Web Services using Windows Communication Foundation (WCF) for seamless service integration. Email Notification System: Implemented an Email Notification System using the MSMQ asynchronous model via WCF Service and .NET MSMQ binding, enhancing communication efficiency. Client-side Validation: Developed client-side validations using JavaScript to improve user experience. Custom Controls Development: Created various web forms, custom controls, and user controls using ASP.NET and C#. Database Design: Involved in database designing, including views and stored procedures in SQL Server. Service-Oriented Architecture: Utilized ASP.NET, C#, SOA, and WCF for comprehensive application development. User Authentication: Implemented user authentication and authorization using ASP.NET Identity to ensure secure access. RESTful API Design: Designed RESTful APIs to enhance front-end and back-end interaction, improving application responsiveness. Responsive Design: Utilized Bootstrap for responsive web design, ensuring compatibility across devices. API Integration: Integrated third-party APIs to extend web application functionality and enhance user experience. Code Quality Assurance: Conducted code reviews and implemented best practices to ensure high code quality and maintainability. Agile Methodologies: Worked within Agile methodologies, participating in daily stand-ups and sprint planning to enhance team collaboration. Unit Testing: Developed unit tests for code reliability and regression prevention. Technical Support: Provided technical support and troubleshooting for production issues, ensuring minimal downtime. Environment: .Net Framework 4.5, C#, VB.NET, ASP.NET, HTML5.0, Camstar, JavaScript, CSS3, JSON, MVC5, TFS 2013, SharePoint Designer 2013, XML. Education Details VIT Vellore Btech Computer Science 2009-2013 Keywords: cprogramm cplusplus csharp continuous integration continuous deployment user interface javascript sthree database information technology golang microsoft procedural language California Florida Minnesota |