WELCOME TO MY AWESOME WEBSITE!

Ikram Hasan

Software Engineer | Flutter | Next.js | React.js

Skills

Flutter - Next.js | React.js - Express.js | Backend

Education

2019 - 2022 Bachelor of Science in Computer Science and Engineering
BRAC University
Throughout my years at BRACU, I immersed myself in a dynamic learning environment, surrounded by dedicated faculty and talented peers.
2017 - 2019 Higher Secondary School Certificate
Dhaka Residential Model College

Experience

2022-10-31 - Present Senior Software Engineer
at Markopolo.ai
Remote - Delaware, USA
  • Developed B2B products like AI Chat, Analytics 2.0, Budget Pacing, and more.
  • Bootstrapped the mobile application development project
  • Implemented cutting-edge AI concepts like retrieval augmented generation, agentic frameworks, and more
2022 Software Engineer at Transmedia Inc
Toronto, Canada
  • Contributed to projects with over 10 million monthly active users
  • Worked on some of the most popular utility tools on the internet, like freeconvert.com, imageresizer.com
September, 2021 – February, 2022 (Contractual) Cross Platform App Development Instructor
at ICT Division | Govt. of Bangladesh
Noakhali, Bangladesh
  • Conducted Cross Platform App Development Training sessions in two districts
  • Demonstrated hands-on training abilities to a diverse cohort of over 250 students
  • Achieved promising outcomes with numerous students successfully launching their own apps
December, 2021 – June, 2022 (Contractual) Lead Application Developer
at Babycare
Dhaka, Bangladesh
  • Implemented a highly efficient and secure payment gateway to streamline transactions
  • Enhanced user experience by integrating automatic anonymous crash reporting
  • Applied a strategic domain-driven design approach to optimize the functionality and structure of the application

Youtube Videos

Chill Coding | Building a Cat Facts App with Flutter

Articles

View All

  • I made an app that turns your email inbox into tinder
  • GG: The Journey of Building and Marketing an App
  • Automagically translate your entire app with just one command using AI ✨
  • How I Made a TicTacToe Game That You Cannot Beat 🙅‍♂️
  • BEST VSCode Settings for Flutter Developers 🚀

Projects

Mecruit
A passion project of mine. Mecruit is a job board for software engineers. I have wrote a custom web scraper that scrapes job posts from thousands of renowned companies. After scraping them, it analyzes them with AI to understand remote availability, visa sponsorship opportunities and saves them to the database. This is done so that I can provide users with extensive filtering options.
NEXT.JS
NEST.JS
PYTHON
Flutter Boilerplate
Flutter Boilerplate is a starting template that has all the features you need to build your next big thing.
FLUTTER
DDD
TEMPLATE
GG: Game Giveaways Notifier
Get notified about free games and giveaways on Steam, Epic Games Store, and more.
NEXT.JS
SUBSCRIPTIONS
ADMOB ADS
FIREBASE
Onetapfolio
An extensible portfolio site builder with a CMS.
NEXT.JS
REDIS
tune95
A nostalgia induced windows 95 theme free music streaming app made with Rust and NextJS
RUST
NEXT.JS
Impossible tic tac toe AI
An impossible-to-beat tictactoe ai that uses the minimax algorithm. Made using flutter.
FLUTTER
TECHNICAL PROJECT
ALGORITHM
Gitrends
A menubar app to view trending GitHub repositories. Made with Rust.
RUST
NEXT.JS
Absence Manager
A flutter technical project to showcase my test driven development capabilities
FLUTTER
TDD
TECHNICAL PROJECT
TERRA: Eco Habit Tracker
TERRA is a FREE app that empowers you to embrace eco-friendly habits and reduce your carbon footprint.
FLUTTER
AQI: Air Quality Near Me
Breathe easy! Get Real-time air quality & personalized health tips.
AI DEV SCRIPTS
Streamline Coding & Speed Up Dev Process. Your Own Personal Senior Engineer For Free!
AI
BASH
PYTHON
Comico: Free Comic Book Reader
A simple yet effective free cross-platform comic book reader that does what it's supposed to do.
FLUTTER
RESPONSIVE UI
TECHNICAL PROJECT
Sorting Algorithm Visualizer
A sorting algorithm visualizer with clear separation of concerns. This project is meant to showcase my state management capabilities.
FLUTTER
STATE MANAGEMENT
ALGORITHM
TECHNICAL PROJECT
GitHub Stargazers
A flutter application meant to showcase my knowledge of the DDD architecture. Each feature is separated in its own module.
FLUTTER
DDD
TECHNICAL PROJECT

Awards

2023-09-25 Conducted a workshop titled “Fluttering towards success" Daffodil International University Conducted a workshop titled “Fluttering towards success” at Daffodil International University, where I shared my insights and experiences on Flutter development with over 100 enthusiastic students.
2020-11-09 Champion of IEEE App Development Contest 2020 IEEE Computer Society BRACU Student Branch Chapter Successfully secured Champion position in the "Native Application Development Bootcamp Competition" organized by IEEE Computer Society BRACU Student Branch Chapter.
2021-03-30 1st runner up in Project Tech Tussle 2021 IEEE Computer Society BRACU Student Branch Chapter Succeeded as 1st runners up on the "Project Tech Tussle 2021" organized by IEEE Computer Society BRACU Student branch chapter
2022-06-08 Blockchain Olympiad Bangladesh 2022 Finalist, People's Choice Award ICT Division, Government of Bangladesh My team, Let There Be Light, achieved remarkable success as we emerged as finalists in the prestigious Blockchain Olympiad Bangladesh. Not only did we prove our exceptional talent, but we also secured the esteemed People's Choice Award for day 3.

Recommendations

Shehjad Ali Taus Full Stack Software Engineer @AISEO.ai
Ikram has been a wonderful person to work with. We have partnered up in multiple projects for the last 4-5 years and I must add I have learned more than I have ever imagined. And it has always been a great experience working alongside him.
Under Construction New! Generate your own 90s page here! Under Construction