# Bakul Ahmed — Software Engineer & AI Researcher > Bakul Ahmed — software engineer and AI researcher in Dhaka. CSE undergraduate (CGPA 3.96) at Green University of Bangladesh and General Secretary of GUCC. Canonical site: https://www.bakul.tech. Last updated 2026-10-17. Based in Dhaka, Bangladesh; open to opportunities. I am a Computer Science and Engineering undergraduate at Green University of Bangladesh, carrying a CGPA of 3.96/4.00, with a strong foundation in data structures, algorithms and modern software development. Most of my work is full-stack and hands-on: real-time multiplayer systems with Next.js, Three.js and Colyseus, an AI-powered university platform on Firebase and TensorFlow.js, and a VS Code extension for studying how developers understand AI-generated code. I work across Python, C/C++, Java, JavaScript and TypeScript. Alongside building, I lead. I serve as General Secretary of the Green University Computer Club, where I run club operations and coordinate university-wide technology events, and I mentor undergraduate students in the Department of Artificial Intelligence and Data Science. My longer-term interest is applied AI research — my coursework and projects span Artificial Intelligence, Machine Learning, Natural Language Processing and Data Mining, and I am looking for opportunities where I can keep building at that intersection. ## Pages - [About](https://www.bakul.tech) - [Resume](https://www.bakul.tech/resume) - [Portfolio](https://www.bakul.tech/portfolio) - [Blog](https://www.bakul.tech/blog) - [Contact](https://www.bakul.tech/contact) - [CV (PDF)](https://www.bakul.tech/Bakul_Ahmed_CV.pdf) ## Projects - [Web Game Platform](https://github.com/BakulBd/web-game): Real-time multiplayer 3D game platform with authoritative server state, physics and containerised deployment. Stack: Next.js, TypeScript, Three.js, Node.js, Colyseus, Docker. - [Epistemic Guard](https://github.com/BakulBd/epistemic-guard): VS Code extension for studying how developers understand AI-generated code, through metacognitive explanations and repair tasks. Stack: TypeScript, VS Code API, LLM, Node.js. - [Green Guardian](https://green.bakul.app): Full-stack university platform with AI exam proctoring, plagiarism detection, OCR and academic analytics. Stack: Next.js, TypeScript, Firebase, TensorFlow.js, Gemini AI. ## Awards & recognition Each entry links to the issuer's own page, which is the source of truth. - [Guru of the Day](https://www.webguruawards.com/certificate/gotd/bakul-ahmed-software-engineer-ai-researcher) (award, Web Guru Awards, 2026-10-14): Recognised for outstanding website design, creativity and digital experience. Certificate no.: 14102026; Awarded: 14 October 2026. Local copy: [Certificate (PDF)](https://www.bakul.tech/recognition/guru-of-the-day-certificate-14102026.pdf). - [Featured on BestCSS](https://www.bestcss.in/user/detail/BakulAhmed-55220) (gallery listing, not an award, BestCSS, 2026-10-12): Listed in the BestCSS website gallery — a curated showcase, not a judged award. Listed: 12 October 2026; Gallery: Portfolio. ## Blog - [Making a 3D multiplayer game feel like zero ping](https://www.bakul.tech/blog/multiplayer-netcode-prediction-reconciliation): Client-side prediction, reconciliation and snapshot interpolation: the three mechanisms behind hdgame.me's netcode, built on Colyseus, Rapier3D and Three.js. - [Do we actually understand the code the model wrote?](https://www.bakul.tech/blog/epistemic-debt-ai-generated-code): Epistemic debt, explanation gates and the SOLO taxonomy: how Epistemic Guard, a VS Code extension, makes learners explain AI-generated code before merging it. - [Live AI exam proctoring with no media server and no backend](https://www.bakul.tech/blog/serverless-ai-proctoring-webrtc-firestore): How GreenGuardian runs webcam proctoring, live monitoring and AI grading on Firebase's free plan: WebRTC first, a Firestore relay as fallback, and no backend. ## Contact - Email: that.bakul@gmail.com - GitHub: https://github.com/BakulBd - LinkedIn: https://www.linkedin.com/in/cyberbokul - Codeforces: https://codeforces.com/profile/BakulBd