Sachin Patel Avatar
Available for Opportunities

Hi, I'm Sachin Patel

Software EngineerBackend DeveloperAI Enthusiast
I love to

Backend Software Engineer with 4+ years of experience building scalable async REST APIs, microservices, and AI-powered applications using Python, FastAPI, and cloud infrastructure. Completed M.C.A. with specialization in AI & Machine Learning.

hello!
Sachin PatelSachin Patel Doodle
Click to see doodle!
Background

About Me

Vadodara, Gujarat, India

I am a Backend Software Engineer with over 4 years of experience building high-performance, asynchronous REST APIs, microservices, and event-driven data pipelines.

Currently, I work as a Software Engineer at TekWissen · Netweb Software, where I architect and build event-driven serverless architectures for a US-based startup. I leverage a modern AWS stack—including Lambda, Chalice, Boto3, SNS, SQS, DynamoDB, Cognito, API Gateway, and CodeCatalyst—to deliver highly scalable, production-ready backend systems.

I hold a Master of Computer Applications (M.C.A.) specializing in Artificial Intelligence & Machine Learning. I channel this academic knowledge into building intelligent, production-ready systems, focusing heavily on Large Language Model (LLM) integrations, Retrieval-Augmented Generation (RAG) pipelines, and vector databases.

My engineering philosophy revolves around creating robust, scalable, and highly available architectures that directly solve complex business challenges while driving cost-efficiency and performance optimizations.

Tech Stack

Technical Skills

A balanced overview of my programming, database, serverless, and development utilities.

Languages & Frameworks

Python
Java
SQL
FastAPI
Flask
Pydantic
SQLAlchemy
SQLModel
httpx

Databases & Storage

PostgreSQL
MySQL
MongoDB
Redis
DynamoDB
Amazon S3
Qdrant
ChromaDB

Serverless & Cloud

λ
AWS Lambda
AWS Chalice
Boto3
API Gateway
Amazon SNS
Amazon SQS
AWS Cognito
Amazon EC2
AWS CloudWatch

AI & Development Tools

LLM APIs
RAG Pipelines
Prompt Eng.
Google Gemini
OpenAI
Docker
Git
GitHub
Postman
Swagger
VS Code
AWS CodeCatalyst
Career Path

Experience

TekWissen Logo
TekWissen
Active

Software Engineer – Python Developer

Architecting and building event-driven serverless architectures for a US-based startup. Developing high-performance microservices using Python with AWS Lambda, Chalice, and Boto3. Implementing reliable real-time messaging, asynchronous tasks, and decoupled services using AWS SNS, SQS, and DynamoDB.

APR 2026 – PRESENT
Full-time

Senior Systems Engineer

Progressed from Systems Engineer to Senior Systems Engineer, designing, developing, and maintaining scalable backend REST APIs and microservices using Python, FastAPI, and SQL for telecom and networking clients. Modernized legacy internal operations tooling, achieving over $700,000 USD in cost savings and cutting process times by 25% using Pydantic validation and SQLAlchemy ORM optimization. Integrated Redis caching and WebSocket-based real-time communication to improve data delivery performance and responsiveness.

DEC 2020 – APR 2025
Full-time
Portfolio

Featured Projects

A handpicked selection of backend systems, real-time messaging, and artificial intelligence APIs.

DocSense

AI-Powered Document Intelligence API

  • Built a RAG application using FastAPI, LlamaIndex, Google Gemini, and Qdrant enabling natural language querying over uploaded documents with grounded answers and source attribution.
  • Implemented async ingestion pipeline — document loading, chunking via SentenceSplitter, Gemini embeddings, and Qdrant vector storage — with per-document metadata filtering for targeted queries.
FastAPILlamaIndexGoogle GeminiQdrantPython

Chatbot with Memory

Real-time AI Chatbot API

  • Developed a WebSocket-based streaming chatbot with Redis-backed persistent conversation memory, sliding window token management, and per-session custom personas using Google Gemini.
  • Designed a services layer separating memory operations (Redis) from LLM streaming logic (Gemini), with session TTL-based auto-expiry and graceful WebSocket disconnect handling.
WebSocketRedisGoogle GeminiFastAPIPython

Text Intelligence API

Multi-endpoint NLP Service

  • Built an async FastAPI service using Google Gemini for sentiment analysis, named entity extraction, context-aware Q&A, and dynamic text classification with Pydantic structured outputs.
  • Implemented prompt engineering best practices — system prompt templates, few-shot examples, JSON mode — with tenacity retry logic and full OpenAPI/Swagger documentation.
FastAPIGoogle GeminiPydanticNLPPython

Sync Stream

Real-Time Collaborative Video Streaming App

  • Developed a scalable backend with Node.js for a Netflix-style platform enabling users to watch and chat in real time via session-based rooms using Socket.IO and JWT-based authentication.
  • Designed full MVC architecture and built 25+ secure REST APIs for user auth, video management, session control, and TMDB movie integration; implemented role-based access (admin, host, participant).
Node.jsSocket.IOJWTMongoDBREST APIsTMDB

Let's build something scalable together.

I'm always open to discussing backend architectures, system design, or new opportunities.