Post Job Free
Sign in

.Net Developer

Location:
Duluth, GA
Posted:
May 06, 2024

Contact this candidate

Resume:

Summary:

** ***** ** *****-** experience in developing web, console and desktop-based applications using Microsoft .Net 6, .Net Core, ASP.Net, MVC (4.0-5.0), ADO.Net, LINQ, Entity Framework, C#.Net, VB.Net, WSDL, Web forms, Win forms, AJAX, SQL Server Database, Classic ASP, WCF and WPF.

Expert in building enterprise-grade solutions in C# and VB.NET, leveraging object-oriented principles (OOP), MVC architecture, and advanced design patterns like mediator and repository.

Experience with Software Development Life Cycle (SDLC) namely Agile and Scrum methodology.

Migrated monolithic architectures to microservices, designed and implemented RESTful APIs for enhanced modularity and scalability.

Expertise in crafting Single Page Applications (SPA) facilitating client-side interactions with dynamic user interfaces through JavaScript frameworks such as Angular 12, Typescript, Material Design, React JS, Node JS, jQuery, Knockout JS, HTML5, XML/XSL/XSLT, CSS3, Bootstrap4, Telerik controls, Kendo UI.

Proficient in integrating Entity Framework, Razor Views, and Middleware to ensure modular and efficient code, complemented by tools like Blazor, LINQ, and SignalR.

Seamlessly integrate data across components through using JSON and Web API, HTTP protocols.

Skilled in designing distributed systems with Apache Kafka, RabbitMQ, gRPC, and Redis, focusing on real-time data streaming, RESTful integration, fault tolerance, and seamless interoperability.

Very Good exposure on Insurance domain like Policy Management, Claims Processing, Issuance, Endorsements, Renewals, and Cancellations.

Cloud-native developer with hands-on experience in AWS and Azure, utilizing CI/CD pipelines for seamless application deployment (Azure DevOps, Jenkins)

Extensive experience with Azure, Active Directory, Mango DB, SQL Azure, managing resources, and building CI/CD pipelines using Azure DevOps.

Implemented Python modules or scripts to interact with .NET components or libraries, enabling seamless integration of Python functionality within the broader .NET ecosystem.

Adept in MS SQL Server, MySQL, DB2, Oracle with expert-level experience in SQL Server administration.

Experience in SQL Server 2019/2016, Tables, User Defined Functions, Stored Procedures, Cursors and Triggers.

Developed for Oracle databases (PL/SQL) and diverse platforms, with expertise in ETL processes.

Leverage SSRS, SSIS and T-SQL for powerful data reporting, integration and analysis.

Adept in Git and TFS, ensuring efficient code collaboration and management.

Skilled in configuring Azure DevOps boards, crafting dashboards, and streamlining project execution.

Integrated Azure Functions, Web Apps, Databricks, Logic Apps, and Cosmos DB for diverse solutions.

Configured CI/CD pipelines using AWS CodePipeline and AWS CodeDeploy to automate the build, test, and deployment processes of .NET applications to AWS services like EC2 or ECS.

Deployed .NET applications using Docker and Kubernetes, implementing IAC with Azure ARM templates.

Technical Skills:

Programming Languages: C#, VB.NET, T- SQL, PL/SQL, LINQ, Typescript 5.2.2, Python, Razor Syntax

Microsoft Technologies: ASP.NET 6, ASP.NET Core 3.1/2.1, MVC 5/4, Entity Framework Core 8,6, Web Forms, ADO.NET, Win forms

Front End Technologies: HTML5, CSS3, JavaScript, Bootstrap, jQuery, AJAX, Angular 16,12, React, TypeScript 5.2.1, NodeJS 20.11.1

Framework: .NET 8,6, NET Core, .NET Framework 4.8.1

Services: Web API, WCF, JSON, XML

Version Control Tools: Git, Team Foundation Server, SVN, Bit Bucket

Databases: MS SQL Server 2019,2016, Oracle, Mongo DB

Servers: Azure Cloud, Windows Server 2022,2019, IIS 8.0/7.0

