Ikramul Hasan

Ikramul Hasan

An aspiring engineer with an immense thirst for learning new technologies

View Resume
Course sessionsCourse sessionsCourse sessions

Education

  • Purdue University
    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.
  • Purdue University
    2017 - 2019
    Higher Secondary School Certificate
    Dhaka Residential Model College

Experience

Senior Software Engineer
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

Software Engineer

- 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

Cross Platform App Development Instructor
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

Lead Application Developer
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

Articles

View All

Projects

Flutter Boilerplate

Flutter Boilerplate

Flutter Boilerplate is a starting template that has all the features you need to build your next big thing.

FLUTTERDDDTEMPLATENEXT.JSSUBSCRIPTIONSADMOB ADSFIREBASE
GG: Game Giveaways Notifier

GG: Game Giveaways Notifier

Get notified about free games and giveaways on Steam, Epic Games Store, and more.

FLUTTERSUBSCRIPTIONSADMOB ADSFIREBASESENTRY
Onetapfolio

Onetapfolio

An extensible portfolio site builder with a CMS.

NEXT.JSREDISUNMAINTAINED
tune95

tune95

A nostalgia induced windows 95 theme free music streaming app made with Rust and NextJS

RUSTNEXT.JS
Impossible tic tac toe AI

Impossible tic tac toe AI

An impossible-to-beat tictactoe ai that uses the minimax algorithm. Made using flutter.

FLUTTERTECHNICAL PROJECTALGORITHM
Gitrends

Gitrends

A menubar app to view trending GitHub repositories. Made with Rust.

RUSTNEXT.JS
Absence Manager

Absence Manager

A flutter technical project to showcase my test driven development capabilities

FLUTTERTDDTECHNICAL PROJECT
TERRA: Eco Habit Tracker

TERRA: Eco Habit Tracker

TERRA is a FREE app that empowers you to embrace eco-friendly habits and reduce your carbon footprint.

FLUTTER
AI DEV SCRIPTS

AI DEV SCRIPTS

Streamline Coding & Speed Up Dev Process. Your Own Personal Senior Engineer For Free!

AIBASHPYTHON
Comico: Free Comic Book Reader

Comico: Free Comic Book Reader

A simple yet effective free cross-platform comic book reader that does what it's supposed to do.

FLUTTERRESPONSIVE UITECHNICAL PROJECTUNMAINTAINED
Sorting Algorithm Visualizer

Sorting Algorithm Visualizer

A sorting algorithm visualizer with clear separation of concerns. This project is meant to showcase my state management capabilities.

FLUTTERSTATE MANAGEMENTALGORITHMTECHNICAL PROJECT
GitHub Stargazers

GitHub Stargazers

A flutter application meant to showcase my knowledge of the DDD architecture. Each feature is separated in its own module.

FLUTTERDDDTECHNICAL PROJECT

Recommendations

Let's Connect