Bachittarjeet Singh Sidhu

Bachittarjeet Singh Sidhu

Senior Full-Stack Engineer

Raleigh, NC, USA
+1(xxx)xxx8183
singhbachittarjeet@gmail.com
linkedin.com/in/bachittarjeet

About Me

Senior Backend Engineer with over 9 years of experience designing and implementing scalable, secure, and high-performance web applications. Proven success in building microservices, APIs, and cloud-native backend systems using Node.js, JavaScript, and TypeScript. Passionate about engineering excellence, cross-functional collaboration, and delivering user-centric platforms. Strong expertise in cloud platforms (AWS, GCP, Azure), DevOps pipelines, and RESTful services, with a solid grasp of backend-for-frontend design principles and system security.

Technical Skills

Python90%
Node.js95%
TypeScript85%
React.js80%

Work Experience

Software Engineer III
Full Stack Engineer at LexisNexis, Raleigh, NC
Feb 2024 - Present
  • Refactored critical components in a large-scale AI-powered legal research platform using Angular, Python .Net)
  • Enhanced backend infrastructure scalability by migrating legacy services to AWS with Terraform, reducing latency by 15%.
  • Led CI/CD pipeline optimization with Jenkins and GitHub Actions, improving deployment frequency and system reliability.
AWS
PostgreSQL
Splunk
CI/CD
Jenkins
GitHub Actions
Docker
Operations
Senior Software Engineer
Backend Engineer at Dell Technologies, Hyderabad, India
April 2023 - April 2024
  • Developed a NLP based sentiment analysis platform for real-time customer feedback across 120+ country-specific sites.
  • Architected scalable APIs and collaborated with 10+ cross-functional teams to deliver high-availability backend services.
  • Created robust documentation and technical specifications to standardize backend integration processes.
Flask
MSSQL
Confluence
Storybook
Software Engineer 2
Backend Engineer at Dell Technologies, Hyderabad, India
April 2021 - March 2023
  • Built a microservices-based Translation API, processing 300K+ sentences/month using Google Cloud and Azure APIs.
  • Data Extraction API: Reduced backend latency through optimization of Redis caching and MSSQL performance tuning.
  • CI/CD Maturity Improvement: Boosted CI/CD maturity from 1.4% to 84% for backend services using Node.js and Python.
Python
Microservices
MSSQL
Redis
DevOps
HashiCorp
Blackduck
Sentry
X-ray Scan
Software Engineer 1
Full Stack Engineer at Dell Technologies, Hyderabad, India
July 2019 - March 2021
  • Text Classification: Delivered classification tools and dashboards supporting 50+ global teams for customer sentiment analysis.
  • Designed and deployed scalable services using Node.js and microservices architecture principles.
React.js
Redux
Python
Node.js
Microservices
Assistant Trainer and Programmer
Educator- Fullstack development at Banglore Computer Education, Punjab, India
Dec 2014 - June 2016
  • Mentored 200+ students on JavaScript, Python, Node.js, PHP, MySQL, and modern full-stack web development frameworks.
JavaScript
Python
Node.js
PHP
MySQL

Projects

Secure PDF Redactor

A free, no-signup PDF redaction tool that works entirely in your browser — no uploads, no limits, just instant privacy. Built for people who value simplicity, security, and zero friction when editing sensitive documents.

JavaScript
PDF.js
Browser APIs
Explocity

A dynamic local engagement platform connecting businesses, influencers, and communities by promoting attractions, offering exclusive deals, and facilitating a city-centric marketplace to support partnerships and improve local experiences (with 100+ users in wait-list).

React.js
Python
AWS
Google OAuth
GitHub Actions
ReadList

A free, no-signup PDF redaction tool that works entirely in your browser — no uploads, no limits, just instant privacy. A simple, private way to manage your reading list and track your progress.

React.js
JavaScript
ZenNote

A minimal browser-based note-taking app with autosave, localStorage support, and markdown preview. Perfect for journaling, quick notes, or daily logs.

React.js
JavaScript

Certifications

Meta Back-end Developer
AWS Cloud Technical Essentials
React.js
Python Programming
Google AI Essentials

Education

Bachelor of Technology in Information Technology
Punjab Technical University, Mohali, Punjab, IN

June 2015 - April 2019