Post Job Free

Resume

Sign in

.Net Developer Front End

Location:
Ansley Park, GA, 30309
Posted:
February 16, 2024

Contact this candidate

Resume:

Senior Dot Net Developer

Santosh Devarasetty

M: 404-***-****

Email: ad3ofj@r.postjobfree.com

Professional Summary:

Having 9+ years of experience in Analysis, Design, Implementation, and Testing of Client/Server, Web, and Windows using .Net Core, Angular 13, React JS, Azure, AWS, JavaScript, jQuery, HTML, CSS, ASP.NET MVC, Entity Framework.

Proficient in developing Web and Client-Server Applications using Microsoft .NET Technologies and implementing N-Tier Architecture using .NET Core, Azure cloud platform and others.

Strong hands-on experience in front-end frameworks such as Angular, React JS, J-Query, Java Script for building interactive and dynamic user interfaces.

Skilled in implementing various architecture patterns such as MVC, MVVM, Service Oriented Architecture (SOA), Microservices, OOPS based applications, N-tier applications, and Windows Services based applications to ensure modular and maintainable code.

Developed web applications using ASP.NET Web Forms, ASP.NET MVC, and ASP.NET Web API frameworks for different project requirements.

Experience on cloud technologies like Azure and AWS for building scalable and resilient applications in the cloud.

Experienced in building interactive user interfaces with HTML, HTML5/4.0, CSS, JavaScript, TypeScript, Bootstrap, jQuery, and AJAX.

Demonstrated expertise in applying SOLID principles to design and develop software solutions that are modular, extensible, and easy to maintain.

Proficient in working with Microsoft SQL Server 2019/2016, MongoDB, Cosmos DB, MySQL and Oracle databases.

Skilled in developing SOAP and RESTful APIs for seamless integration and communication between systems.

Use Auto Mapper to map properties of one object to another by Auto Mapper. This can be used to map DTOs to Entities and vice versa.

Utilized testing frameworks like NUnit, XUnit, MS Test, and MOQ for unit testing and ensuring code quality.

Expert in Microsoft Azure, proficient in developing and managing Web and Function Apps, utilizing App Insights, Cosmos DB, SQL Azure, and integrating Microservices, Service Fabric, and Logic Apps.

Implemented ORM frameworks like Entity Framework, NHibernate, LINQ, and Dapper for efficient data access and management.

Involved in containerization technologies development such as Docker and Kubernetes for efficient deployment and management of applications.

Experienced in developing comprehensive reports using Crystal Reports, D3.JS, Microsoft RDLC reports, and Telerik Reports.

Skilled in leveraging SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) to deliver advanced data reporting and integration solutions.

Experience with AGILE Scrum, Waterfall/JIRA, Kanban, and Test-driven development (TDD) methodologies for project management.

Experienced in writing efficient SQL queries, stored procedures, and database management using T-SQL and PL/SQL.

Utilized Razor syntax to present complex data structures elegantly, transforming raw data into organized and meaningful content for healthcare professionals and end-users.

Accumulated experience in architecting and developing Microservices utilizing ASP.Net Core, EC2, RDS, DynamoDB, S3, CloudWatch, and Docker, exploiting benefits like loose coupling and implementing design patterns such as singleton. Experienced in version control systems using GIT and collaboration using TFS for source code management and team coordination.

Proficient in using build and deployment tools such as MS Build, Jenkins, and TeamCity for automating the build and release processes.

Skilled in setting up CI/CD pipelines to automate the build, testing, and deployment processes, ensuring rapid development cycles using Azure DevOps, Jenkins.

Implemented security frameworks like OAuth, JWT, and Identity Server for secure authentication and authorization.

Extensive experience in developing pipelines for Build & Release using Azure DevOps, Jenkins & Jules.

Facilitate communication between technology teams and other departments on issue status and resolution.

Technical Skills:

Programming Languages

C#, ASP.NET, DOT NET Core, ADO.NET, LINQ, VB.NET.

