Helped raise funding for Picturemarks — a creative project I contributed to and supported from early on.View Project →
Welcome to my portfolio

Hi, I'm a Software Engineer & AI Researcher

Building at the intersection of AI, Robotics, Embedded Systems, IoT, and Full-Stack Software — making machines think, sense, and act

EEE graduate with 4+ years of software engineering experience. Currently doing research at Kristiania University's Gamification Lab and actively seeking graduate research opportunities in AI-integrated robotics and intelligent systems.

"Can't guarantee my skills — but I can always guarantee my enthusiasm."

4+
Years Exp.
20+
Projects
AI+IoT
+Robotics Focus
RA
Seeking 2027

Core Skills:

PythonAI/MLLangChainRoboticsArduinoESP8266DjangoReactIoTEmbedded C
Professional photo of Nasahasan

Nazmul Hasan

Scroll to explore

About Me

Engineer at the Intersection of AI, Hardware & Software

I'm an Electrical and Electronics Engineering graduate with over 4 years of professional software engineering experience, currently pivoting toward graduate research. My core interest lies in combined hardware-software integration with AI — building intelligent systems that span from embedded microcontrollers and IoT sensors all the way up to machine learning models and full-stack applications.

My background is genuinely interdisciplinary. I have designed and built embedded IoT systems using Arduino, ESP8266, and sensor arrays, written firmware in C/C++, and simultaneously shipped production-grade backend APIs and frontend applications with Python, Django, React, and Next.js. I have also built LLM-integrated applications using LangChain and RAG pipelines, giving me practical exposure to both the hardware layer and the AI application layer.

I am currently a Research Member at the Gamification Lab, Kristiania University (Norway), working with Professor Ole Goethe on research methodology, literature review, and interdisciplinary research combining interactive systems and applied technology. I devote two full days per week to this unpaid role because I am deeply committed to developing genuine research skills before applying for graduate programs.

One area I find particularly compelling is robotics — not as a separate discipline, but as the natural endpoint of everything I care about. A robot is the place where AI perception, software intelligence, and physical hardware all have to work together at once. My embedded systems background gives me intuition for how sensors and actuators behave; my software and LLM experience gives me tools to reason about what a system should do next; and the gap between those two layers is exactly the research problem I want to work on. Whether it is robot manipulation guided by language models, autonomous navigation in unstructured environments, or sensor-rich systems that adapt their behaviour in real time — I want to build things that move, sense, and think.

I am applying for Spring 2027 as a prospective integrated MS–PhD student, and I am actively seeking Research Assistant positions with professors working on AI-driven robotics, autonomous systems, cyber-physical systems, multimodal AI, or intelligent IoT. My goal is to contribute to research that meaningfully connects physical hardware with intelligent software.

One thing I can say with complete honesty: I read and learn every single day without exception. Whether it is a research paper on robot learning, a chapter from a machine learning textbook, documentation for a new framework, or an article on embedded systems design — I am always consuming something. I do not treat learning as a task that ends when a course finishes. It is just how I am wired. That consistency, more than any credential, is what I believe makes me genuinely ready for a research environment.

Research Interests

✓
AI-Integrated Embedded Systems
Intelligent hardware with on-device or cloud AI inference
✓
Multimodal LLM Systems
LLMs grounded in structured, real-world data
✓
Cyber-Physical Systems & IoT
Sensor-driven platforms with intelligent decision-making
✓
AI-Driven Robotics
Language-guided manipulation, autonomous navigation, and adaptive behaviour in physical environments
Seeking RA / PhD positions
Spring 2027 intake
Open to research collaborations
Reading & learning every day
4+
Years Experience
20+
Projects Completed
10+
Technologies
24/7
Support

Quick Info

Location:Remote / Global
Timezone:Flexible
Languages:English, Python 😄
Focus:AI + Hardware-Software Integration

Specializations

AI, Robotics & LLM Systems
LangChain, RAG, language-guided robotics, autonomous systems
Embedded Systems & IoT
Arduino, ESP8266, C/C++, sensors, actuators
Full-Stack Development
Python, Django, React, Next.js
Cloud & DevOps
Docker, CI/CD, DigitalOcean, Linux

