Available for International Consulting Engagements

Himanshu Kumar Singh

Senior Software Consultant

9+ years of expertise in Python, AI/ML, Cloud Architecture & Distributed Systems — delivering scalable solutions for global clients.

India (UTC+5:30) · Remote Worldwide

About Me

With over 9+ years of comprehensive experience in software development, architecture, and consulting, I have effectively contributed to diverse sectors including E-commerce, Road Safety, Supply Chain, and AI/ML. I specialize in building scalable distributed systems and implementing modern AI solutions.

As an independent consultant, I partner with international clients to deliver production-grade solutions — from RAG chatbot systems to cloud infrastructure automation. I bring deep expertise in the Python ecosystem, cloud platforms, and emerging AI technologies.

I have demonstrated proficiency in design patterns (Singleton, Factory, Facade) and built systems on CAP principles. My passion for automation extends to IoT, and I continuously explore deep learning and neural networks.

9+

Years Experience

50+

Projects Delivered

AI/ML

Specialist

Global

Remote Clients

Consulting Services

End-to-end software consulting for businesses worldwide. From architecture design to production deployment.

AI & LLM Solutions

Custom RAG chatbots, LLM integrations, intelligent agents, and AI-powered automation using OpenAI, LangChain, and HuggingFace.

RAG
LangChain
OpenAI
Chatbots

Backend Architecture

Scalable, production-grade APIs and microservices using Python (FastAPI, Django, Flask) with robust testing and documentation.

FastAPI
Django
Microservices
APIs

Cloud & DevOps

End-to-end cloud infrastructure design and deployment on AWS/GCP with Terraform, Docker, and CI/CD pipelines.

AWS
GCP
Terraform
Docker

Data Engineering

Data pipeline design, database optimization, ETL workflows, and real-time processing with PostgreSQL, Redis, and RabbitMQ.

PostgreSQL
Redis
ETL
Pipelines

Full-Stack Development

Complete web application development with React.js/Next.js frontends and Python backends, deployed on cloud infrastructure.

React.js
Next.js
Full-Stack
SaaS

Technical Consulting

Architecture reviews, technology selection, performance audits, code quality assessments, and team mentoring for engineering teams.

Architecture
Code Review
Mentoring
Strategy

Skills & Technologies

Languages & Frameworks
Python
Django
Flask
FastAPI
Bash
PHP
JavaScript
React.js
Next.js
AI & Machine Learning
LLM
OpenAI
LangChain
RAG
PyTorch
HuggingFace Transformers
Cloud & DevOps
AWS (EC2, RDS, ECS, S3)
GCP
Docker
Docker Compose
Terraform
Ansible
CircleCI
Databases & Messaging
PostgreSQL
MySQL
MongoDB
Redis
RabbitMQ
Pinecone
Data Science & Media
NumPy
Pandas
Matplotlib
OpenCV
FFmpeg
Architecture
Multithreading
Multiprocessing
Distributed Systems
GraphQL
REST API

Professional Experience

Independent Consultant
Senior Software Consultant
February 2024 – Present

RAG Chatbot System

Technologies: FastAPI, MongoDB, Next.js, LangChain, OpenAI API, Pinecone

  • Designed and implemented Retrieval-Augmented Generation (RAG) architecture
  • Integrated MongoDB as metadata store for documents and user interactions
  • Developed document ingestion pipelines and vectorized text using OpenAI embeddings
  • Built user-facing frontend in Next.js to interact with the chatbot
  • Created APIs to fetch contextually relevant answers based on user queries

Hotel Finder AI Agent

Technologies: FastAPI, Playwright, BeautifulSoup, HuggingFace Transformers, PostgreSQL, LangChain

  • Created intelligent scraping agent to collect hotel data from multiple booking platforms
  • Processed and stored hotel metadata and pricing info into PostgreSQL database
  • Used transformer-based models to understand and generate answers from hotel data
  • Designed FastAPI backend to expose endpoints for hotel search and Q&A