Front-end frameworks

HTML5, CSS3, JavaScript, Java, TypeScript, XML, jQuery, React, Angular, Vue.js Blazor, Razor.

MS/Web technologies

Visual Studio 2019/2022, ASP.NET MVC Core, ASP.NET Web API, Entity Framework, ASP.NET Web Forms, WCF and Microservices, SOAP, RESTful APIs, ReactJS.

ORM Frameworks

Entity Framework, NHibernate, Dapper.

Databases

Microsoft SQL Server 2019/2016, SQL Express, Cosmos, MongoDB, Oracle.

Azure DevOps

Docker, Kubernetes, and Jenkins

Cloud Technologies

Microsoft Azure, Azure Functions, Function Apps, Azure Service Bus, Blob Storage, Azure Devops, AWS, Lambda, Api Gateways, S3.

Testing Frameworks

NUnit, XUnit, MS Test, MOQ, Jasmine, Vanilla

Build and Deployment Tools

MS Build, Azure Devops, CI/CD Pipelines.

Version controls

GIT, TFS and Bit Bucket, SVN

Professional Experience:

Client: Verizon, Atlanta, GA Feb 2023 - Present

Role: Senior Dot Net Developer

Roles and Responsibilities:

Engaged in Agile software development lifecycle tasks including requirements gathering, designing, coding, peer review, testing, debugging, and application support.

Interacting with business users to understand the business flow, and help in gathering business requirements for application development, migration, and general advisory services.

Lead a cross-functional development team and actively participated in Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.

Working with Azure Cloud Services like Logic Apps, Function Apps, Blob Storage, Azure App Services, Service Fabric, Azure Data Factory.

Developed Web forms using HTML, CSS, JSON, JavaScript, Angular 13, C#.NET, including .NET Core, C#, ASP.NET and Entity Framework Core.

Engaged with cross-functional teams to design and implement RESTful APIs/SOAP, facilitating seamless integration between frontend and backend systems.

Implemented a responsive User Interface using Angular 13, enhancing the user experience, and making the application accessible across multiple devices.

Implemented .net core Web API to implement CRUD operations.

Utilized Microsoft SQL Server to manage the database layer, including creating complex queries, stored procedures, and triggers.

Built web applications which are more user interactive using latest technology Angular 12/13.

implementing and migrating and deploying workloads on Azure VM.

Provided support and exposed services for implementing the UI components using Angular.

Proactively identified and resolved performance bottlenecks in SQL queries, optimizing database operations and ensuring smooth application performance.

Utilized version control systems such as Git to manage codebase changes, track feature branches, and coordinate team contributions.

Established communication from Angular Project to Web API 2 Project.

Created and maintained technical documentation, including design documents, API documentation, and user guides, facilitating knowledge sharing and onboarding of new team members.

Designing, developing, and deploying solutions using various Azure Integration services, including Service Bus, Azure Functions, API Management, and Application Insights.

Implemented continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps, enabling automated builds, tests, and deployments.

Development of Azure Data Factory pipelines.

Engaged in Agile software development lifecycle tasks for Verizon, including requirements gathering, coding, testing, and support. Led a cross-functional team in the development of dynamic E-COMMERCE solutions, leveraging technologies such as .NET Core, Angular 13, and Azure Cloud Services. Played a key role in designing and implementing RESTful APIs, ensuring seamless integration between front-end and back-end systems for an enhanced online shopping experience.

Developed comprehensive unit tests with high code coverage using testing frameworks like NUnit to ensure code quality and reduce defects.

Environment: Microsoft Visual Studio 2022, C#, ASP.NET Core, ASP.NET Web API, Entity Framework, MS Azure, JavaScript, HTML5, CSS3, Angular 12/13, Microsoft SQL Server 2022, Git, Azure DevOps, Docker, NUnit, Agile, Postman and Git Hub.

