Skip to content
View somnath503's full-sized avatar

Block or report somnath503

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
somnath503/README.md

Hi there, I'm Somnath Pandit! 👋

Full-Stack Software & IoT Engineer

Resume Email LinkedIn


👨🏻‍💻 About Me & My Focus

I am a recent B.Tech (CSE) Graduate specializing in secure backend architectures and IoT telemetry. I build scalable, end-to-end systems that seamlessly connect edge hardware to modern web platforms.

  • 🚀 Current Status: Actively seeking full-time Full-Stack, Backend, or IoT Software Engineering roles.
  • ⚙️ Core Expertise: Developing production-ready web APIs and dashboards (Node.js, Spring Boot, React) alongside real-time hardware telemetry (ESP32 Dev Kit V1, C/C++, MQTT, WebSockets).
  • 🐧 Infrastructure: Experienced in deploying and managing applications on Linux (Ubuntu 24.04 LTS) utilizing Docker, Nginx reverse proxies, and PM2 for robust process management.
  • 🏆 Leadership: Academic General Secretary (AGS), Department of CSE (2024).

💼 Professional Experience

💻 Full Stack Engineer Intern @ Lilac Inc. (Dec 2025 – Present)

  • Audlog Pro Voicelogger: Built a production audio logging server and web dashboard (Node.js, React, MySQL) deployed on Ubuntu, utilizing Nginx, PM2, and custom pipelines for large-scale .opus file storage.
  • IoT Telemetry & LC Gate Monitor: Engineered a real-time railway monitoring system bridging hardware and software using the ESP32 Dev Kit V1, MQTT brokers, and WebSockets. Integrated GSM modules (EC200) for remote networking.
  • Hardware Metrics (C++): Developed bare-metal Linux microservices using C++ (Crow, Boost.Asio) to expose CPU, disk, and network states through secure REST APIs.

🔬 Research Intern @ IEEE Computational Intelligence Society (Jun 2025 – Jul 2025)

CAFVIS: Hybrid Multimodal Research Summarizer Developed a hybrid AI framework designed to process and summarize complex academic documents by integrating state-of-the-art NLP and Computer Vision.

  • Architecture Pipeline: Designed a robust 4-stage data pipeline:
    • PDF Parsing Unit (PPU): Extracts structured text using GROBID.
    • Image Processing Unit (IPU): Decodes visual data using PixTral, BLIP-2, and Command-R+.
    • Abstract Summary Generator Unit (ASGU): Generates fact-verified summaries using Pegasus and ROBERTa-MNLI.
    • Extract Summary Generator Unit (ESGU): Utilizes SBERT and RAG for query-focused retrieval.
  • Research Team: Co-authored with Sayan Chandra and Soumyajit Mukherjee, under the supervision of Dr. Jyoti Sekhar Banerjee.
  • 🔗 Read the Full Research Paper (PDF) ➔

🛠️ Tech Stack & Skills

Category Technologies
Languages Java Python C++ TypeScript JavaScript
Backend & APIs Node.js Spring Boot FastAPI REST APIs
Frontend Apps React 19 Next.js Tailwind CSS Android
Hardware & IoT ESP32 Raspberry Pi GSM Modules
Data & Networking MQTT WebSockets PostgreSQL MySQL
DevOps & Linux Linux Docker Nginx PM2

🚀 Featured Engineering Projects

A visual node-based editor for designing and validating complex AI data pipelines directly in the browser. Implemented Kahn's Topological Sort Algorithm on the FastAPI backend to detect graph cycles in O(V + E) time.

🕵️ ZeroProof: Anonymous Feedback System (Binary V2 Hackathon)

Co-developed a mathematically anonymous, trustless feedback system preventing spam while decoupling voter identities from submission receipts. Implemented RSA Blind Signatures, OTP invite workflows, and secure REST APIs.

A production-ready Applicant Tracking System featuring a decoupled architecture. Utilized direct PostgreSQL queries via the native pg client for zero-ORM performance overhead, enforcing strict schema validation with Zod.

An offline-first Progressive Web App to solve the University Course Timetabling Problem entirely client-side. Designed a matrix-centric Genetic Algorithm achieving 42% faster convergence through targeted heuristic mutation.

A highly scalable 4-tier microservice system for seamless food delivery operations. Built a stateless Spring Boot API (JWT, RBAC) and orchestrated real-time order lifecycles across customer apps, delivery interfaces, and a React.js admin dashboard featuring POS billing and WebSockets.


📊 GitHub Stats

Somnath's GitHub stats

Somnath's GitHub streak

Pinned Loading

  1. ZeroProof ZeroProof Public

    Mathematically anonymous, trustless feedback system using RSA Blind Signatures

    JavaScript

  2. dag-execution-platform dag-execution-platform Public

    "A visual, node-based workflow orchestrator for designing and validating complex AI pipelines using React and FastAPI."

    Python

  3. ga-schedular ga-schedular Public

    Thesis submitted in partial fulfillment of the requirements for the 8th Semester B.Tech. degree. Built to transition abstract evolutionary mathematics into a fully deployable web application.

    JavaScript

  4. dev-restaurant-system/dev.restaurant-customerapp dev-restaurant-system/dev.restaurant-customerapp Public

    The official Android app for dev.restaurant. Built with Java and MVVM architecture to handle food ordering and real-time tracking.

    Java

  5. dev-restaurant-system/dev.restaurant-springbackend dev-restaurant-system/dev.restaurant-springbackend Public

    Powering the dev.restaurant ecosystem is a robust, production-ready Spring Boot backend built on a scalable N-Tier layered architecture. The system guarantees secure, stateless operations through s…

    Java

  6. dev-restaurant-system/dev.restaurant-webapp dev-restaurant-system/dev.restaurant-webapp Public

    Using this ReactWebApp anyone can update menu and categories of food in Androrid App , and also this page have locally dinning billing system with integrating thermal printer features.

    JavaScript