Download PDF

Yogita Sharma

Senior Software development Engineer -


Problem solving is the second thing I am fascinated with after mathematics. I aspire to become great at it by finding myself working with people where I can feel I am the least smart. Can work well in teams but also able to own a complete deliverable. Pursuing online masters from Georgia Tech, specialising in Computing Systems.

Everyday tasks include

Product requirement understanding and solutions design

Systems and APIs design

Migration and release processes

Resolving system stability issues

Infrastructure management

Project Management

High level and low level system design

Mentor junior engineers

Work experience

Dec 2016Present

Senior Software Engineer
  1. Back end 
    1. Single handedly shipped back end system for AB experiment stack of the product. Implemented randomisation for the same.
    2. Designed and developed the backend system for centralised configurations to control cross platform release. 
    3. Designed and implemented the third party events tracking system.
    4. Shipped APIs for analytics and user data visualisation
    5. Implemented a scheduling system where the actions from front end could be saved to be executed at a later time. Used queueing and job scheduling for the same.
    6. Built and shipped an approvals cycle system from scratch.
    7. Designed and developed a micro service architecture to support dashboards and serve 0.5 mil requests per minute
  2. Front end
    1. Developed and shipped a generic web editor plugin which could parse Java and Javascript code to form a JSON and store the converted patch on Android/iOS SDKs.
    2. Built an attribute generator to configure the Android XML properties as a part of UI visualiser for mobile apps.
    3. Design and developed  a Web SDK to be integrated with all kinds of web apps to support runtime configurations and experiments.
Jan 2014Nov 2016

Software Engineer

Webyog Inc

Full-stack developer of Linux monitoring solution - SeaLion(Product deprecated)

Conversion of product requirements to robust code - backbone.js and express.js as MVC frameworks.

Designing and implementation of back end code and migration scripts.

Writing front-end reusable widgets and modules.

Automating everyday tasks like user analytics and report generations.

Work out solutions to improve performance and quality of product.

Provide technical support to users by providing shell scripts as per their requirements

Provide support/guidance to newly hires in the team

Responsible for site reliability and app performance

Jul 2013Dec 2013

Assistant Systems Engineer

Tata Consultancy Services

Built a logistics delivery module for a C++ application on Unix platform

Designed the database schema and implemented using MySQL

Written UI libraries in C++ following MVC pattern for User input output and display messages

Designed and developed User Interface for the same application



Aug 2018Dec 2020

Masters of Computer Science

Georgia Tech Institute of Technology, Atlanta

It's an online part time course that I am pursuing along with my day job. I am specialising in Computing Systems


AWS familiarity

EC2, ELB, S3, opsworks


MySQL, MongoDB, Redis


express.js, mongoose

Web developement

The application I am working on is a SaaS based single page application which uses backbone.js as MVC framework for UI modules and Express.js as the server side framework. Mongoose is used for data modelling. MongoDB is used as the data store and application uses REST APIs.

Automation testing frameworks

karma, protractor,internjs,  selenium, jasmine, jmeter, apidocs, javadocs

HTML, CSS, jQuery


Community profiles

Problem Solving

Sometimes I enjoy competitive programming. The platforms I go for problem solving are



Deep Learning Nanodegree - Udacity*

Angular js - Codeschool*

Hands-on Deep Learning  - Cognirel*


Mentored four batches of 20 students each in AcadGild via online courses for front end development. 

Public Speaking

Delivered a tech talk on AI and self driven cars at NIE Mysore during IEEE and AKCSC 2018 annual congress.


*Can provide certificates on request.