Nitesh Gupta

Pune · India · +91 9650414233 · nitesh.mnnit@gmail.com

I am a software development professional and a polyglot. I have worked in multiple frameworks and technologies and specialize in building products for startups. I am currently working as Technical Lead. I am leading the team and responsible for development, architecture, infrastructure, delivery, and QA.

I worked on multiple projects and bootstrapped 3 projects from scratch for different Startups. In the current project, I am responsible for understanding the requirements, making technical decisions with the CTO of startup. Based on requirements I selected the tech stack and infrastructure to be used. I did the bootstrapping frontend, backend, and infrastructure. I also helped in setting up the CI/CD pipelines and QA Automation.


Experience

Senior Technical Lead

Jeeves Inc

As a technical lead, my responsibilities are

  • Rearchitect the current solution to make it scalable
  • Transition from Monolith to Microservice
  • Write and review code for frontend, backend, and infrastructure code
  • Setting up Automation framework and integrations with CI/CD pipelines
  • Work with Devops team and review devops code and pipelines
  • 100% Resiliency by making communications queue based and handle dead-letter

March 2022 - Present

Development Lead

Talentica Software

As a technical lead, my responsibilities are

  • Work closely with Business Analysts to understand products and build technical solutions.
  • Work closely with CTO to decide the frameworks and infrastructure that is scalable, efficient, and cost-effective
  • Write and review code for frontend, backend, and infrastructure
  • Set and monitor QA process with QA team. Help them in setting up Automation framework and integrations with CI/CD pipelines
  • Work with Devops team and review devops code and pipelines
  • Work with UI/UX designer to build UX that fits the product and is technically easy to implement
  • Manage the team, do the performance review, appraisals etc

April 2020 - March-2022

Software Developer

Talentica Software

As a software developer, my responsibilities were

  • Work with Business Analysts to understand requirements
  • Write code for frontend and backend, write test cases
  • Code and mentor other developers in the team
  • Setup infrastructure and create pipelines for CI/CD
  • Create and monitor data pipelines

September 2017 - March 2020

Software Developer

Employwise

I worked in the payroll module of HRMS Software “Employwise”. My responsibilities were

  • Write and debug new features and requirements in the Payroll module
  • Redesign optimized tax calculation algorithm
  • Introduce new data encryption system for enhanced security
  • Release new features/bug fixes every week

July 2016 - September 2017

System Engineer

Tata Consultancy Services

I worked as System Engineer in TCS. My responsibilities were

  • In R&D department I researched on cloud technologies
  • Create Java Service using BIP Reporting Libraries
  • Create pipelines for generating reports and exporting them as PDFs
  • Integrations with third-party vendors to print and mail reports to users
  • Perl Scripts to Automate reporting flow

June 2014 - July 2016

Education

NIT Allahabad

Bachelor of Technology
Information Technology
August 2010 - May 2014

St. Thomas Sr. Sec. School

CBSE-SSC
2009

Skills

Programming Languages & Tools

  • Nodejs
  • React
  • AWS
  • Azure
  • Data Pipelines
  • Blockchain
  • Etherium
  • Hyperledger Fabric
  • Java
  • Springboot, Hibernate
  • MongoDB
  • SQL
  • Kubernetes
  • CI/CD
  • Elasticsearch
  • Shell Scripting
  • Python
  • D3js
  • Hadoop
  • Databricks
  • TensorFlow
  • VB Scripting
  • Firebase
  • GCP
  • JEST
  • Nestjs
  • Loopbacck
  • Teraform
  • PWA
  • HTML
  • CSS

Projects

The Provanance Chain Network

Blockchain based transparent supply chain system

Framework and Tech Stack

  • NodeJs
  • Reactjs, React Native
  • Blockchain - Hyperledger Fabric
  • Azure
  • AWS
  • ML - Image Recognization - AWS Sagemaker
  • Elasticearch
  • Kubernetes
  • Redis
  • Artillery - Load Testing
  • Cypress- QA Automation

Aetion Evidence Platform® (AEP)

Scientifically validated software that transforms real-world data into evidence

Framework and Tech Stack

  • Java, Springboot
  • Reactjs, React Native
  • Databricks
  • Elasticsearch
  • AWS
  • SQL
  • HDFS

Alphonso (now LG Ads Solutions)

Unified Planning, Activation, and Measurement for Linear TV, Digital Video, and CTV Advertising

Framework and Tech Stack

  • Nodejs
  • Reactjs
  • Mongodb
  • Elasticsearch
  • HDFS

Zebpay

Bitcoin Exchange

Framework and Tech Stack

  • Nodejs
  • Java
  • Angularjs
  • Firebase
  • Azure
  • Android SDK
  • Artillery - Load Testing

Employwise

SAAS based HRMS solution

Framework and Tech Stack

  • Java
  • Spring, Hibernate
  • Angularjs
  • SQL DB2
  • PL SQL

Disclosure and Barring Services

UK Government Disclosure and Barring Services automation

Framework and Tech Stack

  • Oracle BI Publisher
  • Java
  • Perl
  • Shell Scripting
  • Oracle SQL