Vamsi Krishna Kanulla
.NET Full Stack Developer
Email: ************@*****.*** Ph: +1-817-***-****
Professional Summary:
Experienced .NET Full Stack Developer proficient in delivering high-performance solutions across various industries with expertise in .NET Core, C#, and extensive back-end development. Known for adeptly integrating RESTful APIs and optimizing relational database performance, resulting in significantly enhanced system functionality. Demonstrates strength in leveraging front-end technologies such as React and Angular to create responsive interfaces, as well as cloud platforms and DevOps tools to optimize workflows. Poised to utilize proven capabilities and innovation in cloud integration and software development lifecycle management to exceed objectives and energize development projects.
Technical Skills:
Programming languages -
C#, .NET Core, VB.NET, Python
Frameworks and Libraries -
.NET Core, .NET Framework, Entity Framework, ASP.NET MVC, Web API, Blazor.
Front-End Development -
HTML5, CSS3, Bootstrap, JavaScript, TypeScript, Angular 16+, React, WCF, Next.js
Web Services -
RESTful APIs, SOAP, SaaS
Testing -
Unit Testing (xUnit, NUnit), Integration Testing
Databases -
SQL Server, MySQL, PostgreSQL, MongoDB, Azure SQL
Cloud Platforms -
Microsoft Azure (Function, SQL Database, Blob Storage, App Service), AWS (EC2, S3, Elastic Beanstalk, Lambda, DynamoDB, API Gateway)
Version Control Systems. -
Git, GitHub, Team Foundation Server (TFS)
DevOps -
Kubernetes, Docker, CI/CD, Jenkins, Git, Ansible
Source Code Analysis. -
SonarQube
Security -
SSL/TLS, OWASP, HTTPS
Documentation -
Jira, Postman, Swagger, API, OpenShift.
IDE and Development Tools
Visual Studio, Visual Studio Code
Operating Systems -
Windows, macOS and Linux
Methodologies -
Agile – Scrum, kanban, Waterfall model
Professional Experience:
Client: State of North Carolina, Raleigh, NC Feb 2023 –Present
Role: .NET Full Stack Developer
Responsibilities:
●Developed and deployed a scalable Claims Management System, a large-scale SaaS using ASP.NET Core, MVC, Angular 16, MS SQL Server 2019, C# 12, and React and Vue.js, integrating modern front-end technologies to enhance user experience and performance.
●Led the front-end development utilizing HTML5, CSS3, AJAX, jQuery, and JavaScript ES13 in addition to Next.js to ensure responsive and efficient web applications.
●Developed C# 12, ASP.NET Core, Entity Framework, NodeJS, ES13 JavaScript/TypeScript, RESTful Web Services, and Event-Driven Architectures for optimizing claims processing and real-time communication, leading to faster processing times and improved system reliability.
●Executed all phases of the Software Development Life Cycle (SDLC) utilizing Agile methodologies, improving project delivery timelines through iterative development and adaptive planning.
●Led the design and development of responsive and user-friendly interfaces using Redux in Angular 16, Typescript and Blazor, while implementing data models to handle complex claims processing and integrating RESTful API services.
●Managed version control using GitHub to facilitate smooth collaboration across teams, worked in a Hybrid Agile environment, utilizing Jira to track user stories and sprints.
●Leveraged modern web technologies including TypeScript, React, and GraphQL to develop scalable, interactive UIs for the Claims Management System, with PostgreSQL as the backend.
●Integrated NodeJS-based microservices for asynchronous processing and used GraphQL to optimize frontend data retrieval.
●Deployed and managed applications using Azure App Services, streamlining CI/CD processes and ensuring 99.9% uptime.
●Implemented Entity Framework and LINQ for efficient data retrieval and manipulation, optimizing PostgreSQL queries for improved application performance.
●Implementing GraphQL federation to ensure seamless data integration across various subsystems.
●Maintained and extended WCF services to support business-critical workflows, refactoring service endpoints for better performance and maintainability.
●Developed WPF-based desktop applications for internal data analysis, improving operational efficiency in handling large datasets.
●Utilized Jest and Cypress to perform front-end unit and end-to-end testing, achieving significant improvement in defect detection and reducing regression issues.
●Designed and implemented monitoring scripts in UNIX/Linux to automate application log analysis and ensure smooth operations for server-side applications.
●Conducted data management using Entity Framework and SQL Server 2019 to ensure high-performance database interactions and used Team Foundation Server (TFS) for version control.
●Implemented Model-View-Controller (MVC) architecture and adhered to design patterns like Repository and Dependency Injection to ensure modular and maintainable code.
●Leveraged .NET Core and AWS services (EC2, S3, API Gateway) to develop and deploy scalable applications, ensuring high availability and performance.
●Optimized PostgreSQL queries and database schemas to enhance claims processing speed by 15%, ensuring efficient data retrieval for critical business operations.
●Integrated Single Sign-On (SSO) solutions using OAuth to ensure secure and streamlined user authentication across applications, enhancing user experience and data security.
●Applied OOP principles (abstraction, encapsulation) and SOLID principles in .NET Core, designing modular, maintainable, and scalable code structures.
●Promoted consistent architecture patterns by implementing microservices architecture and using Dapper ORM for data access, ensuring scalability and maintainability of the application.
●Regularly evaluated emerging technologies such as RabbitMQ, MongoDB, and Azure services (Functions, Blob Storage), integrating them to improve application performance and scalability.
●Designed and implemented Swagger/RESTful APIs following industry standards (JSON, XML) with robust unit and integration tests, ensuring 99.9% uptime and bug-free releases.
●Contributed to Azure DevOps pipelines, facilitating CI/CD processes, and ensuring smooth code branching and merging using Git.
●Utilized OpenShift to manage container orchestration of Kubernetes and Docker in CI/CD pipelines on Azure to build, test, and deploy applications, achieving streamlined and reliable deployments.
Environment: C#, ASP.NET core, ASP.NET Web API, TypeScript, Angular, PostgreSQL, RESTful, Kubernetes, Docker, CI/CD, Azure, Swagger, Git, Jira
Client: Delta Airlines, Atlanta, GA June 2020 – Dec 2021
Role: .NET Full Stack Developer
Responsibilities:
●Developed and managed web applications utilizing expertise in C# 9, .NET Core, and .NET Web API, resulting in improvement in project delivery timelines.
●Implemented the ASP.NET, AJAX framework to create efficient and interactive web applications compatible with all popular browsers, enhancing user experience and performance.
●Developed rich, user-friendly, responsive features in the application using .NET Core, React, Angular 13, JavaScript, AngularJS, jQuery, SCSS, Bootstrap, and HTML5.
●Applied modern architecture practices such as service-oriented architecture (SOA) and used Test Driven Development (TDD), which improved code quality and reduced bugs, leading to more reliable software releases.
●Participated in Agile (Scrum) development cycles, ensuring timely project delivery while adhering to user stories and sprints.
●Designed and implemented ASP.NET Web API services in .NET Core, enhancing system performance and ensuring seamless data exchanges.
●Developed and maintained React- and Angular-based SPAs with a focus on modularity and reusability using TypeScript and REST APIs backed by PostgreSQL and AWS-hosted services.
●Participated in building out NodeJS middleware services to support real-time updates and enhance responsiveness of the client-facing platform.
●Developed and maintained WPF desktop applications for internal airline operations, providing a responsive and user-friendly interface.
●Developed data-driven applications with SSRS and SSAS, optimizing data visualization and reporting for airline operations.
●Worked on AWS cloud development initiatives, working with CloudFront, S3, API Gateway, Lambda, and DynamoDB to architect secure and scalable cloud-native solutions.
●Improved UI performance by optimizing TypeScript components in React-based applications, resulting in a 20% reduction in load times.
●Partnered with UX designers and stakeholders to shape product strategy and create prototypes based on usability feedback.
●Introduced automated testing frameworks including Cypress and Jest to improve test coverage and reduce manual testing effort.
●Developed RESTful APIs and integrated Python-based data pipelines for real-time flight analytics, improving decision-making efficiency.
●Built and optimized database schemas in SQL Server 2019 using advanced TSQL techniques, resulting in a 20% improvement in query performance.
●Designed and implemented intuitive desktop applications using WPF with MVVM architecture, improving operational efficiency for internal airline staff.
●Utilized Visual Studio and PL/SQL to manage application development and database operations, ensuring optimal performance and maintainability.
●Leveraged MongoDB and Redis to implement scalable NoSQL data storage and caching solutions, optimizing system performance for high-concurrency scenarios.
●Collaborated in designing database solutions with PostgreSQL and AWS (S3, EC2, RDS), resulting in improved data access reliability by 20%.
●Developed and deployed cloud-native web applications on Microsoft Azure, utilizing Azure App Services and Elastic Load Balancers for optimal application availability and scalability.
●Migrated source code management from Team Foundation Server (TFS) to Git, improving version control efficiency and collaboration among team members.
●Ensured compliance with SOLID principles across microservices, resulting in a 40% reduction in post-deployment defects.
●Conducted thorough unit and integration testing using NUnit and xUnit, ensuring 90% test coverage and reliable software performance.
●Utilized Atlassian Jira and GitHub for bug tracking and version control, promptly resolving technical issues and reducing bug-related downtime by 40%.
●Developed and consumed SOAP and REST APIs using ASP.NET Web API, employing JSON and XML formats to ensure reliable integration across numerous services.
●Implemented CI/CD pipelines using Jenkins and Docker, reducing deployment times, and ensuring smoother software releases.
Environment: C#, .NET Core, AJAX, HTML5, jQuery, Bootstrap, JavaScript, Angular, Microservices, SQL, Docker, CI/CD, Jenkins, AWS.
Achievements:
AWS Certified- Solutions Architect- Associate July 2024 – July 2027
Certificate
Education:
Master of Science in Computer Science Jan 2022- Dec 2023
The University of Texas at Arlington CGPA: 3.6/4