Post Job Free

Resume

Sign in

.Net Developer Full Stack

Location:
Atlanta, GA
Salary:
$65-$70
Posted:
January 17, 2024

Contact this candidate

Resume:

Satya Ramesh

Email: ad2uoo@r.postjobfree.com PH: 913-***-****

LinkedIn: https://www.linkedin.com/in/satyaramesh1001 /

Sr. Full Stack .Net Developer

Professional Summary

Enthusiastic Full Stack .NET Developer with 8+ years of experience in Efficient Application Design, development, and maintenance across diverse industries such as health insurance, retail, and insurance.

Proficient in full SDLC including Requirements gathering, Analysis, Design, Development, Documentation, Testing, Implementation, and Maintenance using both Waterfall and Agile Methodology.

Skilled in designing and developing web applications using MVC architecture, entity framework code first, and .NET technologies such as C#, VB.NET, ASP.NET, ADO.NET, ASP.NET Core Web API, Win forms, and web services.

Skilled in object-oriented programming (OOP), object-oriented analysis and design (OOAD), relational databases (RDBMS), and proficient in using Entity Framework for performing CRUD operations.

Skilled in developing REST Services and integrating them with Client-Server Architecture.

Proficient in developing Single Page Applications (SPA) with AngularJS controllers, directives, factories, services, routing, DOM manipulation using JavaScript, Bootstrap, jQuery, and Angular.

Experience in deploying applications on Cloud Services, such as Microsoft Azure and Amazon Web Services (AWS), using Azure DevOps, Azure Pipeline, and AWS Code Pipeline for CI/CD.

Extensive experience in relational database development with Microsoft SQL Server, including writing complex queries, constraints, indexes, views, stored procedures, triggers, cursors, and functions using T-SQL and PL/SQL.

Database experience includes MySQL and NoSQL databases like Azure Cosmos DB.

Familiarity and working knowledge of API Gateway/API Management.

I have hands-on experience in UI development, reporting using SQL Server Reporting Services (SSRS), and managing code versions with GIT, Microsoft Visual Source Safe (VSS) and Team Foundation Server (TFS).

Implemented messaging queues like MSMQ, RabbitMQ, Apache Kafka and Azure Service Bus.

Expertise in creating ETL packages using SSIS and handling exceptions in Web API using custom exception filters.

I have an extensive background in designing and implementing database-driven websites using ASP and SQL Server and developing PaaS/IaaS applications on Microsoft Azure.

Involved in implementation of AI-Based Chatbots of member queries in health care.

Proficient in Azure Infrastructure Management, including web roles, worker roles, SQL Azure, and Azure Storage.

Experience in CI/CD, Azure Cloud, microservices, Docker, and Kubernetes.

Skilled in Application Lifecycle Management (ALM) with Continuous Integration, Jira, and Confluence.

Technical Skills

Programming Languages

C, C#, VB, SQL, Python, Java

Technologies and Frameworks

Microsoft .NET framework 3.5/4.5/4.6/4.7, ASP.NET MVC, MVVM, ASP.NET Web forms, VB.NET, .NET Blazor, AJAX, ASP, ASP.NET CORE, Micro Services, Tensor Flow, IIS Web Server, WPF, WCF Services, XML Web Services, Kendo UI, Knockout JS

Distributed Technologies

Restful, Web API, WCF and SOAP

Database Technologies

MS Access, MS SQL Server, T-SQL, PL/SQL, NO-SQL, Azure Cosmos DB, Oracle 10g/9i/8i, Entity Framework, LINQ, LINQ to objects, ADO.NET

UI Technologies

HTML5, bootstrap 3.0, typescript 2.0/2.1/3.1, CSS3, XML, JavaScript, Angular 1.3/1.4/1.5/1.6/2.0/4.0/8.0, React JS, REDUX, jQuery, Node.js, VBScript, ASP

Design Tools and Languages

UML, Figma, Visio 2016

Cloud Technologies

Microsoft Azure, Azure DevOps, AWS

Version control and integration tools

MS Team foundation server, GIT, Visual Source Safe (VSS), Jira, Azure DevOps

Methodologies

Agile, Scrum, DevOps

Tools

N-Unit, Karma, Visual Studio Unit Test, Jasmine, SSIS, SSRS, Tableau Reporting, Jenkins, Docker, Kubernetes

Education:

Bachelor of Technology in Computer Science 2011-2015 Siddhartha Institute of Engineering and Technology

