My Picture

Hi. I'm Vamsi Krishna

A dedicated Software Engineer with hands on experience in full-stack development. I specialize in creating scalable and reliable cloud solutions, leveraging my strong background in algorithms, distributed systems, and machine learning.

I thrive on solving complex problems and have a proven track record in designing high-performance microservices. My technical toolkit includes Java, Python, JavaScript, C++, Spring Boot, Node.js, AWS, Kubernetes, and a variety of databases and frameworks.

Learn about where I worked

Work Experience

I have experience in Finance, E-commerce, and IT domains

Saayam

Full Stack Developer @ Saayam Foundation

  • Developed cost-saving React workflow to replace Google Picker for document uploads.
  • Implemented api gateway and server-less RESTful APIs, reducing operational cost by 30%.
  • Designed kafka topics to process volunteer request matching, increasing throughput by 40%.
  • Streamlined CI/CD pipelines and AWS Infrastructure with IaC automation using Pulumi.
citymall

Software Engineer @ CityMall

  • Developed scalable order processing & promotional coupon microservice using Java Spring Boot.
  • Refined cart to checkout flow with reusable react native components, improving user experience.
  • Engineered cloud-native click-stream analytics pipeline using AWS Dynamo DB, and Kafka.
  • Implemented redis caching to improve performance, reliability, and response times across services.
kore.ai

Associate Software Engineer @ Kore.ai

  • Automated 80% of routine HR and IT queries with an AI-powered chatbot.
  • Developed service oriented architecture using Node.js to integrate various external systems.
  • Achieved 90% accuracy in intent and entity identification through machine learning and NLP.
planful

Software Development Intern @ Planful

  • Refactored legacy ERP system to scalable REST APIs using .NET framework (C#).
  • Utilized telemetry tools to identify performance bottlenecks and code optimizations.
  • Achieved 85% code coverage with an automated test suite using Selenium and JUnit.

Personal Portfolio

I have experience in building projects across several domains, including full-stack development, recommendation systems, reinforcement learning, and database management.

auction

Buy Me

  • Designed and optimized full-stack auction platform with features like search, auto-bidding, and analytics.
rs

Cine Match

  • Architected movie recommendation system employing neural matrix factorization model, generating personalized Top-10 movie recommendations for over 6,000 users with 70% precision.
gt

State Solver

  • Developed probabilistic model using graph traversal and heuristic algorithms to optimize robot path through maze with obstacles.
qei

Query Enhancer

  • Optimized large-scale data retrieval by implementing B+ Tree, reducing query execution time by 80% and disk I/O by 50%.
  • Implemented C++ library to support Query executors, enabling efficient sequential scans, joins, and aggregations on data sources.
ems

Employee Mangement System

  • Developed a java servlet web application with MySQL datastore to manage employees of an organisation.
ir

Image Resizing

  • Implemented dynamic programming algorithm, Seam Carving, to intelligently remove less energy pixels from an image reducing the pixel size by 10x without losing the pictures naturality.

Connect with Me