Currently Studying

Reading & learning every single day — no exceptions

ML & Deep Learning fundamentals (PyTorch)
Robot learning & language-conditioned control
Research papers on LLM agents & RAG systems
Multimodal model personalization & evaluation
Sensor fusion & embedded AI for IoT

Education & Certifications

Continuous learning and professional development

Bachelor of Science in Electrical and Electronic Engineering

Eastern University

Ashulia Model Town, Dhaka, Bangladesh

2024

CGPA: 3.61/4.0

Comprehensive engineering education focusing on electrical circuit design, control systems, power electronics, embedded systems, signal processing, and programming with emphasis on C programming and software development fundamentals.

DevOps Career Path – Batch 3

Interactive Cares

Online

2024

Extensive DevOps training program covering foundational concepts and modern tools for software development, deployment, and operations. Designed to build practical knowledge in system automation, containerization, CI/CD pipelines, cloud infrastructure, and monitoring.

Key Coursework

Version Control System (VCS) with Git
Operating System Concepts for DevOps
Bash Scripting for Automation
Networking Essentials for DevOps Engineers
Containerization with Docker
Continuous Integration (CI) Practices

Achievements

★
Completed all modules with practical application focus
★
Built and managed CI/CD pipelines using Docker and GitHub Actions
★
Deployed containerized applications with Kubernetes on cloud infrastructure

Advanced Django RESTful APIs with Docker

Udemy

Online

2021

In-depth training on building and deploying production-grade Django REST APIs with Docker, Celery, Redis, NGINX, PostgreSQL, and asynchronous task management. Emphasis on DevOps practices, automation, and API security.

Key Coursework

Django REST Framework and Token Authentication
Docker Compose for Multi-Container Applications
Asynchronous Task Queues with Celery and Redis
Task Monitoring with Flower
Serving Static & Media Files using NGINX and Whitenoise
HTTPS & SSL Setup with Let's Encrypt

Notable Projects

Full-stack API-driven Application with Background Task Processing
Production-Ready Dockerized Django API with NGINX and HTTPS
Automated Backup and Monitoring for Postgres in Docker

Achievements

★
Successfully deployed Django REST API with SSL-secured domain
★
Gained experience in Dockerized microservices architecture
★
Built reusable boilerplate for scalable Django API projects

Django Web Development Courses

Udemy

Online

2020

Comprehensive training in Python and Django web development with real-world applications. Covered everything from Python fundamentals to advanced Django features including REST API integration, authentication, and deployment.

Key Coursework

Python Programming Fundamentals
Django Models, Views, Templates
User Authentication & Authorization
Django REST Framework (DRF)
CRUD Operations and Form Handling
Database Integration and ORM

Notable Projects

E-commerce Website with full admin and user dashboard
Blog Platform with category filtering and user authentication
Real-time To-Do App with Django and JavaScript

Experience & Research

Engineering experience spanning software, embedded systems, and academic research

Research Member

Gamification Lab, Kristiania University

Oslo, Norway (Remote)

Present

Voluntarily joined the Gamification Lab under Professor Ole Goethe to gain authentic research experience and develop skills for graduate study. This is an unpaid, self-driven commitment — I dedicate two full days per week to this role, treating it as a serious professional engagement. The remaining weekdays are devoted to my paid engineering role at Inclusifai.

Technologies

Research MethodologyLiterature ReviewInteractive SystemsAI/MLPythonPyTorch

📋
Key Responsibilities

Contributing to ongoing research activities at gamificationlab.org under Professor Ole Goethe's mentorship
Engaging in literature review, research methodology, and interdisciplinary academic writing
Exploring interactive systems, user-centred design, and applied technology through collaborative research
Building foundational skills in ML, LLMs, multimodal learning, and RAG systems to strengthen research preparation

🏆
Key Achievements

✓
Listed as a research member on the Gamification Lab's official website
✓
Gaining hands-on experience in collaborative, interdisciplinary research with international academics
✓
Preparing for Spring 2027 integrated MS–PhD applications in AI and cyber-physical systems

