Monogram Logo Black
Monogram Logo White
Hero Background

Breaking &
Rebuilding

I enjoy understanding how systems work, breaking them apart, and rebuilding them into something useful.

Curiosity driven. Constantly building.

Hi, I'm Debajeet Mandal, a Computer Science & Data Science student. I enjoy learning, debugging, and engineering systems where data meets automation.

My programming journey started seriously in 2025 by building ATOM, an offline desktop voice assistant, while learning Python. That project sparked a deep interest in machine learning, NLP, and systems design. Since then, I've spent my time solving DSA challenges in C++ on LeetCode, writing automation workflows with n8n, and diving head-first into open-source software, contributing to libraries like Visdom, Astropy, and SymPy.

I believe in continuous improvement—learning through building, finding bugs, seeking code reviews, and writing software that solves actual, real-world problems.

Bharat Nirman
Enterprise GIS
Bharat Nirman< 100ms Query
THE ORIGIN // 01

Why do I build?
Curiosity driven.

Not because I chase trends,but because I am obsessed with understanding how systems work.

What motivates me isn't simply writing software—it's the idea of creating tools that genuinely improve the way people work and think. I've always been inspired by engineers who treat technology as a means to solve difficult problems rather than an end in itself.

That perspective shaped how I approach programming today. I enjoy taking apart complex systems, understanding why they behave the way they do, and rebuilding them with clarity and purpose. Whether I'm debugging a stubborn issue, designing a new feature, or contributing to open source, I'm driven by the belief that thoughtful engineering can turn ambitious ideas into something real, reliable, and genuinely useful.

THE ENGINEER // 02

How I Build

My operating system. I don't just code—I build with systems clarity, continuous automation, and long-term maintainability.

Understand First

I rarely begin by writing code. Before changing a line, I trace data flow and inspect architecture. Good software emerges from deep understanding.

Reading Over Writing

Reading production code has taught me more than tutorials ever could. Every PR, review comment, and bug report reveals how experienced engineers think.

Automate Repetition

If I solve something twice, I look for a way to never solve it manually again. I enjoy removing operational friction more than adding bloat.

Value Maintainability

Elegant software isn't the cleverest algorithm—it's the one another engineer can understand six months later. Build. Review. Refine.

“I don't chase perfection. I chase continuous improvement.”

Debajeet Mandal
Debajeet Mandal Standing
THE PATH FORWARD

Still learning.
Still breaking things.
Still building them.
Still chasing elegant systems.
Still contributing. Still curious.

1

Still Learning

Every day brings a new problem and a new lesson.

2

Still Building

Turning ideas into systems that solve real problems.

The best engineers never stop being students.
The future is engineered one system at a time.

SCROLL TO CONTINUE STORY

Built
not
promised

Friday AI

Friday AI

Voice AI • Local OS Agent

Multimodal voice agent using LiveKit WebRTC and Gemini Realtime API for hands-free local system automation.

Explore More
Project Atlas

Project Atlas

Developer Tools • AI Agent

Hybrid repository indexer & bug hunter using Groq LLaMA 3.3 and Gemini to plan fixes and draft pull requests.

Explore More
Bharat Nirman

Bharat Nirman

GIS Analytics • Smart City

Sustainable urban infrastructure GIS planning dashboard displaying multi-layer municipality zoning data.

Explore More
S.T.E.M

S.T.E.M

NLP • Market Sentiment

Stock market sentiment prediction engine crawling Wikipedia summaries and correlating scores with financial trends.

Explore More
My Toolkit

Developer Workstation

Every technology I've learned has been acquired by building real projects—not by collecting certificates. Watch my development environment boot up.

[ Offline - Click to Power On ]
IBM Personal PC
Power
My Story

Engineering Journey

This is not a chronological list of achievements. It is the story of how my curiosity became an obsession, how I learned systems programming, and how I started contributing to global scientific software.

🌱THE BEGINNING
Early 2025

Curiosity Sparked

I had always loved technology, but it was a black box. I found myself wondering how software actually worked under the hood. I wanted to understand the mechanics behind the tools I used every day, which made me decide to stop simply consuming technology and start building it.

Why it mattered: This shift in mindset from a passive consumer to an active creator laid the foundation for everything that followed.
Software Architecture ConceptsGit Basics
What came next → To bring my ideas to life, I needed a programming language. I chose Python and committed to writing code every single day.
Early 2025

ATOM

I built ATOM, an offline desktop AI assistant, while I was still learning the fundamentals of Python. It featured custom speech recognition loops, file system management, and script execution shortcuts.

Why it mattered: This project taught me that the fastest way to learn is by building and failing. Reading a book doesn't compare to debugging a broken audio loop at midnight.
Audio StreamsFile I/OProcess AutomationDesktop Packaging
What came next → I realized that simple rules-based automation was limited. I wanted to build systems that could make smart decisions, which naturally pulled me toward Machine Learning.
Verifiable Milestones

Certifications & Hackathons

Factual history of participation, technical challenges solved, and workshop completions.

GDG Devcation Delhi 2026
Participant Feb 2026

GDG Devcation Delhi 2026

Google Developer Groups (GDG) Delhi

Collaborated in designing and building a responsive web prototype under Google-specific mentors during a high-intensity 36-hour sprint.

EY Techathon
Participant Nov 2025

EY Techathon

Ernst & Young (EY) India

Designed AI automation templates and agent flow logic for modern enterprise resource planning systems.

TENET Hack 25
Participant Jan 2026

TENET Hack 25

TENET Network

Built decentralized interface concepts and authentication pipelines leveraging Web3 systems.

AI & ML at IIT
Academic Certification Aug 2025

AI & ML at IIT

Indian Institute of Technology (IIT)

Completed comprehensive practical training in neural networks, classifier training, and geospatial data analytics frameworks.

OpenAI Buildathon
Participant Oct 2025

OpenAI Buildathon

OpenAI Developer Community

Developed and benchmarked system prompts and agent capabilities using the Gemini and OpenAI API suites.

Singularity Tech & Media
Participant Dec 2025

Singularity Tech & Media

Singularity Media Group

Engineered visually responsive dashboard concepts and structured client onboarding databases.

AI Agent Workshop
Participant Jul 2025

AI Agent Workshop

IIT Delhi & Tech Initiatives

Hands-on implementation of multi-agent orchestration frameworks (CrewAI, LangGraph) for visual parsing.

GenAI Challenge
Participant Sep 2025

GenAI Challenge

Tech Community

Engineered prompt logic chains and JSON schema output mappings using modern LLM APIs.

Common Questions

I'm not doing formal ML research right now — my focus is applied: building agentic AI systems (voice agents like Friday and repo-auditing tools like Project Atlas), contributing to open-source scientific Python libraries (FOSSASIA Visdom, SymPy, DeepChem, Astropy), and studying computer science fundamentals through competitive problem-solving. I'm particularly interested in how LLM tool-calling and multi-agent pipelines can automate real engineering workflows.
Debajeet Mandal - Engineering Designer Portrait
ARCHITECT / ENGINEER

Debajeet Mandal

CONTACT

Let's build
something meaningful.

Whether it's open source, AI systems, automation, research collaborations, hackathons, or simply discussing ideas—I enjoy building with curious people.