Curriculum Vitae

Tahmid Iqbal

Download My CV PDF

Tahmid Iqbal

South Badda, Dhaka, Bangladesh

Summary

Game Developer with hands-on experience in Unity, Godot, Flutter, and web Frameworks. Recent CS graduate from BRAC University with a track record of building diverse projects—from retro gaming consoles and 2D platformers to productivity apps and full-stack marketplaces. Passionate about crafting interactive experiences, solving complex problems, and continuously learning cutting-edge tech.

Education

Bachelor of Science in Computer Science & Engineering (CGPA: 3.26)
BRAC University
Dhaka, Bangladesh
Fall 2021 -- Summer 2025
Higher Secondary Certificate - HSC (GPA: 5.00)
Dinajpur Government College
Dinajpur, Bangladesh
2020
Secondary School Certificate - SSC (GPA: 5.00)
Dinajpur Zilla School
Dinajpur, Bangladesh
2018

Technical Skills

Game Engines: Godot (GDScript), Unreal (C#)
Languages: Python, C++, GDScript, Django, Dart, C, HTML, Tailwind CSS, PHP, JavaScript, React
Frameworks & Libraries: Flutter, MERN Stack, ML/DL, React Native
Tools & Platforms: Git, Linux, MySQL, MariaDB, STM-F446RE, Arduino, Raspberry Pi 4

Experience

Director of Press Release & Publications
BRAC University Computer Club (BUCC), Dhaka, Bangladesh
2022 -- 2025
  • Improved formal writing skills by creating tech-related articles in a corporate-like environment.
  • Worked in a team to upgrade personal and professional capabilities.
  • Participated in events like IntraHactive 1.0, IT Career Guidelines, and AI Workshop.
Director of Publication
BRAC University Communication & Language Club (BUCLC), Dhaka, Bangladesh
2022 -- 2025
  • Joined to enhance communication skills; transitioned from introvert to confident collaborator.
  • Built connections and overcame social anxieties through team projects and events.
  • Organized SPEAKATHON, Speak Bold, Cultural Exchange, Through The Lens, and Vocal Verse.

Projects

2024
  • Built a retro-inspired gaming console using 8086 assembly language
  • Features classic games: Wordle, Rock-Paper-Scissors, Number Guesser
  • Designed for educational and nostalgic gameplay; more titles in development
RougeKnight: 2D Platformer Game | Godot Engine, GDScript
2024
  • Developed a rogue knight adventure game with coin collection mechanics
  • Built first level using free assets; live on itch.io
  • Watch Gameplay
2023
  • Pomodoro-based app with task management, rewards, and gamification
  • Designed for productivity with intuitive UI/UX
  • Used GoogleAuth for authentication & Firebase for Database
2024
  • Developed and animated player character movements, attack and block transitions using OpenGL
  • Visual design and character drawing pipeline in the tahmid1_drawing_char and animation branches
  • Integrated combat mechanics, stances, and boss poise system for a dynamic gameplay experience
Expedition Compiler | C, Lex (Flex), Yacc (Bison)
2025
  • Compiler Design project themed around a fantasy expedition through syntax and semantics
  • Implemented lexical analysis, syntax parsing, and modular symbol table system
  • Includes token and error logging with fantasy-styled structured outputs
  • A custom UNIX shell in C inspired by Tolkien's Middle-earth, supporting core CLI operations
  • Implemented piping, I/O redirection, command sequencing, and history navigation features
  • Added themed commands like neofetch, man, mkdir, cd, ls, echo, exit & interrupt command
Student Management & Engagement System | PHP, MySQL, HTML/CSS/JS
2023
  • Student Community forum, transportation booking, and blood donation modules
  • Improved student engagement and system usability
Care4All: Medical Web Platform | MongoDB, Express.js, React, Node.js
2024
  • Developed a healthcare platform serving humans and pets with appointment booking, hospital locator, and knowledge base features
  • Integrated Google Maps API and secure patient-doctor communication routes
  • Designed responsive UI and scalable backend for smooth multi-user experience
Budget Like A Raven: Personal Finance App | Flutter, Dart, Material Design
2025
  • Built a cross-platform personal finance app to track income, expenses, remaining balance & recent transactions
  • Developed intuitive UI with Flutter and Material Design for Android and iOS devices
  • Implemented features for adding, viewing, and resetting financial entries, with plans for charts and category management
  • Built a personal university class scheduler that shows class times and locations, adjusting schedules automatically during Ramadan
  • Developed cross-platform functionality for desktop and mobile using C++, Dart, and Swift
  • Integrated responsive UI updates and timetable logic for accurate scheduling
Smart Coffee Machine | Arduino Uno, C/C++, I2C, PWM, OneWire
2025
  • Designed an automated coffee machine integrating sensors, actuators, and microcontroller logic
  • Implemented brewing, mixing & mug detection using IR sensors, PWM motors, and temperature monitoring
  • Communicated with OLED display via I2C and temperature sensors via OneWire for real-time feedback
  • Watch on YouTube
ShopieeMart: B2B and B2C Marketplace | MongoDB, Node.js, React, Tailwind CSS
2024
  • Developed a full-stack marketplace supporting both B2B and B2C with admin CRUD functionalities
  • Built responsive frontend with React and Tailwind CSS and backend with Node.js and MongoDB
  • Configured secure environment and database connections for reliable operation
Yoga Master Website: MERN Project | MongoDB, Express.js, React, Node.js
2024
  • Implemented authentication, CRUD operations, and admin panel for user and content management
  • Developed secure backend routes with Express.js and MongoDB
  • Enhanced frontend UI with React for improved user experience
2024
  • Top-down space shooter game in Flutter which navigate the solar system and battle enemies
  • Implemented game mechanics including player movement, combat & exploration
  • Game is live on itch.io: Play Now
VendingMachine_FSM: $60 Product Vending Machine | Altera Quartus 8.1, Mealy FSM, Verilog, VHDL
2025
  • Designed a Mealy-based finite state machine to manage a $60 product vending machine problem
  • Implemented state diagram, Verilog code, and waveform simulations for accurate transaction handling
  • Developed hardware logic using Altera Quartus 8.1 integrating FSM concepts with VHDL and Verilog
  • Developed a file system image validator and repair utility for the Very Simple File System (VSFS) in C
  • Implemented superblock, inode, and data block validation with interactive repair capabilities for inconsistencies
  • Tracked block usage, detected duplicate/orphaned blocks, and ensured post-repair filesystem consistency
Ford Car Price Prediction | Python, Jupyter Notebook, Machine Learning
2024
  • Built a model to predict Ford car prices with 88% accuracy using Logistic Regression
  • Compared Logistic and Linear Regression for classification vs regression tasks
  • Visualized model predictions and correlations to improve interpretability
2023 -- 2025
  • PyChatbot: Attempted chatbot implementation using APIs (limited by API tokens)
  • Email Automata: Automated email handling with connection bug fixes
  • Password Generator: Simple password generator utility
  • QR Code Generator: Created QR codes with custom color palettes

Trainings & Certifications

  • Android Development -- Angela Yu, Udemy
  • Machine Learning -- Andrew Ng
  • Full-Stack JavaScript -- The Odin Project
  • Duke of Edinburgh International Award -- Bronze Level

Soft Skills

Team Collaboration, Problem-Solving, Time Management, Communication

Extracurricular Activities & Hobbies

  • Robotics Enthusiast (Arduino & Raspberry Pi)
  • Music (Rabindra Sangeet & LOFI), Vocal Verse -- BUCLC
  • Volunteer Work: BRACU 16th Convocation, TechConnect Career Fair
  • Hobbies: Keyboard Modding, Competitive Gaming, Reading, Music

Languages

Bangla (Native), English (Proficient), Japanese (Beginner)