Man Parvesh Singh Randhawa

Man Parvesh Singh Randhawa

Software Engineer

VMware

Biography

Hi, I’m Man Parvesh, currently working as a Software Engineer (Member of Technical Staff) at VMware in the SRE Automation Platform team. I have a Master’s degree in CS from UT Dallas and a Bachelor of Technology degree from the Indian Institute of Technology (IIT) Guwahati.

Previously, I worked at Works Applications, Singapore as a Software Engineer, where I worked on delivering libraries, microservices and distributed multi-tenant architecture to thousands of developers inside the company who utilized them to build various products for our customers. Aside from work, I am also an open-source enthusiast and have created projects that were listed in GitHub trending.

My interests lie in solving problems related to large-scale distributed software systems.

Interests

  • Distributed Computing
  • Cloud Computing
  • Software Engineering
  • Information Security

Education

  • MS in Computer Science, 2021

    The University of Texas at Dallas

  • BTech, 2016

    Indian Institute of Technology Guwahati

Skills

Java

Spring (Boot & MVC), JUnit, Maven

DevOps

Docker, Ansible, Kubernetes

Cloud Engineering

AWS EC2, EKS, CloudFormation, CloudWatch, networking etc.

Python

Flask, Django, Click

Databases

Cassandra, Redis, MySQL

Continuous Integration

Jenkins CI, Travis CI

Experience

 
 
 
 
 

Member of Technical Staff

VMware

Jun 2021 – Present Palo Alto, CA
Team: VMware Cloud on AWS - SRE Automation Platform
 
 
 
 
 

Creator

Yoda

May 2017 – Oct 2018 Singapore
  • About: Built an open-source command-line personal assistant using Python 2, Python 3, and Click framework; wrote automated tests for command implementations using nosetests with 76% coverage.
  • Features: Chatbot, developer tools, diary, money manager, learning & productivity tools, etc.
  • Achievements: Listed in GitHub Trending; 600+ GitHub stars; 160+ forks; 80+ contributors
 
 
 
 
 

Software Engineer

Works Applications Co. Ltd

Oct 2016 – Jul 2019 Singapore
  • Backend & Architecture:

    • Self-managed Kubernetes clusters migrated to AWS Elastic Kubernetes Service
    • Microservices and multitenancy
  • Application Security:

    • Implemented Single Sign-On Authentication
    • Proposed security mechanism
    • Improved authentication and access control methods
    • Wrote unit and integration tests
    • Summer 2018 Internship Mentor

Recent Posts

Going back to the industry after completing master's degree

It’s been more than 2 years since my last post, where I mentioned going back to academia to pursue a master’s degree in Computer Science. I have completed my degree for a few months now and I will retrospect on how it went.

My transition from a Software Engineer to a CS grad student

Why I decided to go for a Master’s degree

Cookiecutter LaTeX templates

LaTeX templates 📃 using cookiecutter

Remote VS Code

Running and using Visual Studio Code in a remote server

My Ubuntu Setup

My Ubuntu desktop 🖥️ setup using Ansible

Projects

*

Idea Tracker Plus

Enhanced Android app to track projects and ideas

Contact