Man Parvesh Singh Randhawa

Backend Software Engineering & Cloud Computing Specialist

Highly experienced in software engineering, having implemented microservices and libraries and distributed multi-tenant architectures. Open-source enthusiast who has created projects listed in GitHub’s trending section. Currently working on backend feature development at Yahoo’s Fantasy Sports team, with expertise in modernizing backend services and migrating to AWS cloud infrastructure.

Interests

Professional Experience

Software Engineer Sept 2022 - Present
Yahoo
  • Building scalable features for the Fantasy Drafts Backend, enhancing user experience for millions of fantasy sports users
  • Led the re-architecture and modernization of critical lock service infrastructure for Yahoo Fantasy backend, improving system reliability and performance.
  • Modernizing backend services and migrating to AWS cloud infrastructure
  • Security champion for sports organization, implementing security best practices
  • Developing and maintaining microservices architecture
Member of Technical Staff June 2021 - Sept 2022
VMware, Palo Alto, CA
  • Developed microservices using test-driven development methodology
  • Implemented automation scripts and workflows for CI/CD pipeline
  • Improved service security and optimized Docker image performance
  • Collaborated on cloud-native application development
Software Engineer Oct 2016 - July 2019
Works Applications Co. Ltd, Singapore
  • Developed SSO Authentication microservice for enterprise applications
  • Migrated Kubernetes clusters to AWS EKS for improved scalability
  • Optimized deployment scripts reducing deployment time by 40%
  • Maintained and enhanced existing Java-based enterprise solutions

Education

Master of Science in Computer Science 2019 - 2021
University of Texas at Dallas, Richardson, TX
  • Focus on distributed systems and cloud computing
  • Relevant coursework: Advanced Algorithms, Database Systems, Distributed Computing
Bachelor of Technology in Civil Engineering 2012 - 2016
Indian Institute of Technology Guwahati, Guwahati, India

Technical Skills

Programming Languages:
Java (8 years) Python (5 years) Bash Go JavaScript
Frameworks & Libraries:
Spring Framework Spring Boot JUnit Mockito
Cloud & DevOps:
AWS Kubernetes Docker Microservices Jenkins CI Terraform
Databases & Tools:
MySQL PostgreSQL Redis Git REST API