Client: Citizens Bank, Johnston, RI Sep 2021 – Feb 2023

Role: Dot Net Developer

Roles and Responsibilities:

Built server-side logic using C#, ADO.NET and used ASP.NET MVC for building web applications with Model-View-Controller (MVC) architecture.

Expertise in CI/CD setup on Azure DevOps.

Integrated applications with relational databases such as SQL Server, ensuring efficient data storage, retrieval, and manipulation while maintaining data integrity and security.

Involved designing in web pages using HTML5, CSS3, JavaScript, Bootstrap, Angular 6/8.

Developed backend services, APIs, and business logic using C# and .NET framework, enabling seamless data integration and efficient transaction processing.

Collaborated with cross-functional teams to design, develop, and maintain banking applications using C#, .NET Core, ASP.NET.

Developed and deployed a .Net Core N tiered application with an Angular 8 SPA front end. I helped lead the small team, also proposed and implemented the projects architecture.

Implemented features and functionalities related to online banking, account management, transaction processing, and customer data management.

Designed and implemented responsive and user-friendly frontend interfaces using HTML, CSS, and JavaScript frameworks, enhancing the usability and accessibility of application.

Designed and Implemented Data Access Layer (DAL) using ADO.NET to communicate with SQL Server 2016 and used ADO.Net connection objects like SQL Connection, SQL Command and SQL Data Adapter to execute stored procedures.

Utilized SQL queries and stored procedures to extract relevant financial data for reporting and analysis, contributing to informed decision-making.

Used Azure Cloud for Hosting Web services for retrieval and posting Data to Blob Storage.

Employed ASP.NET Server controls, User Controls, HTML server controls, and custom validation controls for both client-side and server-side validation.

Implemented CI/CD pipelines using Azure Devops to automate the build, test, and deployment process of .NET applications.

Environment: Microsoft Visual Studio 2019, C#, .Net Framework 4.6, Web Forms, ASP.NET, ADO.NET, IIS, JavaScript, Angular 6/8, grid controls, Web Services, Enterprise library, MS Azure, T-SQL, XML, SQL Server 2016, Bootstrap, CSS, HTML.

Client: State of PA, Harrisburg, PA Jun 2019 – Aug 2021

Role: Dot Net Developer

Roles and Responsibilities:

Designed, developed, and maintained .NET-based healthcare applications that facilitated patient data management, appointment scheduling, and medical record retrieval.

Collaborated closely with healthcare domain experts to gather requirements and ensure that the applications met industry standards for data security and privacy.

Designed and developed serverless components using AWS Lambda and API Gateway, optimizing resource utilization, and enabling cost-efficient execution of backend services.

Implemented event-driven architecture using AWS Lambda to handle asynchronous processing, such as notifications and data processing.

Utilized AWS managed databases such as Amazon RDS (Relational Database Service) or Amazon DynamoDB to store and retrieve application data securely and efficiently.

Implemented data mapping and transformation processes to normalize and structure incoming EHR data for efficient storage and retrieval.

Created responsive and user-friendly front-end interfaces using HTML5, CSS3, and JavaScript and TypeScript frameworks, enhancing the user experience and accessibility of web applications.

Developed RESTful APIs using ASP.NET Web API to expose data and functionality to other healthcare systems, enabling interoperability and enabling the development of third-party integrations.

Implemented version controlling using TFS.

Designed and integrated GraphQL as the query language for efficient and flexible communication between client and server.

Implemented real-time data updates and subscriptions using GraphQL subscriptions to enhance user experience.

Utilized Apollo Client for state management and efficient GraphQL queries in the front-end application.

Integrated GraphQL with existing APIs and microservices, optimizing data retrieval and minimizing over-fetching.

Collaborated with the company's compliance team to ensure that the healthcare applications adhered to industry regulations and guidelines.

Implemented UI development using Angular.js, Bootstrap.js, HTML and CSS.

Involved in Unit Testing & Integration Testing.

