Innovative software engineer with expertise in backend engineering, offering 3 years of experience in full SDLC
Overview
8
8
years of professional experience
5
5
years of post-secondary education
Work History
Senior Software Engineer
PartsAvatar.ca
Remote, Gurgaon
06.2021 - Current
Analysed raw data to design and develop microservices using event triggered (SNS) AWS lambdas, periodic jobs with efficient sql queries for supplier onboarding
Worked on elasticsearch queries to fetch data for products catalogue
Developed pluggable django db app to use across data processing microservices
Created java library to check for new data compared to old data from suppliers and create data back ups
Crafted algorithms to fix order of product images on website using hashing and sorting
Optimised SQL queries to significantlyimprove performance to reduce execution time
Software Engineering Specialist
GE Digital
Hyderabad Technology Center, Telangana
07.2019 - 06.2021
Designed and developed dockerized applications that run on Predix Edge platform
Worked on protocol translators(in C++) which ingest data from different industrial protocols like Modbus, OPC-UA etc. and convert them to time series format
Analyzed requirements, designed and implemented 2 new data processing capabilities for protocol translators - Modbus and OPC-UA
Maintained tool for configuring/integrating different identity providers(UAA, SAML, LDAP) using Node/Angular. Delivered through a win installer(Wixtoolset/XAML/C#)
Software Engineering Intern
Altair Engineering
Bengaluru, Karnataka
04.2018 - 06.2018
Worked arduously on effectively using GPU for computations and successfully reduced time by 90% for algorithm to calculate head injury criterion (HIC)
Crafted algorithms with CUDA(C++) and OpenCL(C/C++) to support all major types of graphic cards viz. Nvidia, AMD and Intel Integrated
Developed programs with multi-threading and parallelism to use multiple GPUs by dividing workload among them based on their computational power
Software Development Intern
ClimateAI
Remote
01.2018 - 03.2018
Designed and developed web platform for climate risk forecasting using Flask, jQuery, MySQL and Implemented secure MySQL queries using Flask-MySQLdb module
Crafted models, views and controllers following the MVC architecture methodology for web applications and deployed over docker containers
Software Development Intern
Risklatte Americas
Remote
07.2016 - 07.2017
Developed CFE School website (a MOOC Platform) from scratch with python web framework Django and deployed using WSGI Extension on Apache server
Fabricated the admin panel, registration portal and profile management for Carrchallenge website using PHP with Codeigniter ( MVC framework)
Created 5 innovative concept games on basic educational concepts for Quizzort platform majorly using HTML, CSS and JavaScript with JQuery
Full Stack Developer Intern
ClassHopr
Gurugram, Haryana
05.2016 - 07.2016
Developed REST APIs from scratch in Python ( Tastypie-django framework) with token authentication for the mobile apps and website to consume
Used D3.js and JQuery to create a simple but dynamic user interface for generating interactive graphs and charts for available consumer data
Tech Team Head
Spring Fest, IIT Kharagpur
Kharagpur, West Bengal
07.2015 - 02.2017
Constructed the fest's online portal for information dissemination, registration of participants, event details & online payment of 10k+ participants in Laravel
Took initiative for event management portal for even distribution of participants ( node balancing ) at event venues using LAMP stack
Spearheaded a two tier team of 12 sub-heads for creation of various websites and portals for publicity & smooth functioning of the fest
Education
Indian Institute of Technology (IIT) - Kharagpur -
Bachelor of Architecture
07.2014 - 04.2019
Skills
Languages: C/C++, Java, Python, JavaScript
Frameworks/Lib: MVC, Spring Boot, Django, Flask, React, Express(Node.js)
Headed a team of 3 developers , ensuring that the GE's IIoT hackathon 2017 project was completed by deadline and secured 2nd position among 900+ teams
Formulated an idea for Dynamic real-time traffic mngmt system for hackathon
OpenSource: Proposed and implemented internationalization(I18N) / localisation(L18N) for the Open Event project in FOSSASIA org. using Babel (Python Package) with Flask
Certifications: Design and analysis of algorithms-NPTEL, C++ STL, Docker and Blockchain
Timeline
Senior Software Engineer
PartsAvatar.ca
06.2021 - Current
Software Engineering Specialist
GE Digital
07.2019 - 06.2021
Software Engineering Intern
Altair Engineering
04.2018 - 06.2018
Software Development Intern
ClimateAI
01.2018 - 03.2018
Software Development Intern
Risklatte Americas
07.2016 - 07.2017
Full Stack Developer Intern
ClassHopr
05.2016 - 07.2016
Tech Team Head
Spring Fest, IIT Kharagpur
07.2015 - 02.2017
Indian Institute of Technology (IIT) - Kharagpur -
Senior Software Engineer/Senior Software Test Engineer at Bosch Global Software SolutonsSenior Software Engineer/Senior Software Test Engineer at Bosch Global Software Solutons