Hello, I'm
Varun Kumar Medi
Software Engineer | Full-Stack | Cloud & Distributed Systems
About Me
Hello! I'm Varun Kumar Medi, a Software Engineer with 5.7 years of experience designing and developing scalable full-stack applications using Java, Spring Boot, and modern front-end technologies in Agile environments. I specialize in building RESTful APIs, microservices, and cloud-native solutions across fintech, banking, automotive, insurance, and e-commerce domains.
I have hands-on experience with Google Cloud Platform (GCP), AWS, and Azure, designing and developing distributed data processing pipelines, near real-time event-driven systems, and cloud-native architectures using Kubernetes, Docker, Kafka, Pub/Sub, Dataflow, RabbitMQ, and Redis. I own end-to-end responsibility for code reviews, testing, CI/CD automation, monitoring, alerting, logging, performance optimization, and production support while collaborating closely with product managers, stakeholders, and cross-functional teams.
I hold a Master’s degree in Computer Science from the University of Illinois Springfield, and a Bachelor’s in Computer Science from Andhra University. You can explore my work on my GitHub and connect with me on LinkedIn.
Core Skills
- Backend & Languages: Java, Spring Boot, Hibernate, RESTful APIs, Microservices, TypeScript, JavaScript, Python, SQL, PL/SQL
- Frontend: React.js, Angular, AngularJS, Node.js, HTML5, CSS3, Bootstrap, jQuery
- Cloud & Data: GCP, AWS, Azure, Pub/Sub, Dataflow, Azure Data Factory, Apigee, IBM APIC
- DevOps & Containers: Docker, Kubernetes, Jenkins, Tekton, GitHub Actions, Terraform
- Streaming & Caching: Apache Kafka, RabbitMQ, Redis
- Databases: PostgreSQL, Microsoft SQL Server, Oracle, MongoDB, MySQL
- Observability & Quality: Splunk, Dynatrace, Grafana, SonarQube, FOSSA, Checkmarx, JUnit, Mockito, JaCoCo, Playwright
- Security & Auth: OAuth, JWT, Spring Security
- Methodology: Agile, Scrum
Experience & Education
Aug 2024 – Dec 2025
University of Illinois Springfield, USA
Master’s in Computer Science
Aug 2024 – Present
Tech Tammina (Frigate), Springfield, IL, USA
Software Engineer
Feb 2024 – Aug 2024
Lloyds Banking Group, Hyderabad, India
Software Engineer
Oct 2021 – Jan 2024
Ford Motor Company, Chennai, India
Software Engineer
Jun 2021 – Sep 2021
ValueMomentum (Erie Insurance Group), Hyderabad, India
Software Engineer
Jun 2020 – May 2021
Tech Tammina, Visakhapatnam, India
Trainee Developer
Jun 2017 – May 2021
Andhra University, Visakhapatnam, India
Bachelor’s in Computer Science
Projects
Developed a full-stack real estate marketplace with advanced property search, JWT authentication, and admin dashboards. Integrated Azure OpenAI for AI-driven recommendations, market trend analysis, and ROI prediction using prompt engineering and RESTful service orchestration, featuring responsive UI, agent-buyer messaging, and robust data validation for secure transactions.
Predicted customer subscription likelihood to a bank scheme using advanced imputation, categorical encoding, and dimensionality reduction. Built KNN (KD Tree, ANNOY) and Decision Tree models from scratch, achieving results comparable to scikit-learn implementations.
Engineered a scalable, multithreaded web crawler with PRAW to scrape 1M+ Reddit posts from 30+ subreddits. Created a robust PyLucene-based search index for fast retrieval and implemented custom ranking algorithms for accurate, relevant sorting.
Designed a kernel-level ransomware detection system using a Windows minifilter driver, leveraging behavioral analysis and entropy-based algorithms to distinguish malicious file access patterns from legitimate application requests in real time.
Contact Info
- Email: varunkumarmedi9@gmail.com | vmedi@uis.edu
- Phone: +1 (217) 761-7869
- Location: Springfield, IL