Kalyani Kongala
Mobile: +1-804-***-****
Email: ***********@*****.***
Linked In: www.linkedin.com/in/kalyani-kongala-b05439352
PROFESSIONAL SUMMARY
Full Stack Developer with 5+ years of experience in building highly scalable, cloud-native, and performance-optimized applications. Expertise in Java 17+, Kotlin, Spring Boot, React (v18+), Angular (v16+), and Microservices, Python, .NET. Proficient in cloud platforms like AWS, Azure, and Google Cloud Platform (GCP). Skilled in building modern, reactive, and secure applications with cutting-edge technologies and frameworks. Passionate about driving software architecture, design, and cloud infrastructure solutions while optimizing for cost, scalability, and performance.
TECHNICAL SKILLS
Languages: Java 17, Kotlin, Java 8, JavaScript (ES6+), TypeScript, PL/SQL
Frontend Frameworks: Angular (v16+), React (v18+), React Native, Next.js, Redux, Vue.js (Basics), Tailwind CSS, Bootstrap
Backend Technologies: Spring Boot (v2.5+), Spring Cloud, Spring Security, Spring WebFlux, Kotlin, Hibernate, JPA, Microservices, GraphQL, Python, .NET.
Cloud Technologies: AWS (EC2, S3, RDS, Lambda, ECS, DynamoDB), Microsoft Azure (App Services, Functions, Cosmos DB), Google Cloud Platform (GCP) (Compute Engine, Cloud Functions, Firestore)
Databases: MongoDB, PostgreSQL, MySQL, Oracle, NoSQL, GraphQL
CI/CD & DevOps: Docker, Kubernetes, GitLab CI, GitHub Actions, Jenkins, Terraform
Testing: JUnit 5, Mockito, Jest, Mocha, Cypress, Selenium
Messaging: Apache Kafka, RabbitMQ, JMS, AWS SQS
Version Control: Git, GitHub, GitLab, Bitbucket
Others: OAuth 2.0, JWT, WebSockets, ElasticSearch, Redis, Babel, Webpack
PROFESSIONAL EXPERIENCE
Client: Santander Bank, Lawrenceville, NJ
Duration: Apr 2024 – Present
Role: Senior Full Stack Developer
Led the end-to-end development of a highly scalable microservices-based application using Spring Boot and Spring Cloud deployed on AWS.
Designed and implemented RESTful APIs and GraphQL services to expose complex data models to the front-end.
Developed Single Page Applications (SPA) using HTML, CSS,JavaScript, React (v18), Redux, and React-Router to ensure efficient data flow and routing.
Architected and integrated real-time data streaming using Kafka for messaging and event-driven communication across microservices.
Implemented Kotlin to enhance backend services with more concise and expressive code, increasing development velocity and reducing boilerplate.
Hands-on experience developing web applications using .NET Framework and .NET Core.
Used Spring Security and OAuth 2.0 for authentication and authorization, securing access to both public and private APIs.
Developed robust, maintainable Python applications using OOP principles and design patterns.
Integrated RESTful APIs using Angular HTTP Client, managed complex asynchronous data flows using Rxjs.
Deployed serverless functions using AWS Lambda to process asynchronous tasks and enhance scalability with minimal overhead.
Built and maintained AWS EC2, S3, RDS, and IAM roles for the development, staging, and production environments.
Integrated Azure Cosmos DB as a NoSQL data store for real-time analytics, leveraging its global distribution features.
Optimized and automated deployment pipelines using GitHub Actions and Docker containers orchestrated with Kubernetes.
Used JUnit 5 and Mockito to create unit and integration tests, ensuring high code quality and minimizing defects in production.
Environment: Java 17, Kotlin, Spring Boot, React (v18),Angular, AWS, Azure, Kafka, Docker, Kubernetes, GitHub Actions, JUnit 5, GraphQL, Python,.NET.
Client: NationWide Insurance, Columbus, OH
Duration: Jul 2023 – Mar 2024
Role: Senior Full Stack Developer
Developed microservices using Spring Boot and Spring Cloud with integration to GCP services such as Compute Engine and Cloud Functions.
Designed and implemented REST APIs and integrated them with front-end applications using React (v18) and Redux.
Built an authentication mechanism leveraging JWT and OAuth 2.0 for secure, token-based authentication across microservices.
Integrated Google Cloud Firestore to store and manage user data and applied real-time data synchronization with the front end.
Implemented Kotlin in several backend modules to improve developer productivity and reduce the verbosity of Java code.
Used Spring WebFlux to create reactive APIs for asynchronous, non-blocking operations to handle large amounts of requests.
Designed and implemented RESTful services using ASP.NET Core Web API, supporting frontend and mobile clients
Automated repetitive tasks and system operations using Python scripts.
Developed dynamic and responsive Single Page Applications using Angular and TypeScript
Deployed applications on Azure App Services, leveraging Kubernetes for container orchestration and scaling.
Utilized Redis for caching frequently accessed data, significantly improving response times for high-traffic APIs.
Integrated AWS SQS for decoupling microservices and enabling reliable message delivery in an event-driven architecture.
Led the implementation of a CI/CD pipeline with Jenkins and GitLab CI, automating deployments to Azure and Google Cloud.
Conducted code reviews, maintained coding standards, and provided mentorship to junior developers on Kotlin and cloud-native application development.
Environment: Java 11, Kotlin, Spring Boot, React (v18), AWS, GCP, Azure, Google Cloud Firestore, Redis, Kubernetes, Jenkins, OAuth 2.0, JWT, Python, NET.
Client: Gentiva Health, Atlanta, GA
Duration: Nov 2022 – Jun 2023
Role: Full Stack Developer
Designed and developed cloud-native applications using Spring Boot and deployed them on AWS and Azure for high availability and scalability.
Created microservices using Spring Cloud to decouple business logic and ensure fault tolerance across distributed systems.
Developed Single Page Applications (SPA) using Angular 16, leveraging Angular Services, RxJS, and NgRx for state management.
Integrated Google Cloud Functions to process asynchronous tasks and automate backend workflows with minimal latency.
Built responsive front-end applications with HTML5, CSS3, and Bootstrap, ensuring cross-browser compatibility.
Worked with Kotlin to refactor legacy Java code, significantly improving readability and reducing lines of code in the backend.
Enhanced security by implementing OAuth 2.0 authentication and JWT for secure token-based communication across the app.
Developed REST APIs and implemented API versioning to ensure backward compatibility and smooth transitions between app versions.
Integrated Elasticsearch for efficient querying of large datasets, providing high-speed searches and analytics capabilities.
Optimized CI/CD processes using Docker containers and deployed with Azure Kubernetes Service (AKS) for streamlined, automated releases.
Wrote and maintained unit and integration tests using JUnit 5, Mockito, and Cypress for front-end testing.
Environment: Java 8, Kotlin, Spring Boot, Angular 16, AWS, Azure, GCP, Google Cloud Functions, Elasticsearch, Redis, Docker, JUnit 5, Cypress, OAuth 2.0
Company: iConcept Software Services Pvt. Ltd., India
Duration: Apr 2020 – Sep 2022
Role: Java Developer
Developed Spring Boot-based applications with a focus on microservices architecture, integrating with AWS Lambda and SQS for real-time processing.
Created SOAP and REST web services for seamless communication between internal systems and external clients.
Refactored legacy code into Kotlin, reducing code complexity and improving readability across various backend modules.
Integrated Spring Security with OAuth 2.0 for securing REST APIs and providing role-based access control (RBAC).
Worked with AWS EC2, S3, and RDS for provisioning scalable infrastructure and database services.
Used MongoDB for unstructured data storage and MySQL for transactional data processing.
Implemented GraphQL for optimized data retrieval in complex queries, improving front-end data consumption.
Built interactive UI components using Angular 8, ensuring a seamless user experience across desktop and mobile devices.
Developed and maintained JUnit test cases and employed Mockito for mocking external dependencies.
Integrated Docker for containerizing the application, ensuring consistency across development, testing, and production environments.
Participated in Agile Scrum processes, attending daily stand-ups, sprint planning, and retrospectives, ensuring timely delivery of features.
Environment: Java 8, Kotlin, Spring Boot, Angular 8, AWS, MongoDB, MySQL, Docker, JUnit, GraphQL, SOAP, REST, OAuth 2.0, Jenkins
EDUCATION
Bachelor of Technology (B.Tech)
Rise Krishna Sai Group of Institutions, India Graduated: 2020