Full-Stack Developer (Python / JavaScript)

Inclusifai

Toronto, Canada (Remote)

Jan 2026 – Present

Working as a full-stack developer at an AI-focused company while concurrently pursuing research at Kristiania University's Gamification Lab. I dedicate the days outside my two research days to this paid role, translating business requirements into features across both frontend and backend.

Technologies

PythonDjangoJavaScriptReactNext.jsLangChainPostgreSQL

📋
Key Responsibilities

Translating business requirements from the project lead into specifications and implementation across the full stack
Building and maintaining Python/Django backend services and JavaScript/React frontends
Integrating AI and LLM capabilities into product workflows
Collaborating asynchronously with a distributed team

🏆
Key Achievements

✓
Successfully balancing an active professional engineering role alongside a research commitment
✓
Applying AI integration experience directly relevant to research in LLM-based systems
✓
Contributing to an AI-first product with real-world deployment requirements

Full Stack Developer (Python/JavaScript)

DropPoint C.I.C

Kingston upon Hull, England (Remote)

Dec 2023 – Dec 2025

Contributed to a UK-based charity logistics platform, working directly with the CTO and Senior Technical BA to translate business requirements into end-to-end features across the full stack.

Technologies

PythonDjangoReact.jsPostgreSQLDocker

📋
Key Responsibilities

Collaborated closely with CTO and Business Analyst for task clarification and roadmap planning
Implemented features on both front-end and back-end using React and Django
Ensured smooth API integration and functionality for seamless donation and logistics operations

🏆
Key Achievements

✓
Delivered core features for charity tracking and donation label management
✓
Improved system performance and usability in real-world scenarios
✓
Deployed and maintained production application on Digital Ocean

JavaScript Developer

Gain Solutions Ltd

Dhaka, Bangladesh

Jul 2022 – Nov 2023

Worked as a front-end engineer for a complex business application, helping analyze legacy codebases and implement modern UI based on business logic.

Technologies

JavaScriptMeteor.jsGraphQLFigma

📋
Key Responsibilities

Reverse-engineered Meteor-based legacy application for business logic extraction
Integrated GraphQL APIs and consumed dynamic data sources
Collaborated with back-end team to deliver consistent and scalable features
Guided new team members and shared project knowledge

🏆
Key Achievements

✓
Awarded "Employee of the Month" for outstanding performance
✓
Enhanced collaboration across teams for rapid delivery
✓
Led onboarding for junior developers ensuring smoother transition

Associate Software Developer

Gothi Technology Ltd.

Dhaka, Bangladesh

Mar 2021 – Jan 2022

Developed and maintained Django/React-based applications under direct supervision of the CTO.

Technologies

PythonDjangoReact.js

📋
Key Responsibilities

Added new features and fixed bugs in full-stack applications
Improved codebase by following clean code principles
Handled user feedback and implemented fixes accordingly

🏆
Key Achievements

✓
Reduced production bugs significantly by improving QA flow
✓
Recognized for consistent performance and dedication

Full-stack React/Django Developer

Deks Group Inc

Ontario, Canada (Remote)

Jan 2021 – Jul 2021

Worked on core product development with Canadian stakeholders, contributing to database, UI, and feature releases in a small agile team.

Technologies

PythonDjangoReact.jsPostgreSQLDigital Ocean

📋
Key Responsibilities

Participated in weekly meetings with the Canadian product owner
Designed and built database models to meet business requirements
Managed both front-end and back-end development responsibilities
Maintained and deployed applications on Digital Ocean servers

🏆
Key Achievements

✓
Delivered key product features on time while balancing multiple responsibilities
✓
Played a critical role in shaping application architecture for long-term scalability

At a Glance

4+
Years of Engineering
20+
Projects Delivered
AI+IoT
Research Focus
2027
PhD Target Intake

Skills & Technologies

AI & Machine Learning

Python ML StackLangChainRAGOpenAI APIClaude APIHugging FaceVector DatabasesPyTorch

Hardware & Embedded

