Vamshi Krishna Mummadi
Software Engineer
*****************@*****.*** 864-***-**** GitHub LinkedIn SUMMARY
Results-driven Software Engineer with 5+ years of experience in designing, developing, and deploying scalable applications across diverse platforms.
Adept at leveraging Python, Java, C++, JavaScript, and C# to build robust solutions, with expertise in web development frameworks like Spring Boot, Django/Flask, Angular, and React.js.
Skilled in architecting cloud-based applications using AWS (EC2, S3, Lambda, RDS, DynamoDB), Microsoft Azure
(AKS, App Services, Functions), and GCP (BigQuery, Compute Engine, App Engine) to drive performance and scalability.
Proficient in DevOps and CI/CD practices, implementing Docker, Kubernetes, Jenkins, and Terraform to streamline deployments and enhance system reliability.
Strong background in databases and data engineering, managing SQL (MySQL, PostgreSQL, SQL Server), NoSQL
(MongoDB, Cassandra, DynamoDB), Redis, and real-time streaming using Apache Kafka.
Experienced in designing and maintaining microservices architectures, RESTful APIs, and GraphQL-based services, ensuring seamless integration and performance optimization.
Committed to software quality and testing, employing JUnit, pytest, Selenium, Jest/Mocha, and Test-Driven Development (TDD) to enhance code reliability.
TECHNICAL SKILLS
Core Languages: Python, Java, C++, JavaScript, C#
Web Development Frameworks: Spring Boot, Django/Flask, Angular, React.js, HTML5, CSS3 Cloud Platforms & Services: AWS (EC2, S3, Lambda, RDS, DynamoDB), Microsoft Azure (Azure App Services, Azure Functions, Azure Kubernetes Service (AKS)), GCP (App Engine, Compute Engine, BigQuery) DevOps & CI/CD: Docker, Kubernetes, Jenkins, Git, Terraform Databases & Data Engineering: SQL (MySQL, PostgreSQL, SQL Server), NoSQL (MongoDB, Cassandra, DynamoDB), Redis, Apache Kafka, ETL Processes (Apache Spark, Talend, AWS Glue) Software Design & Architecture: Microservices, RESTful APIs, GraphQL, Message Queues (RabbitMQ, AWS SQS) Testing & Quality Assurance: Unit Testing (JUnit, pytest), Test-Driven Development (TDD), Selenium, Jest/Mocha Agile & Collaboration Tools: Agile/Scrum Methodologies, JIRA, Trello/Asana Operating Systems & Development Environments: Linux/Unix, Windows, Virtualization (VMware, VirtualBox) PROFESSIONAL EXPERIENCE
BlackRock, Inc. NY (Software Engineer) September 2023 – Present
Designed and implemented scalable Java-based microservices architectures, optimizing performance and ensuring seamless API communication using Spring Boot, RESTful APIs.
Established dynamic and responsive web applications using React.js, JavaScript, and CSS3, integrating MongoDB for efficient data storage and seamless front-end to back-end interactions.
Architected scalable cloud solutions on AWS, leveraging RDS for structured data management and DynamoDB for high-performance NoSQL storage, improving query efficiency by 35%.
Implemented containerized microservices with Docker and streamlined CI/CD pipelines, reducing deployment time by 50% and enhancing system resilience across diverse environments.
Optimized large-scale data processing pipelines using Apache Spark, employing Spark MLlib for advanced machine learning models and Spark Streaming for real-time analytics.
Constructed and developed high-performance RESTful APIs with Spring Boot, ensuring efficient communication, security, and seamless integration within microservices architectures.
Enhanced software reliability by implementing unit tests with JUnit and automated testing workflows using Selenium, increasing test coverage by 40% and minimizing defects.
Applied Agile and SDLC best practices with a TDD approach, fostering iterative development, continuous feedback, and high-quality software delivery aligned with business objectives. HCL Technologies India (Software Engineer) January 2021 – July 2022
Engineered and deployed scalable applications using Microsoft Azure, leveraging Azure App Services and Azure Functions to enhance performance and reduce infrastructure costs by 30%.
Produced robust web applications with Python and Django, optimizing PostgreSQL queries to improve database performance and ensure seamless data transactions.
Built dynamic and interactive front-end applications using Angular, HTML5, CSS3, and JavaScript, improving UI responsiveness and user experience.
Automated deployment workflows using Kubernetes and CI/CD pipelines, enhancing DevOps efficiency and reducing application release cycles by 45%.
Implemented microservices architectures with RabbitMQ, integrating DevOps best practices to streamline inter- service communication and improve system scalability.
Targeted real-time data streaming pipelines using Apache Kafka, ZooKeeper, and Kafka APIs, ensuring low-latency data processing and enhancing message throughput by 60%.
Provisioned cloud infrastructure using Terraform, automating deployments with Bash and Python scripts while maintaining version control and collaboration through Git. Wipro Limited India (Junior Software Engineer) May 2018 – December 2020
Built dynamic and responsive web applications using React.js, JavaScript, and CSS3, enhancing front-end performance and user engagement.
Implemented and deployed scalable data-driven solutions on GCP using App Engine and BigQuery, optimizing query execution time by 35% for large datasets.
Generated scalable web applications using Python and Flask, integrating MySQL for efficient data handling, improving query performance and enhancing system reliability.
Streamlined CI/CD pipelines using Jenkins and Maven, automating build processes and reducing deployment time by 50% through Jenkins UI configurations.
Developed and optimized ETL workflows using Talend, improving data extraction and transformation processes while reducing processing time by 30%.
Implemented Agile and SDLC methodologies using Asana for project tracking, ensuring timely deliverables and increasing team productivity.
Engineered secure GCP architectures by implementing IAM best practices, enforcing least privilege access, and strengthening cloud security compliance by 40%.
Optimized SQL and MySQL queries, improving database performance by 35% through indexing, query optimization, and efficient schema design.
EDUCATION
Master in Computer Science,
Clemson University, SC, USA.
Bachelor of Technology in Electronics and Communication, CMR College of Engineering and Technology, Hyderabad, Telangana, India. CERTIFICATIONS
AWS Certified Solutions Architect
Microsoft AZ-900: Azure Fundamentals
MTA in Python
Splunk Enterprise Certified