Hi, my name is
Ankit Kr. Chowdhury.
I build things for the web.
Hire me!01.
About Me
I'm a recent Computer Science graduate who loves building high-performance web apps that are as smooth to use as they are visually striking-efficient, scalable, and crafted for a seamless experience.
Here are a few technologies I've been working with recently:
- Next.js
- TypeScript
- Go
- Express.js
- PostgreSQL
- MongoDB
- Docker
- Kubernetes
- CI/CD (GitHub Actions)
- LLMs
- LangChain
- Vector DBs
For me, it's all about enjoying the process-learning, building, and growing. The outcomes? I am sure they'll take care of themselves.

02.
Where I've Worked
Systems Software Engineer @ M.it services & systems GmbH
Feb 2026 - Present | Contract | Remote
- Audited and refactored a Rust + Tauri codebase, eliminating dead code, enforcing idiomatic patterns, and restructuring module visibility, while migrating all Windows-specific bindings from
windows_apito the officialwindowscrate with zero functional regressions. - Enabled cross-platform mobile builds (iOS & Android) by configuring Tauri targets, resolving conditional compilation issues, and establishing platform gateways under
tauri/src/platformto ensure platform-specific code is never shipped to other targets. - Built a Rust-based mock frontend exercising all
#[tauri::command]functions with simulated input/output flows, supporting 20+ concurrent invocations with no deadlocks, race conditions, or resource leaks. - Implemented native mobile media capture (screen share, camera, microphone) for Android using MediaProjection, CameraX, and platform audio APIs, and for iOS using ReplayKit and AVFoundation, with just-in-time permissions, lifecycle-aware capture, and structured error propagation from native → Rust → frontend.
03.
Some Things I've Built

Real-time Multiplayer
A real-time multiplayer 4-in-a-Row game where players are matched 1v1, with an automatic competitive bot fallback if no opponent joins. Supports live gameplay, player reconnection, match forfeits, and a global leaderboard.

Automated Delivery Alerts on Discord
An automated shipment-tracking service that monitors delivery status updates and notifies users in real time via a Discord bot, ensuring timely alerts whenever tracking events change.
Other Noteworthy Projects
NeoChat
Won Synchronicity - S1, JU
Originally 'BridgeTogether', this chat web app enables inclusive communication with customizable settings for users with disabilities like deafness, blindness, and colorblindness.
Spendwise
KWoC 23, IIT KGP Triumph
Led and mentored the Spendwise open-source expense tracker during KWoC 2023 (IIT Kharagpur), coordinating 30+ contributors while maintaining code quality and community engagement. The project gained 50+ forks and 25+ stars.
04.
GitHub Footprints
Code Commits
Pull Requests
Languages Used
05.
Get In Touch
Feel free to reach out through the contact button below! I'd love to connect and chat about web development, new projects, or anything exciting you have in mind. Let's build something awesome together!
Let's Connect