About Myself

Graduated with a Master’s degree in Software Engineering from San Jose State University in December 2019 and currently working at PayPal on the Customer Journey Platform. I enjoy generating new ideas and devising feasible solutions to broadly relevant problems. My colleagues would describe me as a driven, resourceful individual who maintains a positive, proactive attitude when faced with adversity. Interested to work in areas related to Distributed Systems, Cloud Infrastructure and Micro-Services. I get a lot of satisfaction from the constant learning and puzzle solving that comes with my profession and contributing to a successful and worthwhile product. My expertise includes project design and management, data analysis and interpretation, and the development and implementation of software products.

Dec 2019







Java, JavaSript, ReactJS, NodeJS, TDD

Spring, JUnit, Mocha, Selenium, MySQL, MongoDB

Kubernetes, Redis, Riak, AWS, GCP

Microservices, Distributed System, TDD

Technical Skills

LANGUAGES Java, Javascript, PHP, Go, Scala, Python
FRONTEND ReactJS, Redux, Ajax, HTML5, CSS3, jQuery, Bootstrap, Material-UI
BACKEND NodeJS, Kraken, Spring, Hibernate, Express, EJB, REST
QUALITY ASSURANCE JUnit (Java), PHPUnit (PHP), Mocha (NodeJS), Jest(JavaScript)
DATABASE MySQL, MongoDB, Redis, HBase, Cassandra
INFRASTRUCTURE Docker, Kubernetes, Amazon Web Services(AWS), Google Cloud Platform
STREAMS Apache Kafka, Redis Streams, RabbitMQ
TOOLS & SERVERS Jenkins, Tomcat, JMeter, Git, SVN, BitBucket, Confluence, Jira
PROCESSES Algorithmic thinking, Problem solving, Unit testing, Agile, Version Control, Requirements engineering, Design thinking, Research, Independent learning
  • May 2019 - Present

    Senior Software Engineer

    March 2021 - Present

    Software Engineer

    Jan 2020 - March 2021

    Software Engineer Intern

    May 2019 - Dec 2019

    San Jose, California

    View Details
  • Jan 2019 - May 2019

    Software Engineering Intern
    San Jose, California

    View Details
  • Nov 2016 - Jan 2018

    Software Developer
    Mumbai, India

    View Details
  • Feb 2016 - Oct 2016

    Project Trainee
    Ahmedabad, India

    View Details
  • Jan 2018 - Dec 2019

    Master of Science

    Software Engineering
    San Jose State University

  • Jun 2012 - May 2016

    Bachelor of Technology

    Computer Engineering
    Gujarat Technological University

offerings to my clients

It's all about making a guess, trying it, and then learning from the experience.


Each project is different and presents unique problems to solve. Getting to think through the ideal architecture for any given product is like getting to work an intriguing puzzle. I enjoy studying and applying design matters help the maintainability of software projects.

Software Engineering

I enjoy writing programs for the server, creating APIs, working with queries to aggregate and generate reports and laying them out to support strategic decision making. Language doesn't matter (PHP / Java / Golang / Javascript).

Backend Development

I love to design and build scalable backend solutions using Go and Node.js. The applications I have been building include: Big data, ETL, RESTful API's, and automation. Express.js is still my go-to framework for building web servers quickly, that scale easily


CQRS (Command Query Responsibility Segregation) is one of my favorite architectural patterns because of its infinite scalability and potential for screaming throughput and performance.

Test Driven Development

I write, nurture and love clean, testable architectures. I was forced to learn and apply TDD when I was working for Pinger. Test-first development is, hands down, the best way to push a team of developers to uniformly higher-quality, more robust code.

Quick Learner

I have the curiosity to learn something new and perseverance to stick to something and eventually make sense of it. I eat two technology stacks and a Docker meal a day.


Your network is the new professional safety net.