ABOUT ME
I'm a Software Engineer passionate about transforming complex ideas into elegant, user-friendly solutions.
My curiosity for emerging technologies drives me to deliver reliable, impactful applications.
I specialize in full-stack development with React Native, Next.js, Node.js, and AWS services.
I've also explored Go (Fiber) and FastAPI for backend projects.
Moving forward, I'm focusing on Backend and Data Engineering.
Beyond coding, I enjoy playing guitar, solving puzzles, listening to music, reading, and exploring new places with my wife.
I'm particularly fascinated by Physics and discovering new cuisines.
SKILLS - AT A GLANCE
| Programming | JavaScript, TypeScript, Python, Go |
| Frameworks | React-Native, NextJS, NodeJS, Express, FastAPI |
| Tools | Git, Docker, AWS, Linux, SQL, MongoDB, Tailwindcss |
PROFESSIONAL EXPERIENCES
IDEE Digital
Software Developer
September 2023 - October 2025
- • Developed cross-platform mobile applications using React Native and Redux Toolkit
- • Built admin dashboard with Next.js for efficient content management
- • Integrated AWS services (Lambda, DynamoDB) and Stripe payment processing
- • Implemented Firebase Cloud Messaging for push notifications
- React-Native
- NextJS
- NodeJS
- AWS (Lambda, DynamoDB)
ACI Motors Limited
Internship - Data Science
June - August 2023
- • Performed data cleaning, analysis, and visualization using Python, Pandas, and Seaborn
- • Conducted sales data analysis and budget prediction modeling
- • Created geographical data visualizations for business insights
- • Processed and analyzed IoT sensor data using FastAPI
- Python
- SQL
- Pandas
- FastAPI
PERSONAL PROJECTS
SureScan
- FastAPI
- Next.js
- PostgreSQL
- Chart.js
A SaaS platform for product authentication and business analytics using QR codes for importers and manufacturers.
- • Architected end-to-end product authentication platform using FastAPI and Next.js
- • Unique QR code generation for product verification and real-time inventory tracking
- • Normalized PostgreSQL schema with 11 tables, foreign key relationships, and automated migrations
- • Responsive corporate dashboard with Chart.js visualizations and real-time statistics
- • Role-based access control with modular React components for multi-company management
- • Consumer-facing QR scanning to verify product authenticity and manufacturer details
Wishtrovert
- NextJS
- Tailwindcss
- Supabase
- OAuth
A wishlist platform designed to make gift-giving thoughtful and stress-free.
- • Create and organize wishlists with detailed descriptions, links, and pricing
- • Connect with friends and family to avoid duplicate gifts
- • Track gift interest and coordinate thoughtful surprises
- • Secure authentication with OAuth integration
Southport Masjid
- React-Native
- Node.js
- AWS Lambda
- DynamoDB
A community mobile app for the Southport Masjid congregation.
- • Real-time prayer times and notifications
- • Community events and announcements
- • Integrated donation system with Stripe
- • Serverless backend with AWS Lambda and DynamoDB
EZ Budget
- Expo
- SQLite
A personal finance management app built with React Native and Expo.
- • Track expenses with categorization and notes
- • Set and monitor monthly budgets
- • View spending insights and analytics
- • Local data storage with SQLite
ACADEMIC PROJECTS
Student TradeHub
- Next.js
- Express
- MongoDB
- GitHub Actions
A marketplace platform exclusively for Memorial University students with verified MUN email authentication.
- • Developed following Agile process for M.Sc Software Engineering course
- • Full-stack development with Next.js frontend and Express backend
- • Implemented CI/CD pipeline using GitHub Actions
- • Built comprehensive test suite for quality assurance
- • Secure email verification system restricted to MUN students
Mood Controlled Ambient Lights
- Python
- DeepFace
- OpenCV
- React.js
A project for Advanced Interaction Techniques course. An AI-powered ambient lighting system that adapts in real-time based on detected facial expressions from webcam feed.
- • Real-time facial expression recognition using DeepFace
- • Classifies emotions into Happpy, sad, anger, fear, surprises and neutral
- • Python backend with OpenCV and DeepFace for video processing
- • React.js web interface for customizing colors, brightness, and transitions per emotion
- • On-screen lighting simulation with pathway for Philips Hue API integration
- • Local JSON storage for user preferences ensuring privacy and portability
EDUCATION
Memorial University of Newfoundland
- September 2025 - Present
- M.Sc in Computer Science
- JavaScript
- SWE
- Machine Learning
American International University-Bangladesh
- January 2020 - December 2023
- B.Sc in Computer Science and Engineering
- CGPA: 3.81 (Dean's List Honors)
- C++
- Java (OOP)
- Databases
- Operating Systems