In Brief

A Full Stack Software Engineer with about 11 years and 4 months of experience in both frontend and backend development along with developing hybrid mobile applications.
Successfully led cross-functional teams, mentored junior developers while driving timely delivery of high-impact projects.
I thrive as a part of a team where we can have explore and discuss about technologies, tools and architectures

Skills

Frontend:

JavaScript, TypeScript, React, Vue.js, ExtJS, Web Components, Angular, SASS, OAuth2

Backend:

Node.js, Express, NestJS, GraphQL, WebSocket, Redis, MongoDB, Kafka, .NET Core

DevOps & Cloud:

Docker, Traefik, Azure Cloud Services (Cosmos DB, APIM, AD B2C, App Insights, Notification Hub), AWS S3, Gitlab pipelines

Mobile & Hybrid Apps:

Ionic, Capacitor, Biometrics, Push Notifications, PWA, Kochava, Braze

Other Technologies:

Git, Apache Solr, Puppeteer, reCAPTCHA v3, SFTP, TICK Stack, Grafana, Form.io

Methodologies:

Agile, TDD/BDD, Continuous Integration/Continuous Deployment (CI/CD)

Work Experience

Company:

Globallogic Inc., May 2021 to present


Roles:

Lead Software Engineer, Feb 2023 to present

Working with a major healthcare provider to develop a novel system to allow business teams to design, create and deploy new services to customers in real time with very minimal interaction with IT team hence leading to high cost savings and faster time to market, resposibilities include;
  • Work with Product team, designers, business team & architects to discuss & design initial solution diagram and create initial repository, pipeline and others with DevOps team
  • Designed the core functionality using Form.io for authoring assessments and Web Components for isolated rendering which streamlined business processes leading to faster time to market and cost savings
  • Work on RnD and create various PoC's on different tools and technologies that can help us achieve the target state
  • Technologies: Angular 9, Sass, Form.io, Web Components, Nodejs, PingID (OAuth2), Azure cloud services (Cosmos/APIM/App Insights/Storage/etc), BPM tools, etc

Senior Software Engineer, July 2017 to June 2019

Worked with a major financial client to develop a new hybrid web app to accelerate business to delivery speed of Application to Android, iOS and Web platforms by using Ionic and Azure web services


As a part of core Foundation team responsible for:
  • Creation and maintenance of foundational components such as authentication (OAuth2 via AD B2C), Biometrics
  • Implementation of Native functionalities like Push Notifications (via Azure Notification Hub), Deep Linking, App share
  • Integrate application with Kochava platform to drive app install attributions and analytics collection
  • Implement omnichannel messaging platform via Braze to drive Email, Push notification, In-App messaging and SMS campaigns based on user behaviour for enhancing user interaction with the app
  • Working closely with Product Owner’s to refine requirements, Architects to create system design and DevOps to update pipelines according to changing app needs.
  • Technologies: Ionic, Capacitor, ReactJS, Kochava, Braze, Biometrics, Sass, MongoDB, reCAPTCHA v3, SFTP, Azure cloud services (Cosmos/APIM/AD B2C/App Insights/Storage/Notification Hub/etc)

Company:

LTI - Larsen & Toubro Infotech, Oct 2014 to April 2021


Roles:

Specialist – Application Architecture, July 2019 to April 2021

As a member of architecture team I'm responsible for
  • Creation and maintenance of foundational packages for Node.js, Ext JS, ReactJS, Kafka, websocket, .NET Core, etc by wrapping critical components like authentication, user identity, preferences, configurations, logging, Heap/CPU stats logging, encryption, etc
  • Creation of administration, monitoring, scheduling and notification utility services to give more power to teams to deliver robust applications quickly
  • Technologies: ReactJS, Vue.js, Node.js, kafka, Ext JS, SASS, redis, MongoDB, Git, docker, traefik, websocket, storybook, webpack, PWA, graphQL, puppeteer, AWS S3, .NET Core, Material-UI, protobuf, puppeteer, gRPC, TICK stack

Senior Software Engineer, July 2017 to June 2019

Leading a team of developers for modernization of multiple external facing business insurance applications to use modern JavaScript stack on the frontend
  • Creation of application solution structure and developing multiple common functionalities to be reused across apps, like navigation, print & popout functionality
  • Creation of reusable node services to read data from solr, mongoDB and oracle datasources
  • Technologies: Ext JS, Node Js, browserify, webpack, mocha, java, CSS, solr, SVN, MongoDB, oracle

Software Engineer, Oct 2014 to June 2017

Modernization of legacy external Rate-Quote-Issue(RQI) applications from VB.Net to Ext JS and .Net
  • Involved in frontend development and defect fixing for 3 RQI applications involving 30+ screens
  • Session management and left panel navigation implementation for reuse across all 3 RQI apps
  • Technologies: Ext JS, JavaScript, IBM RAD 8.5, CSS, SVN, fiddler

Certifications (Live from Credly)

Education

Bachelor of Engineering, Computer Engineering 2010-2014
RTM Nagpur University, Nagpur, Maharashtra, India