IDE Tools: Visual Studio 2022/2019, Visual Studio Code, Postman, SSMS, IBM Data Studio, Azure Data Studio

Operating System: Windows 2011, Linux, Mac OS

Cloud Technologies: Microsoft Azure Functions, API Management, Azure Service bus, Azure App Service, Azure Key Vault, Azure RABC, Azure Data Factory, Amazon Web Services (AWS).

Certifications:

Microsoft Certified: Azure Solution Architect Expert

Microsoft Certification ID: 996491053

Professional Experience:

T. Rowe Price, Baltimore, MD

Sr Full Stack Developer

Oct 2022 - Till date

Led the successful migration of WCF services to secure and scalable Azure Web APIs using .NET 6.

Analyzed, designed and developed individual WCF application endpoints with expertise in .NET 6, Entity Framework, SQL, Azure databases, APIs and resources.

Created core web services with Web API and Entity Framework for efficient data access.

Developed applications using modern tools like Visual Studio 2022, .NET 6, Azure SQL, Git, Azure DevOps and scripting languages.

Proficient in front-end web development tools (CSS3, JavaScript, HTML5, jQuery, Ajax, Angular 16).

The Angular application was developed using the latest TypeScript incorporating tools such as ts-lint to adhere to standard TypeScript conventions. A Routing Module for Angular 16 was also developed to link different controllers to views within the single-page application.

Designed and implemented Web API methods specifically catered to mobile applications, focusing on enhancing performance and usability for mobile devices.

Built complex database objects (stored procedures, functions, packages, and triggers) in SQL Server.

Tasked with migrating on-premises database servers to a cloud-based database service, specifically Azure SQL.

Responsible for data migration from MongoDB to Azure Cosmos DB.

Drafted SQL scripts in T-SQL for establishing database tables with foreign key relationships in SQL Server.

Leveraging Azure Load Balancer and App Gateway, successfully achieved a highly reliable, scalable, and resource-efficient system, ultimately delivering unparalleled performance for our users.

To effectively secure sensitive data, robust TLS/SSL protocols and the Azure Key Vault Service were utilized to guarantee data encryption both at rest and in transit.

Sophisticated IAM solutions such as Okta and Azure Active Directory were deployed to ensure secure user access, authentication, and authorization.

Implemented robust CI/CD pipelines, including build, release, and artifact management with Azure DevOps.

Wrote comprehensive unit tests and ensured high code coverage for delivering high-quality and reliable software.

Developed Python scripts to automate routine tasks such as data processing, file manipulation, or system administration within the .NET project environment, improving efficiency and reducing manual effort.

Streamlined the software development lifecycle by automating testing with frameworks like MSTest, NUnit, xUnit, and Selenium within CI/CD pipeline, ensuring consistent code quality and functionality at every stage.

Proactively identified and resolved vulnerabilities found by security tools like Fortify and White Source.

Provided on-call support for both legacy and migrated services, resolving incidents within SLAs.

Experienced in version control systems like Git and TFS facilitating seamless collaboration and effective problem resolution.

Established strong cross-functional collaboration with EDS, ECP, and Networking teams to resolve complex issues related to Azure, networking, and platform capabilities.

Supported application development using tools like Newman, Fiddler and Postman adhering to Agile methodologies.

Environment: ASP.NET, C#, ADO.NET, Visual Studio 2022, Microsoft Windows Azure, SQL server 2019, T-SQL, Entity framework, .NET Framework, AJAX, XML, JavaScript, SOAP, Angular 16, Web Service, Web API, WCF 3.0, SOA.

New York City Employees Retirement System, NY

Full Stack Developer

Sep 2021 - Sep 2022

Engaged in various projects as a .NET Full Stack Developer and Azure Solution Developer.

Developed applications using Visual Studio 2019, .NET Core, MS SQL Server 2019, GIT, Azure DevOps, Node.js, and Visual Studio Code.

Utilized technologies such as React, Web API, JavaScript, jQuery, C#, T-SQL, Entity Framework, Bootstrap, and CSS.