Professional Experience

Sr. Full Stack .Net Developer Elevance Health, Atlanta, GA Aug 2022 to Present

Project Description:

Elevance Health is a distinguished company specializing in health insurance services. Leveraging cutting-edge technologies, Elevance Health utilizes ASP.NET to craft a robust web-based application tailored for streamlined online enrolment and efficient member management. This innovative system empowers individuals to easily enrol in health insurance plans and manage their membership particulars, encompassing personal details, coverage preferences, and billing options. My role as a senior .NET full-stack developer involves using WPF, Angular 13, Angular JS, .NET Blazor to design dynamic interfaces for applications, notably enhancing the claims processing system to handle a high volume of daily medical claims. My responsibilities include backend optimization with ASP.NET Core, focusing on improving system efficiency. I employed SQL and Azure Cosmos DB, ensuring robust data structures for applications like the member portal and claims tracking. I orchestrated cloud solutions on Microsoft Azure, emphasizing scalability and reliability.

Responsibilities:

Involved in the development of member management systems, impacting a user base of over 50,000 using C# (6.0), .NET Framework (4.6.2), and adhering to SOLID design principles like Facade and Web API2 for server-side logic.

Implemented microservices architecture and MVC patterns, enhancing application structure and scalability to meet the demands of a growing user base.

Utilized standard software design patterns, including Repository Pattern and Model-View-View Model (MVVM) for data persistence and Model-View communication, contributing to a well-structured and maintainable codebase.

Implemented MVC architectural pattern for developing views, controllers and models using ASP.NET Core MVC, Razor, Data Access layer as Entity Framework with Code-First Approach, Service layer as ASP.NET Core Web API and used C#.NET for construction of business logic for developing various abstract classes, interfaces in claims processing system.

Developed responsive and user-friendly interfaces using Angular 13, JavaScript, jQuery, Angular JS, Bootstrap 4, .NET Blazor, and ASP.NET Web Forms, significantly improving the overall user experience.

Experience with state management libraries like Redux or MobX to efficiently manage application state.

Ensured exceptional code quality through the implementation of xUnit.net and .NET Core DI, resulting in a 20% reduction in post-release defects.

Contributed to a robust CI/CD pipeline by leveraging TFS and Azure DevOps for versioning and collaborative code development, reducing deployment time by 25%.

Implemented Azure Cosmos DB for optimized data storage and retrieval, achieving a 40% improvement in data access times.

Administered databases efficiently using Microsoft SQL Server (2012), ensuring data integrity and security.

Managed application deployment on Azure servers using tools such as Visual Studio, PowerShell, and the Azure Portal, leading to a 30% improvement in deployment efficiency.

Monitored Azure resources and configured web roles, worker roles, Azure SQL, and Azure Storage, ensuring optimal performance and resource utilization.

Collaborated with cross-functional teams in Test Driven Development (TDD) and Agile (SCRUM) environments, contributing to the success of business goals.

Access internal, external agency public web API core resources and render to UI data portal.

Add new functionality and security on WEB API and test API with postman external, swagger UI for internal.

Created multiple reports for business needs using SSRS, resulting in a 25% improvement in data visualization and analysis capabilities.

Explored LLM-based generative AI frameworks to optimize the claims processing system.

Involved in implementation of an AI-based chatbot to assist members in navigating the health insurance plans.

Trained the chatbot using natural language processing (NLP) to intelligently handle frequently asked questions and implemented a system where the chatbot continuously learns from user interactions and improves its responses over time.

Responsible for creating the screens with table-less designs meeting W3C standards.

Created various specific files using SSIS packages for user profiles, streamlining data management processes and reducing manual effort by 15%.

Conducted end-to-end manual testing, covering backend SQL to UI design, and handled application service exceptions, ensuring a 15% improvement in overall application reliability.

Environment: C#, Python, .NET Framework, Facade, Web API2, microservices, MVC patterns, Entity Framework Code-First, Model-View-View-Model (MVVM), xUnit.net, .NET Core DI, Angular 4, JavaScript, jQuery, Angular JS, Bootstrap 4, .NET Blazor, Tensor Flow, AI-Chatbot, LLM, Gen AI, ASP.NET Web Forms, TFS, Jira, Azure DevOps, CI/CD pipeline, Azure Cosmos DB, Machine Learning, Microsoft SQL Server (2012), Visual Studio, PowerShell, NLP, Azure Portal, Test Driven Development (TDD), Agile (SCRUM), SSRS, SSIS packages.

