Post Job Free
Sign in

.Net Developer Full Stack Developer

Location:
Chicago, IL
Salary:
100,000
Posted:
February 20, 2025

Contact this candidate

Resume:

linkedin.com

PROFESSIONAL SUMMARY:

*+ years of experience in developing and maintaining web applications using .NET Core, ASP.NET, C#, MVC, and Web API and Expertise in front-end development using Angular, React, HTML5, CSS3, JavaScript, TypeScript, and Bootstrap to deliver responsive and dynamic user interfaces.

• Proficient in back-end development with .NET Core/ASP.NET, building RESTful services and implementing microservices architecture and Strong knowledge of SQL Server, Entity Framework, and LINQ for efficient database design, querying, and data management.

• Experience with Microsoft Azure, including deploying applications, setting up CI/CD pipelines, and utilizing services like Azure Functions, App Services, and Blob Storage.

• Skilled in developing and integrating SOAP/RESTful APIs with a strong focus on API development and integration best practices and Hands-on experience with Docker and Kubernetes, combined with implementing CI/CD pipelines using Azure DevOps for seamless deployments.

• Proficient in unit testing using XUnit, NUnit, and Moq to maintain high-quality code and ensure test coverage.

• Developed robust desktop applications using Windows Forms, incorporating advanced custom controls and event-driven programming, Hands-on experience with WCF services for system integration and developing distributed applications.

• Leveraged AJAX for asynchronous data fetching, enabling real-time updates and enhanced web application performance.

• Knowledge of .NET security best practices, including authentication/authorization with ASP.NET Identity, OAuth, and JWT, along with implementing secure coding standards and encryption techniques.

• Designed and developed responsive web applications using ASP.NET Web Forms, delivering modern UI/UX solutions.

• Extensive experience generating custom reports with Crystal Reports in various formats, including Tabular and Matrix reports and Skilled in deploying and managing cloud-based applications on Azure and AWS, utilizing tools like Azure DevOps, AWS Lambda, and Elastic Beanstalk and Expertise in working with MVC architecture, Razor Pages, and Blazor for creating dynamic, feature-rich web applications.

• Proficient in version control tools like Git, TFS, and SVN, enabling effective code collaboration and version management.

• Experience with PowerShell and Batch scripting for automation and system configuration tasks.

• Hands-on expertise in performance optimization and troubleshooting using tools like Visual Studio Profiler, Redgate, and Application Insights.

• Familiarity with NoSQL databases like MongoDB and Redis for managing unstructured and semi-structured data.

• Proficient in using Postman and Swagger for API testing and documentation to ensure reliability and clarity in services.

• Experience building scalable systems using tools like RabbitMQ, Azure Service Bus, and Kafka for message queuing and distributed processing.

• Successfully integrated payment gateways such as PayPal, Stripe, and Razor pay to deliver secure transaction processing.

• Proficient in leveraging technologies like SignalR for real-time communication, Dapper for lightweight ORM, SSRS for advanced reporting, Hang fire for background job processing, and ELK Stack for log management and monitoring.

• Implemented OAuth 2.0 and OpenID Connect for secure and seamless authentication/authorization in web applications and Familiar with GraphQL for building flexible and efficient APIs, allowing clients to request only the data they need.

• Experienced with Elasticsearch for advanced search functionality and real-time data analysis in large-scale applications. Hands-on experience in Apache Kafka for building real-time event-driven applications and data pipelines.

• Proficient in TypeScript for building robust, scalable, and type-safe applications with Angular and React. Nitish Reddy Katkoori

.NET Full Stack Developer

+1-872-***-**** *********@*****.***

EDUCATION: Northern Illinois University, Masters in MIS, USA TECHNICAL SKILLS:

• Programming Languages: C#, .NET Core, ASP.NET, TypeScript, JavaScript

• Frameworks & Libraries: .NET Core, ASP.NET MVC, Web API, Entity Framework, Blazor, Razor Pages

• Front-End Technologies: Angular, React, HTML5, CSS3, Bootstrap, Tailwind CSS, jQuery

• Back-End Development: RESTful APIs, Microservices, SignalR, Windows Forms, WCF

• Database Management: SQL Server, MySQL, PostgreSQL, MongoDB, Redis, Entity Framework, LINQ

• Cloud Platforms: Microsoft Azure (Azure Functions, App Services, Blob Storage), AWS (Lambda, S3, Elastic Beanstalk)

• DevOps & CI/CD: Azure DevOps, Jenkins, Docker, Kubernetes, GitHub Actions, PowerShell

• Version Control: Git, TFS, SVN

• Testing & Debugging: XUnit, NUnit, Moq, Postman, Swagger, Application Insights, Visual Studio Profiler

• Reporting Tools: SSRS, Crystal Reports, Power BI

• Task Automation: PowerShell, Batch Scripting

• Real-Time Communication: SignalR, RabbitMQ, Azure Service Bus, Kafka

• Security: OAuth, JWT, ASP.NET Identity, Data Encryption, Secure Coding Standards