Arduino (ATmega328P)ESP8266 / NodeMCUC / C++Sensor InterfacingEmbedded FirmwareBlynk IoTBreadboard Prototyping

Backend

PythonDjangoDjango REST FrameworkFastAPIGraphQL

Frontend

JavaScriptTypeScriptReact.jsNext.jsTailwind CSS

DevOps & Cloud

DockerCI/CDDigitalOceanLinuxGitNginx

Database

PostgreSQLMongoDBRedisSQLite

Projects & Work

Spanning full-stack software applications and embedded hardware systems

Hardware & Embedded Systems

IoT, microcontrollers, sensor-driven intelligent systems

IoT-Based Wearable Safety Device for Women

Undergraduate thesis project — a low-cost wearable bracelet that detects distress and triggers emergency alerts via wireless communication, designed for women's personal safety.

Embedded C/C++ESP8266IoT SensorsWireless CommunicationArduino
  • Real-time distress detection via sensor input
  • Automated emergency alert with location signaling
  • Low-power embedded microcontroller design
  • Wireless communication for remote alerting

IoT Three-Phase Load & Crane Control System

Embedded monitoring and control system for three-phase electrical loads and crane actuation, with cloud-connected real-time fault detection via Blynk IoT platform.

ESP8266 (NodeMCU)Servo ActuatorBlynk IoTC/C++Cloud Control
  • Continuous three-phase status monitoring
  • Real-time fault notification via cloud
  • Remote actuation through Blynk IoT platform
  • End-to-end signal acquisition to cloud control

IoT Intelligent Traffic Control System

Real-time, sensor-driven traffic controller that dynamically detects per-lane vehicle density and adapts signal timing using embedded decision-making on constrained microcontrollers.

Arduino Uno (ATmega328P)74HC595 Shift RegistersIR Sensor ArraysC/C++LED Signal Stacks
  • Per-lane vehicle density detection with IR arrays
  • Dynamic adaptive signal timing algorithm
  • Embedded firmware in C/C++ on ATmega328P
  • Shift-register-based multi-output control

Vehicle Speed Detection System

Arduino-based speed monitoring system using IR sensors and ESP8266 Wi-Fi for remote data logging, with a regulated power supply and careful attention to timing and signal integrity.

Arduino UnoIR SensorsESP8266 Wi-FiLCD DisplayC/C++
  • IR-sensor-based timing for speed calculation
  • LCD local display and Wi-Fi remote monitoring
  • Regulated power supply design
  • Debouncing and signal integrity engineering

Software & AI Projects

Full-stack applications, LLM integrations, and production platforms

Inclusifai

AI-focused platform built for Inclusifai (Toronto, Canada) — my current employer. Working across the full stack to translate business requirements into features that integrate AI capabilities into real-world workflows.

PythonDjangoJavaScriptReactNext.jsLangChainPostgreSQL
  • Full-stack feature development across frontend and backend
  • AI and LLM integration into product workflows
  • Async collaboration with a distributed remote team
  • Translating business requirements into specifications and implementation

Credit Reporting Tool

A secure credit reporting platform developed for Midwest Service Bureau to streamline financial data handling and reporting processes.

PythonFastAPIPostgreSQLJavaScriptNext.jsTailwind CSS
  • RESTful API for credit data processing
  • Secure data management and user authentication
  • Dynamic report generation and export functionality

Uniteliving

Home rental management platform built during my time at Gain Solutions Ltd. Connects homeowners, tenants, and brokers to list, discover, and manage residential properties.

React.jsGraphQLBootstrap
  • Property listing and rental booking functionality
  • Broker assignment and commission management
  • Homeowner dashboard for managing flats/houses
  • Secure login and role-based access control
  • Backend integrations for payment and messaging

DropPoint Charity Platform

Donation and logistics management system connecting individuals to charities with label tracking features.

DjangoDjango rest frameworkJavascriptReact.jsTypeScriptPostgreSQLDockerAWS
  • Donation scheduling and item tracking
  • Charity dashboard and profile management
  • Label ordering and generation system
  • Secure user login and API integration

Glow Creators

An influencer marketing platform connecting influencers with brands and companies to launch impactful campaigns.

