About
Hello and welcome 👋 I am Shamit, a Game Programmer from Bangladesh 🇧🇩 with 4 years of mobile-game industry experience. I am currently studying for my Master of Science degree
in Game Design and Development at Aalto University, Finland 🇫🇮.
Engaging video games, immersive-interactive media and breathtaking art of various forms have always been my motivation to achieve more. My fields of interest:
🎓Education
Grade: 3.05 / 4.00
Grade: 5.00 / 5.00
Portfolio
🎯Projects
- All
- 🎮Games
- 🫙Jam Entries
- 🎬Cinematics
- 💻Softwares
- Dime Shift is a perspective-shifting puzzle platformer. Play as a tiny 2D robot who tries to become sentient.
- Role: Programmer, Game Designer, Producer Gameplay Video
Game Project 1
PC
PLAY
- Retro Cooking FPS where an intergalactic chef collects missing ingredients for their recipes!
- Role: Programmer, Game Designer, Artist PLAY
Jam Entry
PC
- A topdown 3D game where player has to use light to keep ghosts at bay and survive the night in the graveyard.
- Role: Programmer, Level Designer, Co-Artist PLAY
Mobile
Diet Run | IUT Hack-A-Jam 2021
- An infinite runner game where survival depends on what you consume. Created by me and a former colleague for the IUT Hack-A-Jam 2021.
- Role: Programmer, Artist PLAY
Jam Entry
Web
- You and a bunch of ducklings are chasing after the coolest duck around, the Queen of Ducks. Find your way through three stages that are packed with obstacles and points to score – but remember to move to the rhythm!
- Role: Programmer PLAY
Aalto Orientation Jam 2023
Web
Cat Root | Global Game Jam 2023
- A side scrolling platformer where player has to find water for the vegetables. The game was created under 48 hours for the Global Game Jam 2023.
- Role: Solo Project PLAY
Jam Entry
PC
Rev-Recycle | GMTK Game Jam 2023
- Cleaners have decided to protest against mass littering by littering. Hence their roles have reversed! Survive from the cops for as long as you can and reach higher scores by littering all around!
- Role: Solo Project PLAY
Jam Entry
Web
- A 2D platformer where player has to capture injured sharks and treat them in the lab.
- Role: Programmer
Mobile
- A topdown 3D game where your primary objective is to clean the sea by collecting different types of trash.
- Role: Programmer, Game Designer PLAY
Mobile
- Addictive clicker game where you tap to shoot targets while avoiding cheeky obstacles.
- Role: Programmer, Artist PLAY
Mobile
- I have worked on the shop system + minigames such as: Road Chase, highway Chase, Catch Thief, Supercop, Prison Break etc PLAY
Mobile
Tower Hero Idle: Army Rush 3D (2023)
- Idle tower defense/clicker game with a diverse upgrade system and solid gameloop.
- Role: Programmer, Designer PLAY
Mobile
- A relaxing fishing game that features multiple ship buy, upgrades, clothing customization and many more features. PLAY
Mobile
Cubi | Mix and Game Jam (2020)
- Keep switching colors to match your enemies and survive as long as you can! PLAY
Jam Entry
Mobile
Web
- A hypercasual prototype that I created in 4 days for an interview assignment. PLAY
Mobile
- A 2D platformer based on real incidents during the Liberation War of Bangladesh in 1971.
- Role: Programmer, Artist, Team Lead
Mobile
PC
- My immense love for cycling "drove" me to work on this project. Player has to jump, switch lanes and balance their way to victory! PLAY
Mobile
- An unfinished 2D Platformer that shows the hurdles and possible harassment a woman might have to face in their daily life. The female protagonist needs to fight her way through.
- Role: Programmer, Artist, Team Leader
Mobile
- My 1st game using unity which also won 1st place in IUT ICT Fest 2016!
- Zombies have kidnapped brains of extraordinary scientists in pursuit to dominate the world. Retrieve brains and save humanity!
First Unity Project
PC
- A 2D platformer created to promote surfing in Bangladesh and to raise awareness against environmental pollution.
Mobile
Retro Stuck | Ludum Dare 47 (2021)
- You are stuck in a retro loop and only solution is to type your way out! PLAY
Jam Entry
Web
- A hypercasual prototype with grid based merging and battle mechanics.
- Tech: Scriptable-Objects, navmesh AI
Mobile
- Infinite runner where the primary objective is to catch the runaway cow while avoiding chaos in the streets! Another minigame turns the table and lets the player be in the cow's shoes! PLAY
Mobile
- Slide away and race your friends on this super fun waterpark themed game!
- Used: Spline based path generation, AI, Advanced player controls
Mobile
- Player has to time their attacks and tactically upgrade stats to beat fierce opponents.
Mobile
Super Flappy Chicken Game (2021)
- A 3D version of the popular game Flappy Bird. Features various unique animations and upgrades. PLAY
Mobile
- The very first project I created during my undergraduation.
- Tools: C/C++ with OpenGL, iGraphics
- Github: github/pacman
Eid-ul-Fitr 2022 Cinematic (2022)
- A small cinematic I created with my spouse wishing a happy Eid festival to everyone!
- Rendering Pipeline: Unity HDRP
Cinematic
Quarantined Morning Cinematic (2020)
- Created in the pandemic showcasing the quiet, uncrowded life during a lazy COVID-19 inflicted morning.
Cinematic
Rides of Bengal: Rickshaw (2023)
- A short product packaging design that I loved rendering using Unity! Done by me: textures, lighting, audio, VFX, post-processing
Cinematic
Fall Guys Environment Design (2021)
- A small level design mimicing the artstyle and color palette of the game "Fall Guys".
Cinematic
DMRI Tract Segmentation Visualization (2019)
- In my thesis, I classified the brain tracts using supervised machine learning algorithms including NN, One Class SVM etc. This is the 3D Brain Visualization Tool that I created with help of 3D data.
Undergrad Thesis
- A COVID-19 app that uses API to fetch real-time data and gives regular region specific updates.
- An undergraduate project that not only showcases an ecommerce site, but also enables the customers to bring products from abroad through the help of travelers.
- Github: github.com/Anao.com
Optimal Bus Route Selection based on Passenger Location (Python)
- Distribute buses to optimal routes by using clustering algorithm. After defining clusters based on number of plots at each location, I calculated cluster sizes and distance between each cluster and destination.
- Tools used: python, K-means clustering, google map plot
- Github: github.com/Optimal-Bus-Route-Selection
Doctor Kothay (ASP.net, MySQL)
- Users can 1. search for doctors according to their department and location, 2. find nearby medicine shop, hospital and diagnostic center using google map API and 3. place appointment to their doctor of preference.
💻Work Experience
✦ Research Assistant - Summer Intern (Jun 2024 - Aug 2024)
✦ Student Tutor - ISO (Mar 2024 - Present)
Aalto University
Aalto University
Senior Game Developer (Sep 2022 - Jun 2023)
Playense
Game Developer (Sep 2019 - Aug 2022)
Free Pixel Games Ltd.
Level 2 Graphic Designer, Cartoonist (Apr 2016 - Jan 2020)
Fiverr
Joint Secretary, Graphic Designer (Nov 2017 - Nov 2018)
AUST Innovation and Design Club (AUSTIDC)
🥇Awards
🙋🏻♂️Volunteering
Event Organizer, Community Manager and Data Analyst of "Games Now!" by Aalto University
Co-Founder, Artist at "Shilpanudan (শিল্পানুদান)"
Event Organizer, Segment Coordinator (Software Showcase), Graphic Designer of "MindSparks'19"
Instructor for "Workshop on Game Development 2.0" hosted by AUST IDC (JAN 2022)
Instructor for "Workshop on Graphic Designing (Illustrator and Photoshop)" hosted by AUST IDC (FEB 2019)
Panel Research Community Member of "Unity Pulse"
📝Articles & Blogs
🎨Art & Design
For more: Behance Portfolio
💪Proficiency
Programming
Others
Languages
🇬🇧 English
IELTS AcademicScore: 7.5 / 9 ✦ C1 Level
🇫🇮 Finnish
Grade: 4 / 5 ✦ A1 Level
🇧🇩 Bangla
🔧Tools
Unity Engine
I have used Unity to create over 50+ games and prototypes.
Unreal Engine
Currently learning Blueprints and exploring the visuals aspects of the engine.
Blender 3D
For creating simple
low-poly 3D models.
Adobe illustrator
For creating 2D assets, textures, UI elements and promotional elements etc.
Github
I have also used SourceTree for version control, cloud hosting and collaboration.
Visual Studio
Primary IDE for
programming in C#. I also use VS Code depending on the project.
Jupyter Notebook
IDE for programming in python. Depending on the project, I also use Google Colab.
Slack
I have also used Skype, Discord, Teams, Zoom etc for Communication
depending on the project.
Jira
I have also used Trello, Miro etc for Task Management
depending on the project.
Mixamo
For 3D humanoid character rigging and animation.