• Other Tools & Technologies: Hangfire, Dapper, ELK Stack, AJAX, Razor pay Integration WORK EXPERIENCE:

Morgan Stanley Chicago, Illinois

.NET Full Stack Developer July 2023 – Present

Description: Morgan Stanley is a leading global financial services firm providing investment banking, securities, wealth management, and investment management services. The company is known for its cutting-edge technology solutions that power high-frequency trading, risk management, and financial transactions at scale. Designed, developed, and maintained web applications using the .NET framework, encompassing both front-end and back-end development, while focusing on building secure and scalable payment processing and trading platforms that align with Morgan Stanley's financial services and regulatory requirements.

Responsibilities:

• Developed and maintained enterprise-grade financial applications using ASP.NET Core, C#, Angular, and SQL Server, ensuring high availability and performance.

• Designed, developed, and implemented RESTful APIs and microservices for seamless integration with internal and external financial systems.

• Optimized database queries and stored procedures in SQL Server to improve execution time and reduce application latency.

• Integrated real-time market data feeds and implemented message-driven architectures using Kafka and RabbitMQ to support trading operations.

• Led the migration of legacy monolithic applications to a containerized microservices architecture using Docker and Kubernetes on Azure Cloud.

• Developed responsive UI components using Angular and TypeScript, enhancing user experience and performance.

• Implemented CI/CD pipelines using Azure DevOps, automating deployments, testing, and monitoring for improved release cycles.

• Ensured security best practices by implementing OAuth 2.0, JWT authentication, and role-based access control (RBAC) across applications.

• Collaborated with cross-functional teams, including traders, business analysts, and DevOps engineers, to gather requirements and enhance financial applications.

• Performed unit testing (xUnit, NUnit) and integration testing to maintain code quality and system reliability.

• Developed and optimized multi-threaded applications to enhance performance for high-frequency trading operations.

• Integrated financial compliance and regulatory reporting modules to ensure adherence to SEC, FINRA, and other financial regulations.

• Refactored legacy .NET applications, improving code maintainability, scalability, and reducing technical debt.

• Designed and implemented caching strategies using Redis and in-memory caching to enhance application speed and reduce database load.

• Conducted code reviews, pair programming, and mentoring junior developers to uphold coding standards and best practices.

Environment: .NET Core, ASP.NET MVC, C#, Web API, Angular, React, HTML5, CSS3, Bootstrap, JavaScript, RESTful APIs, SignalR, MongoDB, Redis, SQL Server, Azure Functions, App Services, Blob Storage, Azure DevOps, CI/CD pipelines, RabbitMQ, Azure Service Bus, Kafka, Docker, Kubernetes, Jenkins, Azure DevOps, OAuth, JWT, Visual Studio Profiler, XUnit, NUnit, Postman, Swagger, ELK Stack, PowerShell, Batch Scripting, GraphQL, Kubernetes, Docker. Synovus Financial Corp Columbus, Georgia

.NET Full Stack Developer July 2022 – May 2023

Description: Synovus Financial Corp. is a prominent financial services company offers a wide range of products and services, including commercial banking, consumer banking, mortgage services and investment services. Understanded requirements and transform them into functional applications in line with business objectives and maintain and upgrade existing applications and fix issues and Rewriting/making changes in existing code structure to increase efficiency. Responsibilities:

• Designed and developed scalable web applications using .NET Core, ASP.NET, and C#, streamlining banking operations and enhancing service delivery and built and optimized RESTful APIs with Web API, enabling seamless data exchange across banking systems and third-party integrations.

• Developed interactive and responsive front-end applications using Angular, React, JavaScript, TypeScript, and Bootstrap, enhancing user experiences for banking customers.

• Designed and implemented efficient databases with SQL Server, utilizing advanced querying and data modelling techniques via Entity Framework and LINQ for optimal performance.

• Deployed cloud-based solutions on Microsoft Azure, leveraging Azure App Services, Azure Functions, and Blob Storage for scalable and reliable banking services and ensured secure authentication and authorization with OAuth, JWT, and ASP.NET Identity, safeguarding sensitive financial data.

• Architected and implemented microservices using .NET Core, ensuring smooth communication with RabbitMQ and Azure Service Bus for transaction processing and Automated builds and deployments with Azure DevOps, establishing CI/CD pipelines for more efficient release management.

• Used Git for version control and collaborated in Agile/Scrum environments to deliver rapid and reliable financial software solutions and Enhanced legacy banking systems by migrating traditional Web Forms applications to MVC and modern Blazor frameworks and deployed containerized banking applications using Docker and managed orchestration with Kubernetes for improved scalability and maintainability.

• Conducted comprehensive unit testing with XUnit, NUnit, and Moq, ensuring reliable and secure banking applications.

• Integrated NoSQL databases like MongoDB to handle unstructured financial data and support real-time analytics.

• Developed and tested APIs with tools like Postman, and documented them with Swagger, ensuring effective integration across the organization and Integrated secure payment gateways like Stripe and PayPal to provide seamless and safe transaction processing for customers.

