Available for new opportunities

Hello, I'm

Somdev Das

Software Engineer

Kolkata, India

Building AI-powered solutions with Generative AI and Computer Vision. Specializing in LangChain, YOLO models, and scalable backend development.

About Me

I'm a software engineer with a passion for building AI-powered solutions and scalable systems. Currently working at SentientGeeks, I specialize in Generative AI, Computer Vision, and backend development.

My technical expertise spans from developing RAG chatbots using LangChain and OpenAI API to building computer vision solutions with YOLO models for document processing. I believe in writing clean, maintainable code that solves real-world problems efficiently.

When I'm not engineering AI solutions, you can find me exploring new technologies, optimizing system performance, or building production-ready applications.

1.5+ Years Experience
9.2 Master's CGPA
3+ AI Projects

Experience

Junior Software Engineer

SentientGeeks
Feb 2024 – Present
  • Built a Generative AI RAG Chatbot using LangChain and OpenAI API, implementing document chunking, vector embeddings, and context-aware retrieval for enterprise use cases
  • Built and trained YOLO models from scratch for MRZ detection across multiple document types (passports, Emirates IDs), integrating with Azure Document Intelligence
  • Developed a Face Recognition API for Visitor Management using Computer Vision models, serving production traffic with clean architecture principles
  • Optimized a Music Recognition platform using Flask, NumPy, and Pandas, achieving 10x performance improvement through refactored audio signal processing
  • Built scalable REST APIs using Python, FastAPI, and SQL, implementing data validation workflows and SDLC best practices
Python FastAPI LangChain YOLO Computer Vision OpenAI API

Software Engineering Intern

SentientGeeks
Jul 2023 – Feb 2024
  • Developed Passport MRZ Detection service using Python for image preprocessing and rule-based validation, contributing to initial model training pipeline
  • Built REST APIs using Django REST Framework and contributed to frontend development with Next.js and TypeScript
  • Focused on API design patterns, database optimization, and bug fixes across the stack
Python Django Next.js TypeScript

Education

Master of Computer Science

Midnapore College
2021 – 2023

CGPA: 9.2

Midnapore, West Bengal

Bachelor of Computer Science

Prabhat Kumar College
2018 – 2021

CGPA: 7.48

Contai, West Bengal

Projects

Study Buddy (GenAI Assistant)

A production-deployed Generative AI platform built with FastAPI, Next.js, and LangChain. Auto-generates quizzes and summaries from uploaded documents using LLMs, vector search, and semantic embeddings. Features Docker containerization and CI/CD pipeline.

FastAPI Next.js LangChain OpenAI Docker

Lung Cancer Detection

A Python-based ML prediction service for early-stage detection. Designed data ingestion pipeline, API endpoints, and model inference logic for real-time classification in healthcare analytics.

Python Machine Learning Healthcare API Development

Skills

Generative AI

LangChain OpenAI API RAG Pipelines Vector Databases

Computer Vision

YOLO OpenCV Azure Document Intelligence Image Processing

Languages & Data

Python JavaScript TypeScript SQL NumPy Pandas

Backend Development

FastAPI Flask Django REST PostgreSQL Django Node.js

Tools & DevOps

Git Docker Postman VS Code CI/CD

Get in Touch

I'm currently open to new opportunities and collaborations. Whether you have a question or just want to say hi, feel free to reach out!