Maulik Sompura

Education

Government Engineering College (GTU), Bhavnagar, India - Bachelor of Engineering (B.E.) in Computer Engineering (2013 to 2017). CGPA: 7.87/10

Languages & Database

JavaScript/TypeScript, Python, HTML, CSS, Go, PHP, DynamoDB, MongoDB, PostgreSQL, MySQL, Redis

Frameworks & Tools

Langchain, Langgraph, CrewAI, Node.js, Nest.js, React.js, Next.js, CodeIgniter, Laravel, Vite.js, GraphQL, MinIO, Docker, CI/CD, AWS/Azure DevOps

Experience

Codemonk

Senior Software Engineer (April 2024 to Present)
  • Built intelligent document comparison agent for Tata Power's Contract Management System using CrewAI and vector embeddings, streamlining contract analysis workflows.
  • Built intelligent document summary extraction system for Tata Power's Finance System using Langchain, Langgraph, vector embeddings, streamlining weeks of manual analysis into hours.
  • Natural Language to SQL generator using CrewAI, SQL Schema ingestion for Unilever's NMCI analysis, achieving 95% accuracy and 50% faster workflow
  • Built an internal document intelligence tool for Codemonk, with Langchain.js, Vector Embedding, Ollama & MinIO that simply answers based on the documents attached.
Software Engineer (October 2021 to March 2024)
  • Architecture shift from Monolith to Microservices to sustain 10k concurrent users with event queue mechanism on ArrĂ© Voice app
  • Developed Nest.js API modules for ReNew Energy Global following OWASP secure coding practices that digitalized internal workflow
  • Enhanced the RhythmUI component usability and developer experience
  • Optimized QA processes with impactful in-app widget script - BugSnap, that directly adds bugs to Jira
  • Performance improvement across backend and frontend projects

Pardy Panda Studios

Web Developer (January 2019 to October 2021)
  • Built Cookt recipe platform with 10,000+ recipes using CodeIgniter and Python scraping
  • Built Security Bond portal and optimized email templates for Jhaveri Securities using MERN stack
  • Built hotel management APIs for Shashi Hotels integrating Infor reservations, IoT controls, and payments (Stripe, Venmo, FreedomPay) using MERN and Firestore
  • Integrated Paytm and custom wallet APIs for Vendstop vending machines using Node.js
  • Delivered Tugo: meal prep simplified, Nutrition Calculator, and Implicit.io using React, Vue.js, and Node.js

eQuest Solutions

PHP Developer (October 2018 to January 2019)
  • Built web applications using CodeIgniter and Laravel; focused on feature development and UX
  • Improved performance and scalability, reducing page load times by 25%

Helimp Softomation LLP

Software Programmer (July 2017 to October 2018)
  • Built ERP for PCB manufacturing covering CRM, BOM, Sales, Inventory, and Shipping using Phalcon and MySQL
  • Built mCare SPA with MEAN stack; ported to cross-platform Electron app

Projects

[My GitHub should give a better idea about the things I've worked on recently.]

Tata Power Finance System

Reads and analyzes hundreds of financial documents for Tata Power, reducing weeks of manual work to hours.

Stack: Langchain, Langgraph, Agentic RAG, Postgres (pgvector), Docling.

Tata Power Contract Management

Reads and analyzes hundreds of contracts for Tata Power, reducing weeks of manual review to hours.

Stack: CrewAI, Postgres (pgvector), Docling.

Unilever NMCI Analysis

An internal chatbot that provides analytical insight into the Net Material Cost Impact across their products and regions

Stack: CrewAI, Postgres (SQL + pgvector).

Arré Voice

Voice-only social platform for women; users record and share voicepods.

Stack: Node.js, GraphQL, DynamoDB, NeptuneDB, Go, Redis, Pub/Sub.

ReNew Energy Global - Tender Management

Digital tender management system, streamlining bid submission and evaluation for renewable energy projects, with secure role based access control and helpful AI assistant integration.

Stack: Nest.js, MongoDB, Azure Entra, OWASP security practices.

Shashi Hotels app

All-in-one hotel staff app: reservations, in-room services, IoT controls, and payments. Integrated Infor, Stripe, Philips Hue, ASA Abloy, and more.

Stack: Node.js, Express.js MongoDB, distributed services.

Vendstop

A paytm-linked wallet interface for smart vending machine.

Stack: Loopback.js, Node.js, MySQL, Paytm.

RockED

Built analytics APIs for RockED, a micro-learning platform for car dealership employees.

Stack: Node.js, PostgreSQL.

Miscellaneous

  • Multiple personal and professional web app and backends using Express.js, Nest.js, React, Next.js, CodeIgniter, PHP, MySQL consisting basic to advance CRUD etc.
  • Generative AI based side projects: CLI Chatbot & PDF to MD
  • Vrindavan Furniture- Fullstack app developed using Next.js, Node.js, Mongodb, TailwindCSS

Certificates