Implemented web service development and invocation, employing XML, SOAP, and WSDL, while creating proxy classes to facilitate seamless integration.

Leveraged the .NET Web API framework to construct HTTP services and Microservices, improving backend interaction with the assistance of the Entity Framework for enhanced functionality.

Implemented RESTful Web API for efficient data transmission via JSON/XML, ensuring seamless platform integration.

Designed and implemented database schemas using C# and Entity Framework. Utilized Entity Framework Code First approach for data access.

Crafted RESTful .NET Core APIs intended to act as the backend for an Angular/React application and implemented security measures using .NET Identity Core.

Expertly crafted and developed the user interface (UI) utilizing Angular 13, integrating crucial Angular functionalities, TypeScript for robust typing, Bootstrap, CSS, and HTML to produce an interactive and visually captivating application.

Hosted all applications using the Azure Pass model and implemented CI/CD processes through DevOps.

Deployed Azure Web Jobs, Logic Apps, and integrated applications with Application Insights as per requirements.

Utilized RabbitMQ and Azure Service Bus for asynchronous communication, ensuring fault tolerance and load distribution.

Created database objects (tables, indexes) and applied constraints using Data Annotations.

Connected applications to the database and implemented complex SQL functions, user-defined functions, and triggers.

Acted as a member of the Hyper Care support team, addressing user-raised requests and issues while following ITIL processes.

Monitored application performance by establishing and managing alarms.

Environment: .NET Framework, C#.NET, Web API, MVC 5.0, SOA, AJAX, HTML, CSS3, LINQ, web API'S, Angular, React, JavaScript, jQuery, ADO.NET, JSON, SQL SERVER 2015, Visual Studio 2015,2017, IIS, Entity Framework, GIT, Azure DevOps.

United Health Group, Dallas, Tx

C# .NET Developer

June 2019 - July 2021