• Built responsive user interfaces using HTML5, CSS3, Bootstrap, and TypeScript, ensuring a modern and accessible banking experience for customers and enabled real-time communication and transaction processing by integrating RabbitMQ and Azure Service Bus for efficient messaging systems. Environment: .NET Core, ASP.NET, C#, RESTful APIs, Web API, Angular, React, JavaScript, TypeScript, Bootstrap, LINQ, OAuth, JWT, Azure DevOps, RabbitMQ, Azure DevOps, CI/CD, Web Forms, MVC, Blazor, XUnit, NUnit, Moq, MongoDB, Docker, Kubernetes, Postman, Swagger, Stripe, PayPal, Visual Studio Profiler, Redgate, HTML5, CSS3, Bootstrap. SKY ITALIA Bangalore, India

.NET Developer April 2020 – Dec 2021

Description: Sky Italia is a leading Italian media company that operates primarily in the pay-tv sector. Involved in designing websites and UIs, creating databases for website optimisation and writing clean codes for smartphone apps and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how web applications look and work.

Responsibilities:

• Developed and maintained scalable, high-performance applications using C#, ASP.NET, and SQL Server to enhance Sky Italia's media platform and services, ensuring seamless content delivery and efficient system performance.

• Designed and implemented RESTful APIs to integrate various internal systems, enabling smooth communication and data exchange between the front-end and back-end services.

• Utilized Entity Framework for Object-Relational Mapping (ORM) to optimize database interactions and ensure data consistency across Sky Italia's content management systems and managed and maintained web services using WCF for secure communication between internal and third-party systems, enhancing content streaming and user experience.

• Implemented robust security measures in applications using OAuth and JWT, securing user data and ensuring proper authentication and authorization protocols for Sky Italia's media services.

• Participated in database design and optimization, writing complex SQL queries, stored procedures, and implementing performance tuning for high-traffic content systems and Employed MVC design patterns to create user-friendly interfaces for Sky Italia's interactive applications, improving the overall user experience.

• Integrated JavaScript, jQuery, and AJAX for dynamic, real-time updates in Sky Italia’s user-facing applications and media content delivery platforms and Used Git for version control, enabling efficient team collaboration in an Agile development environment and Applied unit testing with NUnit and Moq to ensure the quality and stability of Sky Italia’s software, enabling continuous integration and improving application reliability.

• Optimized application performance through caching strategies using Redis and Memcached, ensuring fast content delivery and scalability and Implemented CI/CD pipelines using Azure DevOps and Jenkins, automating the build, test, and deployment processes for Sky Italia’s media applications, ensuring faster release cycles and seamless delivery of new features and updates.

Environment: C#, ASP.NET, SQL Server, RESTful APIs, WCF, OAuth, JWT, MVC, JavaScript, jQuery, AJAX, Git, NUnit, Moq, Redis, Memcached, CI/CD, Azure DevOps, Jenkins.

HDFC Life Insurance Hyderabad, India

.NET Developer Mar 2019 – Mar 2020

Description: HDFC Life Insurance is one of India's leading private sector life insurance companies. Involved in designing, developing, and maintaining software applications using the .NET framework to manage various aspects of the insurance process, including production scheduling, inventory tracking, quality control, machine monitoring, and reporting. Responsibilities:

• Developed comprehensive data processing solutions using SQL Server and SSRS, enabling the generation of actionable reports for business analysis and performance monitoring and Utilized Entity Framework and LINQ to ensure seamless interaction with databases and improve the efficiency of query operations across insurance systems.

• Developed and maintained .NET applications to streamline operations within the insurance domain, improving process automation and overall system performance and designed and implemented RESTful APIs using ASP.NET Core and ASP.NET MVC to integrate internal insurance systems with customer relationship management (CRM).

• Implemented WCF services to enable secure and efficient communication between multiple internal insurance applications and Optimized system performance by employing Redis caching and SQL Server query optimization techniques to support high-demand scenarios.

• Designed and developed custom software solutions for insurance product management, policy renewal processing, and claims validation using C# and Collaborated with DevOps teams to establish automated build and deployment pipelines using Azure DevOps and Jenkins, supporting continuous integration and delivery (CI/CD).

• Utilized Git for version control and followed best practices for collaborative development and efficient source code management in multi-developer teams and Enhanced system security by implementing OAuth 2.0 and JWT for secure authentication and authorization in the application.

• Led the migration and refactoring of legacy applications from .NET Framework to .NET Core to improve application scalability and performance and Conducted unit testing and debugging using NUnit and Visual Studio, ensuring high code quality and meeting business requirements for functionality. Environment: .NET, RESTful APIs, ASP.NET Core, ASP.NET MVC, SQL Server, LINQ, WCF, C#, Redis, DevOps, Jenkins, CI/CD, Modbus, OPC, NUnit, Visual Studio, OAuth 2.0, JWT.



Contact this candidate