Full Stack .Net Developer Amica Insurance, Baltimore, MA March 2020 to July 2022

Project Description:

The main project at Amica Insurance focuses on creating an advanced digital insurance platform. Amica uses ASP.NET to streamline the insurance process, from policy acquisition to claims management, making it more efficient and user-friendly. The aim is to integrate various functionalities, such as customer relationship management, policy management, and claims processing, into a cohesive system that offers improved data processing and customer interaction capabilities.

Responsibilities:

Developed applications using .NET Framework 4.5, Object-Oriented Methodologies, and .NET Blazor, following the MVC architectural pattern for views, controllers, and models in ASP.NET MVC 5.

Implemented business logic in C#.NET, creating abstract classes and interfaces for a claims processing system.

Applied Dependency Injection Design Pattern for creating loosely coupled classes, enhancing maintainability.

Employed LINQ to objects and LINQ to entity for efficient database interactions.

Utilized Dapper (ADO.net-like) for SQL database access, achieving a 20% improvement in data manipulation within an MVC Controller. Designed and implemented SQL Server Stored Procedures, User-defined Functions, Triggers, and Views.

Developed and deployed XML Web Services (WCF) using ASP.NET, ASP.NET Caching, and C#, reducing data transfer times by 25%.

Created Angular services and directives, building Single Page Applications (SPA) with RESTful web services, Ajax, Angular JS, Vue.js, React.js, HTML 5, CSS3, Bootstrap, and jQuery.

Utilized Node.js for asynchronous approaches and promises, enhancing front-end responsiveness by 30%.

Developed reusable components and services using TypeScript for CRUD operations in an Angular 10 structure, emphasizing code reusability and maintainability.

Deployed applications on test and production servers, incorporating NuGet packages to streamline deployment.

Integrated Amazon RDS for reliable and scalable database services.

Managed AWS Lambda for serverless computing, improving scalability.

Implemented log4net for error logging in the database within the business logic layer.

Provided technical support, documented user manuals, and conducted N Unit testing, automated testing, and end-to-end testing.

Leveraged SSIS to automate data extraction, transformation, and export for reporting, reducing manual effort by 20%.

Implemented Azure DevOps for continuous integration (CI) and continuous deployment (CD), setting up Jenkins pipelines to build and deploy microservices to Azure Kubernetes Service (AKS), managing the deployment process using AKS.

Presented work in demos, documented in OneNote, and contributed to the onboarding of new hires.

Environment: .NET Framework 4.5, LINQ to Objects, LINQ to Entity, Dapper, SQL Server, XML Web Services (WCF), ASP.NET, ASP.NET Caching, C#, WCF Services, ASP.NET MVC 5, ASPX, Razor, Entity Framework, Angular services, Single Page Web Applications (SPA), RESTFUL Web Services, Ajax, Angular JS, Vue.js, React JS, HTML 5, CSS3, Bootstrap, jQuery, Node.js, NuGet Packages, Amazon RDS, AWS Lambda, Azure Kubernetes Service (AKS), log4net, N Unit Testing, SSIS.

.Net Developer

Ace hardware, Oak Brook, IL September 2018 to Feb 2020

Project Description:

I contributed significantly to the design and implementation of a Truckload quoting pricing tool. This tool empowered sales staff to efficiently quote and price carrier and customer clients. The development involved the utilization of MVC4 ASP.NET, VB.NET, C#, JavaScript, and jQuery.

Responsibilities:

Created a detailed Technical Planning Process, including architecture and Entity-Relationship (ER) Diagram before project initiation. Designed a comprehensive Truckload quoting pricing tool using MVC4 ASP.NET, VB.NET, JavaScript, and jQuery for the sales staff.

Designed controls for dynamically adding intermediate stops and updating miles using AJAX controls with jQuery and JavaScript, enhancing user interaction.

Implemented Web Services with WSDL and SOAP to receive updates from third parties,

Used XML Web Services with SOAP for transferring amounts globally to different financial institutions, resulting in a 25% improvement in global financial transaction efficiency.

Developed Client-Side Validation techniques using jQuery and Angular JS directives, reducing input validation time.

Implemented Custom Directives, Custom filters, and modifications to improve the performance of the Angular JS single-page web application, resulting in a 25% faster application.

