Developing a highly engaging and outcome oriented ed-Tech solution, catering to businesses as well as customers across the globe.
Overview
9
9
years of professional experience
Work History
Co-Founder
Programming Pathshala
New Delhi
09.2019 - Current
Architected the backend systems of Programming Pathshala - which includes features like a robust learning management system, online asynchronous doubt discussion forum, code judge and online contests. Performed code reviews and created guidelines for writing clean and extensible code across the team.
Worked with our external dependency owners for e.g. Digital Rights management authority to understand and integrate their APIs in our systems.
Closely involved myself with our home-grown product team, reviewed figma designs, user experience metrics and used those to tune our features and improve overall user experience of our dashboard.
Designed and developed an industry-vetted and outcome-oriented curriculum for the upskilling of Software Engineers, taught more than 10K learners in both online and offline setups and helped them become good problem solvers.
Software Developer
Amazon
Hyderabad
08.2016 - 07.2019
Worked with large scale software systems at Delivery Experience team. Harnessed technologies like Elastic Search, AWS etc to build optimized algorithms for validation and resolution of addresses added by customers on Amazon Retail website.
Engaged with multiple products and programs team during the launch of Amazon in marketplaces like Australia. Designed and developed generic APIs to take care of syntactic nuances of address text across geographies.
Automated a legacy process by building a batch distributed job scheduler responsible for pulling in the latest data from authorized sources into production systems. The job flow comprised of multiple quality checks, regression and sanity tests, rollback mechanisms and graceful handling of failures. Improved the frequency of data updates from biweekly to daily and cut developer bandwidths from 4 hrs to 0 hours.
Software Engineering Intern
Amazon
Hyderabad
05.2015 - 07.2015
Was a part of Middle Mile team. Performed deprecation and refactoring of legacy systems, added several unit tests and improved the code coverage metrics. Used technologies and frameworks like DI(Spring), Java-Persistence(MyBatis), JUnit, Mockito and PowerMockito. Learnt about builder tools, version control, code review guidelines and several other SDLC.
Education
B.Tech - Computer Science And Engineering
IIT (BHU), Varanasi
Varanasi
05-2016
Skills
Problem Solving
Software Design and Development
Java, Springboot, JDBC, Hibernate
Junit, Mockito
Product Development
Teaching, Academics and Pedagogy research and development