sanjeev@node:~$

Hi, I am

SanjeevSingh.

You have an idea.
I engineer it to production.

I'm a software engineer who takes products from first commit to production — real-time chat platforms, serverless cloud backends, and ML-powered pipelines. Fast, reliable, and finished to the last detail.

find me on
02.

AlignTogether Solutions Pvt. Ltd.

Software Development Engineer - IIOct 2024 – PresentBhopal, M.P, India

Frontend & Mobile Development

Flutter · Dart · Bloc · Provider · Socket.IO · Matrix SDK · Realm · Firebase · Twilio SDK · Android · iOS · Hive

  • Built scalable cross-platform mobile applications using Flutter with clean and modular architecture.
  • Developed complete real-time chat systems using Socket.IO and Matrix SDK with media, receipts, and roles.
  • Integrated native Twilio video calling for Android and iOS with smooth Flutter UI integration.
  • Implemented offline-first storage using Realm and Hive with advanced local syncing logic.

Backend & Cloud Engineering

Node.js · Python · PostgreSQL · MySQL · AWS Lambda · SQS · SES · EventBridge · Docker · Redis · Kafka · MQTT · Flask · FastApi

  • Built backend APIs in Node.js and Python (Flask) with secure routing, validation, and database layers.
  • Migrated 30+ workflows to a serverless AWS architecture using Lambda, EventBridge, SQS, and SES.
  • Designed scalable database schemas and optimized queries for PostgreSQL and MySQL.
  • Implemented event-driven pipelines for automation, notifications, and asynchronous processing.

AI/ML & Data Science

Python · PyTorch · OpenCV · NumPy · FFmpeg · Scikit-learn · Pandas · SageMaker

  • Developed end-to-end ML pipelines for training, evaluation, and deployment of AI models.
  • Built computer vision modules for image/video processing using OpenCV and PyTorch.
  • Created automated preprocessing workflows for cleaning, augmenting, and transforming datasets.
  • Implemented efficient video processing and extraction using FFmpeg for analytics workflows.

Affirmity Corp

Software Development Engineer InternDec 2023 - Sep 2024Bhopal MP, India

Drone Feed Analysis

Flutter · Dart · Python · OpenCV · MySql · Elastic Search · MTCNN

  • Created a Flutter desktop app for drone video analysis tasks.
  • Used OpenCV and MTCNN for object detection and tracking.
  • Stored real-time event data using MySQL relational schema.
  • Enabled fast filtering and query using Elastic Search tool.

Perimeter Security System

Flutter · Dart · Python · OpenCV · MySql · FaceNet · YOLOv8

  • Built a desktop app with face and object recognition in Flutter.
  • Used YOLOv8 and FaceNet for high-accuracy surveillance.
  • Managed user data and logs in a MySQL relational database.
  • Enabled real-time alerts and access control via detection.

Affirmity Corp Website

React · Node.js · Express · MySql · Tailwind · Framer Motion · GSAP

  • Developed responsive website UI using React and Tailwind CSS.
  • Added dynamic animations with GSAP and Framer Motion APIs.
  • Implemented backend using Express and Node.js services.
  • Managed contact forms and CMS data using MySQL backend.
03.

Win Rewrite

Win Rewrite

  • A cross-platform desktop utility that rewrites any selected text in place using the Google Gemini API with a single hotkey.
  • Works in any application — browsers, editors, chat apps — while preserving the original clipboard contents.
  • Runs silently in the system tray with a configurable shortcut and an automated Windows installer.
  • Built with AutoHotkey v2 for Windows, Hammerspoon (Lua) for macOS, and Bash with xdotool for Linux.
AutoHotkeyLuaGemini APIDesktop
BlogGen

BlogGen

  • A full-stack blogging platform for writing, managing, and publishing posts.
  • Content is stored in Firestore with security-rule-enforced access and Google authentication for authors.
  • Responsive UI built with Tailwind CSS and shadcn/ui components.
  • Built with Next.js and TypeScript on Firebase; deployed on Vercel.
Next.jsTypeScriptFirebaseTailwind CSS
MyPassword

MyPassword

  • A zero-knowledge password vault where all cryptography runs in the browser — the master password and keys never reach the server.
  • Implements envelope encryption with AES-256-GCM data keys and Argon2id key derivation running in WebAssembly.
  • Features auto-locking after inactivity, full re-encryption on master password rotation, and Google sign-in.
  • Built with Next.js 15, TypeScript, Tailwind CSS v4, Firebase Auth, and Firestore.
Next.jsTypeScriptFirebaseAES-256Cryptography
Trimly

Trimly

  • Trimly is a modern, secure, and scalable URL shortener application built with Next.js (App Router) and Server Actions for fast server-side execution and optimized performance. The platform allows users to shorten long URLs into clean, shareable links with an intuitive and responsive UI. It uses MongoDB as the primary data store to ensure reliable link storage, high-speed lookups, and long-term scalability.
Next.jsmongodb
04.

A comprehensive list of my technical skills and competencies.

Frontend

FlutterReactNext.jsHTMLCSSJavaScriptTypeScriptTailwind CSS

Backend

Spring BootNode.jsflaskExpress.jsRESTful APIs

Database

MySQLPostgressMongoDBSQLiteRealmHive

Tools

GitDockerAWSFigmaPostman

AI/ML and Data Science

PythonPyTorchTensorFlowOpenCVScikit-learnPandasNumPyFFmpeg

Methodologies

Agile/ScrumTest-Driven DevelopmentCI/CDResponsive DesignSEO
05.

My academic journey and qualifications that have shaped my knowledge and skills.

2020 - 2024

Bachelor of Technology in Computer Science and Engineering

Sagar Institute of Science and Technology, Bhopal

Graduated with a CGPA of 8.5. Specialized in software development and data structures.Led a team project on building a full-stack web application.

2019

Higher Secondary Certificate

O.P Jindal School, Jharkhand

Completed with a focus on Physics, Chemistry, and Mathematics. Participated in various science fairs and competitions.

2017

Secondary School Certificate

D.A.V Public School, Jharkhand

Graduated with a focus on Science and Mathematics. Actively participated in extracurricular activities and sports.

06. what's next?


Have a project in mind, a role to fill, or just want to say hi? My inbox is always open — I'll get back to you as soon as I can.

Location

Bhopal, India

Socials