Developed and Consumed WCF Services/Web Services with Service Oriented Architecture (SOA), resulting in a modular and scalable application.

Maintained versions of source code using SVN subversion, ensuring effective source code version control.

Created Stored Procedures, Functions, and Triggers using PL/SQL in SQL Server for data manipulation, optimizing database operations.

Developed SSRS reports to analyse and enhance Truckload market pricing information, providing valuable insights and achieving a 20% improvement in data visualization.

Utilized LINQ and Entity Framework for developing the data layer (LINQ to objects and LINQ to entity), ensuring efficient data access.

Used Http Response Exception and Exception Filters in Web API for handling exceptions, ensuring a resilient application.

Environment: C#, MVC4 ASP.NET, VB.NET, .NET Blazor, JavaScript, jQuery, UI controls, Stored Procedures, Geo lookup data, Auto-completing search controls, AJAX controls, Web Services, WSDL, SOAP, XML Web Services, Global financial transactions, Angular JS directives, PowerShell, TFS, WCF Services, Service Oriented Architecture (SOA), Source code version control, SVN subversion, SSRS reports, LINQ, Entity Framework, ASP.NET authentication, .NET Framework, MVC, IIS security, Http Response Exception, Web API, Model-View-View-Model (MVVM)

.Net developer

Maisa Solutions Private Limited Hyderabad, India April 2017 to June 2018

Project Description:

I actively contributed to the development of e-Leave and e-Claims modules. These responsibilities involved the creation of specifications, data flow diagrams, flow charts, and UI designs using ASP.NET, C#, and SQL Server within the project's environment.

Responsibilities:

Developed comprehensive specifications for the e-Leave and e-Claims modules, outlining project requirements and functionalities. Utilized ASP.NET Server Objects to define declarative and modular functionality, ensuring efficient reuse across other ASP.NET pages.

Created data flow diagrams and flow charts for the specified modules, facilitating a visual representation of the system's architecture. Contributed to the data-modelling phase of Database design, including ER Diagrams and data documentation, shaping a robust data structure.

Designed UI elements for ASP.NET pages, ensuring an intuitive and user-friendly interface.

Developed Web Forms using ASP.NET, C#, and SQL Server, translating design concepts into functional components.

Generated XML data and Schema Files for efficient data handling, enabling streamlined data communication.

Employed Themes and CSS to enhance the layout of the web application, ensuring a visually appealing and consistent user experience.

Implemented ASP.NET validation controls, User Controls, Custom Controls, and Data Grid Web Control, enhancing user interactions.

Utilized output and data caching for frequently requested web pages and data objects, optimizing performance and response times. Created a data access layer using ADO.Net objects to communicate with the SQL Server Database, ensuring efficient data retrieval.

Employed ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table, stream reader, and XML Text reader/Writer for access to SQL data sources, ensuring versatile data manipulation.

Managed and deployed applications on Microsoft IIS, ensuring seamless accessibility and availability.

Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server for data manipulation, ensuring secure and controlled data access.

Participated actively in Functional Test, User Acceptance Test, and stress test phases, ensuring the system's robustness and adherence to requirements.

Conducted unit testing for various modules of the system, identifying and rectifying issues during the development lifecycle.

Environment: C#, Visual Studio 2012, ASP.NET, ADO.NET, JavaScript, jQuery, HTML, CSS, IIS, XML, SQL Server 2012, ASP.Net Web Forms.

.Net developer

Dhruvsoft Services Private Limited, Hyderabad, India August 2015 to March 2017

Project Description:

I played a vital role in the design, development, and architecture of an application. This encompassed serving as a core member of the development team, contributing significantly to both the front-end development using AngularJS and the database architecture.

Responsibilities:

Served as a key member of the development team, actively contributing to the application's design and architecture.

Played a core role in Front-end Development using AngularJS, developing multiple components for reuse across various pages.

Wrote Unit Test cases for API-Controllers using MOQ and for Angular code with Karma and Jasmine.

Designed pages based on client requirements using HTML, CSS3, JavaScript, and AngularJS.

Implemented Structure Map by creating containers for dependency resolution.

Played a key role in the implementation of OAuth Token-based authentication in the application.

Collaborated closely on enhancing base designs with Bootstrap.

Environment: ASP .NET Web-API, Entity Framework, AngularJS, Bootstrap, .Net Identity, OAuth token-based authentication, SQL Server, HTML, CSS, JavaScript, MOQ, Karma, NPM.



Contact this candidate