UST Global, Pune
Senior Software Engineer – II
February 2023 – February 2024

Admin and Tooling Platform

Technologies: FastAPI, GCP, AWS, Terraform, CircleCI, React.js, SQLAlchemy

  • Led code reviews and participated in architectural design decisions
  • Developed application features and wrote comprehensive test suites
  • Configured and provisioned GCP resources via Terraform IaC
  • Built CI/CD pipeline using CircleCI for automated deployments
R System International, Noida
Senior Software Engineer
October 2022 – February 2023

SCREIM (Supply Chain Resilience Evaluation, Integration & Monitoring)

Technologies: Django, AWS, Terraform

  • Led code reviews and architectural design discussions
  • Developed core application modules with Django and AWS
  • Managed server deployments and sprint planning activities
Idemia Syscom India Pvt Ltd, Noida
Senior Software Engineer
June 2021 – October 2022

MestaCompact (Road Safety Device)

Technologies: Flask, Python, Matplotlib, OpenCV, FFmpeg, NumPy, React.js

  • Led code reviews and contributed to architectural design
  • Built real-time image/video processing pipelines using OpenCV and FFmpeg
  • Created application packages and managed server deployments
Mall91 / Ongraph Technologies, Noida
Software Engineer → Team Lead
April 2019 – June 2021

3Automation.com (RPA Solution)

Technologies: Flask, Django, AWS, PostgreSQL, Tornado, Ansible, Docker, Redis, RabbitMQ

  • Led a team of 9 engineers as Team Lead
  • Built the bot engine from scratch, managing frontend, backend, and execution engine
  • Optimized workflow execution from 48 hours to 30 minutes using multithreading and Pandas
  • Architected distributed task queue system with Redis and RabbitMQ
Webkul Software Pvt Ltd, Noida
Software Engineer
July 2016 – April 2019

Multi-channel Connector & Prestashop Odoo Bridge

Technologies: Python, Odoo, PHP, JavaScript, jQuery

  • Developed and tested multi-channel e-commerce integration modules
  • Managed server deployments and client customizations
  • Delivered tailored solutions for international e-commerce clients

Education & Achievements

ABES Engineering College
Ghaziabad, India

Bachelor of Technology

Computer Science Engineering

August 2012 – August 2016

Key Achievement

Performance Optimization: At 3automation.com, optimized workflow execution from 48 hours → 30 minutes by architecting a multithreaded processing pipeline with Pandas and TinyDB.

How We Work

From Idea to Deployment

A battle-tested 6-step process built for clarity, speed, and production-grade results — every time.

STEP 01

Discovery Call

Free 30-min call to map your goals, constraints, timeline, and budget. No jargon — just clarity.

Project scope document
STEP 02

Proposal & Architecture

Full technical architecture — stack selection, system design, API contracts, cloud infra plan, and phased roadmap.

Architecture doc + roadmap
STEP 03

Agile Development

1–2 week sprints with daily updates. Clean, documented, test-covered code following SOLID principles.

Working software each sprint
STEP 04

Testing & QA

Unit, integration, load tests and security audits. Nothing ships without a passing test suite.

Test reports + coverage badge
STEP 05

CI/CD & Deployment

Automated pipelines, Docker containers, zero-downtime rollouts to AWS or GCP.

Live production environment
STEP 06

Monitoring & Support

Logging, alerts, and performance dashboards post-launch. Ongoing optimisation as you grow.

Runbook + monitoring setup
Get In Touch

Start a Conversation

Have a project in mind? Let's discuss how I can help you achieve your goals.

Why Work With Me?

  • 9+ years of hands-on engineering experience
  • Proven track record with international clients
  • Full-stack: backend, AI/ML, cloud, frontend
  • Clear communication across time zones
  • Fast turnaround with production-quality code
  • Long-term partnership mindset
Book a Free 30-min Discovery Call
IST (UTC+5:30) · Flexible hours for global clients