Implemented Reports using Microsoft RDLC reporting tool.

For the Web application created Application-Level Themes and designed the Master Pages.

Used N-Tier Architecture having Business Logic Layer (C#.NET), Presentation Layer and Database Layer (Database Connection and Security Settings).

Environment: Visual Studio 2015, SQL Server 2014, MVC 4.0, C# with ASP.NET framework 4.0, Web API, unit test, AWS, Java Script, jQuery, XML, JSON, HTML, CSS, Bootstrap.js, HTML5, Media CSS, Microsoft RDLC reporting, ADO.NET.

Client: CVS Health, Irving, TX Jan 2017 – May 2019

Role: .Net Developer

Roles and Responsibilities:

Successfully developed and maintained healthcare applications using VB.NET, contributing to the improvement of patient data management, appointment scheduling, and medical record retrieval processes.

Reviewing code work for accuracy and functionality. Conducted detailed analysis to comprehending client requirements and translated them into new application features.

Leveraged VB.NET for both front-end and back-end development, creating user-friendly interfaces with ASP.NET Web Forms for seamless user interaction and data manipulation.

Performing coding assignments. Scheduled, processed, and monitored code in accordance with the technical design derived from client requirements.

Creating and implementing design plans, using reusable technology components, Designing, Developing, and implementing web applications with user-friendly interface and eye-catching designs using .NET 4.5.1 C#.

Leveraged programming capabilities in Microsoft SQL Server, JavaScript, and incorporated additional libraries as required.

Developing SQL stored procedures, using Cursors in stored procedures, functions, and triggers for developing back-end database structures required for web applications to maintain Real time data integration.

Maintaining the Activity Logs. Implemented page level error handling using Custom Error pages and Error logs.

Spearheaded the development of an E-COMMERCE platform, enhancing CVS Health's online presence and customer experience by enabling seamless online transactions for healthcare products and services.

Implemented robust features, including secure online payments, order processing, and inventory management, contributing to the success of CVS Health's digital retail initiatives.

Developing and designing different Summary reports and farmer survey reports using the Microsoft RDLC reporting for web applications.

Managed version control through Git, overseeing code merges and initiating new branches and forks for the commencement of new feature implementation.

Developing Documentation using flowcharts, diagram, codes, and comments throughout the Software Development Life Cycle (SDLC).

Experience in hosting websites in Windows server and FileZilla application.

Implemented parameterized user defined functions, procedures and invoking events.

AJAX based ASP.Net controls were also used to give a better Interface over the web.

Environment: .Net Framework 4.5.1, Visual Studio 2015, ASP.NET, ADO.NET, C#, SQL Server 2008, Ajax, CSS, XML, HTML, JavaScript, IIS 6.0, SSRS, Microsoft RDLC reporting, Validations, GIT, T-SQL, Bootstrap.

Client: iSoft, India July 2014 – Oct 2016

Role: Software Developer

Roles and Responsibilities:

Created ASP.Net web forms and Class libraries containing code for business and data access logic using C# as the programming language.

Involved in writing T-SQL Queries, Scripts, Stored Procedure, and data migration using SQL Server. Implemented logging in Kafka and consuming messages from Kafka topic.

Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data into the tables.

Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).

Used Test Automation Framework to automate regression tests for the product.

Responsible for maintaining versions of source code using Team Foundation Server

Created tests and performed unit testing using N-Unit and Rhino Mocks.

Used AJAX Controls to increase the performance of the web application.

Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering, and paging with Entity framework in MVC.

Written test cases and have performed unit testing for each of the task assigned and done thorough testing whenever there is a release using N-Unit.

Wrote SQL scripts and extensively designed and developed Stored Procedures, Functions and Packages in SQL Server to execute various database routines.

Environment: Visual Studio, C#, WCF, ASP.NET, MVC, CSS3, HTML, XML, .NET Framework, WCF, JavaScript, XML, WPF, T-SQL, SQL Server, Windows



Contact this candidate