Delivered mission-critical software solutions (C#, VC++, SQL Server) for prescription mail order pharmacies, ensuring 100% accuracy for patient safety.

Designed and developed handheld computing devices (.NET compact framework) for efficient client operations.

Built web-based tracking and maintenance tools (C#, HTML, CSS, ASP.NET) for improved customer experience.

Replaced with single-page WPF web applications (SPAs) and relational databases for more responsive and seamless user experience compared to traditional web applications.

Development of applications using Visual studio 2019, MS SQL Server, TFS.

Utilized WPF services, Entity Framework, Web API (server-side), AngularJS, and AJAX (client-side) for a full-stack web applications with rich user interfaces, data access, and web services for communication.

Client-side validation using JavaScript and HTML ensuring data integrity and improving user experience by catching errors early on.

Developed applications for printing documents and labels (C#, HTML tables, CSS, VC++).

Master page design and layout in ASP.NET, HTML, and CSS.

Built web services for order reception using SOAP and XML integrating different systems and automating data exchange processes.

Integrated CBS Mortgage products with home and life insurance using REST APIs and SOAP XML.

Developed serverless .NET applications using AWS Lambda, API Gateway, and AWS SAM (Serverless Application Model), leveraging the benefits of auto-scaling, pay-per-use pricing, and reduced operational overhead.

Implemented object storage solutions using Amazon S3 to store static assets, media files, or application data, enabling seamless integration within applications deployed on AWS.

Developed reporting and analysis applications (C#) for client production data.

Established Azure-based DEV/IT, UAT, and Production environments for short-term projects.

Designed and implemented RESTful APIs using Python frameworks like Flask or Django, facilitating communication and integration between .NET components and external systems or services.

Communicated effectively with stakeholders and IT managers to resolve critical issues.

Overall, increased integration and collaboration within a team environment promotes efficiency, effectiveness, and cohesion, driving success and achieving organizational goals.

Environment: Visual Studio 2019, C#, XAML, HTML5, MVC 5, CSS3, jQuery, Razor Views, Entity Framework, Knockout JS, Bootstrap JS, Kendo UI, SQL Server 2014, TFS (team foundation server), Multithreading, JSON, Windows Services, NuGet, MVVM, ADO.NET, AWS Lambda.

Spectrum, KS

.NET Full Stack Developer

June 2017 - May 2019

Continuously investigate and implement cutting-edge technologies to solve complex business challenges.

Designed, built, and maintained secure, scalable, and cost-optimized solutions on-premises and in the cloud, driving improved resource utilization.

Spearheaded the migration of web pages from classic ASP to ASP.NET, significantly improving functionality and user experience.

Developed modern applications using Visual Studio 2015, .NET core, Blazor, ReactJS, SQL Server 2016, Git, Azure DevOps, Node.js, and Visual Studio Code.

Pioneered app development using the Xamarin Framework, adeptly creating concurrent native applications for IOS, Android, and Windows Phone 8 platforms, facilitating cross-platform synergy and functionality while showcasing proficiency in mobile application development utilizing the Xamarin with MVVM pattern for better quality.

Mastered technologies like ASP.NET Core, C#, T-SQL, Entity Framework, Bootstrap, and CSS.

Leveraged LINQ for efficient data management and intuitive user interfaces.

Implemented CI/CD pipelines for automated release management with Azure Artifacts publishing.

Migrated on-premises applications to Azure Cloud, leveraging diverse IaaS and PaaS solutions.

Proficient in handling data through Data Grids, Data Readers, and Datasets, along with the creation of SSIS Packages within SQL Server environments by using strong skills in SQL, T-SQL, and PL/SQL.

Git served as the primary tool for version control and code management, facilitating successful deployment on an Azure cloud server.

Ensured robust security protocols by generating SSL certificates using Open SSL and Vault PKI for diverse applications.

Automated certificate management processes, streamlining renewal, creation, and deployment with Venai/Digitrust solutions.

Established secure SSO functionality using SAML with both Identity Providers and Service Providers.

Successfully implemented advanced solutions like automated certificate management and secure SSO.

Expertly managed user identities with Active Directory, ADFS, CAS, LDAP, and Oracle Identity Manager.

Directed the migration of WinForms applications, expertly utilizing VB.Net and SQL for seamless transition and maintenance, ensuring robust functionality and data integrity during migration processes

Worked seamlessly with diverse teams to diagnose and resolve crucial production problems, contributing to prompt service recovery and minimal downtime.

Environment: C#.NET, ASP.NET core, SQL Server 2016, Web Services, Xamarin, Visual Studio 2015, Visual Studio Code, jQuery, Angular 6, HTML5, Bootstrap, Entity Framework, LINQ, XML, CI/CD, GitHub.

HSBC, India

.NET Developer

Jan 2014 - May 2017

Worked as a .NET Developer, overseeing the creation of OARS, a system aimed at automating the remittance process for Taiwan and Japan Banks.

Utilized SOAP XML to capture data from the Scan Component - File Net Capture.

Developed a web application featuring a workflow involving maker and checker roles, enabling the conversion of local language content to Unicode.

Engaged in active coding and design tasks employing MVC, C#, XML, ADO.NET, JavaScript, HTML, and CSS.

Employed ADO.NET extensively for various data operations, including retrieval, querying, storage, and manipulation, as well as achieving disconnected database connectivity.

Developed WCF Services (microservices) for retrieving product data based on XML, WSDL, and SOAP.

Utilized MVC views and scaffolding templates to generate diverse views for front-end forms.

Engineered a Windows service responsible for transmitting remittance application data to MQ and receiving corresponding ACK/NACK from MQ.

Created Stored Procedures and Functions using SQL Server Management Studio.

Implemented state management techniques as per project requirements.

Employed AJAX to optimize user interaction and prevent full page post backs.

Conducted client-side validation using JavaScript and jQuery, alongside data annotation attributes for data validation.

Employed Team Foundation Server (TFS) for source version control.

Conducted coding for various modules, error handling, modifications, testing, and bug solving of change requests.

Environment: ASP.NET, C#, T-SQL, JavaScript, jQuery, Entity Framework, Bootstrap, CSS, WCF Services, and Web Services.

Education:

Bachelors in Electronics and Communication Engineering, KL University, 2014.



Contact this candidate