Python/DjangoJavascriptPostgreSQLTailwind CSS
  • Brand-influencer matching engine
  • Campaign management tools
  • User roles & permission system
  • Secure payment and communication features

PainTreated

A telemedicine platform providing online doctor consultations and pain management solutions.

Javascript/React.jsDjangoDjango rest frameworkPostgreSQLTailwind CSS
  • Doctor-patient video consultation
  • Medical history and symptom form
  • Integrated payment system
  • Interactive chatbot and appointment management

PomoCalm

A Pomodoro-based productivity and task management app with integrated AI for smart task suggestions.

Javascript/React.jsDjangoPostgreSQLOpenAI apiTailwind CSS
  • Pomodoro timer and session tracking
  • AI-based task generator
  • User progress analytics
  • Fully responsive UI

Snap Genie

AI-powered chat application with document analysis capabilities for PDF, Excel, and CSV files.

LangChainPythonDjangoDjango rest frameworkReact.jsTailwind CSS
  • ChatGPT-style conversational UI
  • Document upload and analysis
  • Data visualization and insights generation
  • LangChain integration for intelligent context handling

YouTube Videos & Tutorials

Educational content and coding tutorials

Featured Tutorial

Building a Full-Stack Web Application with Django and React

Learn how to create a complete web application from scratch using Django for the backend and React for the frontend. This comprehensive tutorial covers authentication, API development, and deployment.

DjangoReactFull-StackTutorial
25:30

Python Django REST API Tutorial

Learn how to build RESTful APIs with Django REST Framework

15K views
PythonDjangoAPI
18:45

React Hooks Complete Guide

Master React Hooks with practical examples and best practices

22K views
ReactJavaScriptHooks
32:15

Next.js 13 App Router

Deep dive into Next.js 13 app directory and new features

18K views
Next.jsReactSSR
28:20

PostgreSQL Database Design

Design efficient database schemas with PostgreSQL

12K views
PostgreSQLDatabaseSQL
22:10

Docker for Developers

Containerize your applications with Docker

19K views
DockerDevOpsContainers
35:40

AWS Deployment Guide

Deploy your web applications to AWS cloud

16K views
AWSCloudDeployment

Tutorial Categories

🐍

Backend Development

⚛️

Frontend Development

🚀

DevOps & Deployment

🗄️

Database & APIs

Subscribe for More Tutorials

Get notified when I upload new coding tutorials, tips, and tech insights. Join thousands of developers learning together!

64 subscribers
23.1K total views

What I'm Learning

AI & Machine Learning

60%

Exploring TensorFlow and scikit-learn

Research Vision & Goals

Pursuing graduate research to advance AI-driven robotics and intelligent hardware-software systems

Graduate Research (Spring 2027)

  • Enroll in an integrated MS-PhD program focused on AI-driven robotics, cyber-physical systems, or intelligent hardware-software systems
  • Secure a Research Assistant position with a professor working on robot learning, AI agents, autonomous systems, or intelligent IoT
  • Build on current research experience at Kristiania University's Gamification Lab with Professor Ole Goethe
  • Develop a strong publication record in applied AI and hardware-integrated intelligent systems

Research & Technical Vision

  • Work on AI-driven robotics: connecting large language models and software intelligence to physical robotic systems that sense, reason, and act
  • Explore language-guided robot manipulation and autonomous navigation in unstructured, real-world environments
  • Advance AI-integrated embedded systems -- closing the loop between sensor data, on-device inference, and physical actuation
  • Contribute to multimodal AI research connecting perception, reasoning, and physical-world interaction

Long-Term Impact

  • Establish a research group or lab focused on practical, grounded AI systems for the real world
  • Mentor early-career engineers and researchers bridging hardware and AI domains
  • Apply research to meaningful problems: safety systems, accessibility technology, intelligent infrastructure
  • Contribute to Bangladesh's emerging research and technology ecosystem

Get In Touch

Let's work together

I'm always interested in new opportunities and exciting projects. Whether you have a question or just want to say hi, feel free to reach out!

nazmulhasan747406@gmail.com
+8801405727627