- More than 3 year of experience product development, software design and development
- Extensive experience in working with Agile Methodology
- Understanding of Business Aspects and Business Metric to deliver the solution accordingly.
- Worked directly with CTO, CEO
- Software development experience using Python, Django, NodeJS, Angularjs, Mongodb Postgresql etc.
- Good knowledge and experience with AWS services like AWS Lambda, Kinesis, API Gateway, Dynamodb, Elasticsearch, Serverless
- Deep understanding of technology with focus on delivering business solutions.
- Deployment of code in production using bitbucket pipelines
- Databases/ORM : Mongodb, Django-ORM, Postgresql, Redis
- Tools : Git, JIRA (Agile Methodology), Bitbucket Pipeline
- Operating System : Ubuntu
- Software Framework : Django, Express, Firebase, Angularjs
- AWS Tools : Kinesis, Lambda, API Gateway, Dynamodb, Elasticsearch, S3, Serverless
Oct 2015 – Present Sr. Software Engineer, Delhivery, Gurgaon
Wrote code to improve business application and optimized and scaled the system by moving application to micro service based architecture.
- Involved in designing and re-architecturing of entire business application into microservices and integration of all such microservices
- Setting up and managing the ElasticSearch for the better performance of application using AWS Kinesis, Lambda AWS Serverless
- Setting up Generic Push Notification Service Using AWS Kinesis, AWS Lambda and AWS Serverless for Clients
- Served as a Point of contact for all Sortation, ElasticSearch, Client Notification, AWS Lambda, Kinesis related infrastructure
- Optimization and scaling of existing client panel to provide wallet services
- Implementation of Live Dashboard for Sorters using Firebase, Kinesis and AWS Lambda
- Setup bitbucket pipelines for automated deployment of Serverless code.
Mar’ 2014 – Oct’ 2015 Software Engineer, Delhivery, Gurgaon
Worked on various core component of business like First-mile, Line Haul, Client
Panel, Reverse Logistics Panel
- Designed and built Firstmile application for enabling clients to request pickup for their products
- Optimized part of line haul business process
- Created a Analytics Panel for clients to monitor their stats and shipments
- Optimized the process of last mile delivery and added various new features
- Integration of all 13 Sortation system across India and only point of contact for sortation related queries using AWS Kinesis, AWS API Gateway, Dynamodb and AWS Lambda
Dec’ 2013 – Mar’ 2014 Software Engineer, Brentwoods Education Pvt. Ltd, New Delhi
Worked on enabling e-education for the university
- Build online education portal for students.
- Build a blog site for publishing magazine for the university.
- Build a Student Record and Information Management System for managing the students information for the EIILM university.
Aug’ 2013 – Dec’ 2013 Assistant Programmer, Center for Railway Information Systems, New Delhi
Worked on ERP Implementation at Diesel Locomotive Works, Varanasi
- Prepared SRS (System Requirement Sheet), Business Process Mapping
- Prepared Specification and design of new systems along with Data Centre
2006 – 2009 BIM, Kurukshetra University, Kurukshetra
Bachelors in Information Management
2009 – 2013 MCA, MD University, Rohtak
Masters In Computer Application
MP 101P MongoDB for Developers, MongoDB University, university.mongodb.com
6.00x Introduction to Computer Science and Programming, MIT, edx.org
CS 50x Introduction to Computer Science I, Harvard, edx.org
LFS 101x Introduction to Linux, Linux Foundation, edx.org
CS 101 Programming Using Python, udacity.com
CS 253 Web Application Engineering, udacity.com