
Professional Highlights
Experience
Full Stack Developer & Researcher
FAST Lab, Tampere, Finland
Research Assistant
GPT Lab
Software Engineer
BJIT Limited
Teaching Assistant
Tampere University and AIUB
Intern
AIUB Software Division
Tech Skills
Experience
Years
Publications
Projects
Education
Master's in Computer Science
University of Tampere
Specialized in Software and Data Science
Professional Scrum Master
About Me

I am a Full Stack Web developer and AI Researcher with 4+ years of experience in web development, specializing in creating intuitive responsive interfaces and optimizing web applications. I completed my Master's in Software, Web and Cloud at Tampere University, I combine academic knowledge with practical industry expertise.
Tampere University, Finland
MSc in Software, Web and Cloud | 2022 - 2024
Major in Software Engineering, Minor in Data Science
American International University Bangladesh(AIUB)
BSc in Computer Science and Engineering (CSE) | 2014 - 2028
Computer Science major with a focus on Software Development
Skills & Expertise
Categories
Programming Languages
Frontend Development
Backend Development
Artifical Intelligence
Cloud & DevOps
Additional Skills
Languages
"Everything is obsolete in this world, so try to learn every day."
Professional Experience
Full Stack Developer and Researcher
- •Leading the development of an EU-funded collaborative education streaming data platform, overseeing partnerships with 25 global collaborators across 12 countries to establish a centralized learning hub.
- •Architected and implemented a real-time learning management system (https://www.ai-prism.dev/) with scalable data pipelines using Next.js, TypeScript, and AWS (S3, Lambda). Designed streaming data workflows processing of educational content, implemented Docker-based microservices for consistent deployment, and built REST APIs to ensure data quality across development and production environments.
- •integrate Large Language Models for automated document generation and organization, streamlining the process of creating and managing documentation by 60%
Research Assistant
- •Developed an innovative system for AI agent collaboration, establishing one of the first implementations where AI agents work together on software engineering tasks.
- •Authored and collaborated on research with Austrian Post Group IT, introducing an Autonomous LLM-based Agent System (ALAS) that improved the quality of thousands of user stories across 6 agile teams, driving real-world adoption and operational efficiency.
- •Independently designed and developed the lab's website (gpt-lab.eu) from scratch, while implementing comprehensive branding strategy across LinkedIn and X (Twitter) to establish GPT Lab's digital presence.
Software Engineer
- •Developed and optimized front-end applications using ReactJS, Node.js, TypeScript, UX for multiple client projects including an e-commerce marketplace, restaurant management system, and internal CV sorting system, focusing on responsive design and unit testing frameworks.
- •Developed multiple AI proof-of-concept projects including a conversational chatbot, speaker diarization system, and sentiment analysis engine, leveraging Python, TensorFlow, Docker, and NLP technologies to secure 3 major international client contracts.y
- •Led cross-functional collaboration as a product owner on a Japanese NFT marketplace project, coordinating with stakeholders and development team to define product requirements, develop features to generate and update Confluence wiki pages with relevant information, leading to successful market entry and establishment of the client's NFT business in Japan.
My Projects
AI Agent Pipeline for User Story Enhancement
An implementation of the Autonomous LLM-based Agent System (ALAS) for improving user story quality in agile software development. This system uses LLM-based agents to automate the enhancement of user stories through a collaborative agent framework.
PythonOPENAINotepad
Personal Notepad is a React-based web application that enables users to create, manage, and organize text snippets (pastes) with a clean and intuitive interface. This project was developed as a practice project to learn React-Redux and modern state management patterns.
ReactReduxEmotion Detection from bengali text data Using Deep Learning
The project utilizes Bidirectional Gated Recurrent Unit (BiGRU) and CNN-BiLSTM (Convolutional Neural Network with Bidirectional Long Short-Term Memory) models to classify text into six emotional categories: happiness (আনন্দ), sadness (বিষণ্ণতা), fear (ভয়), anger (রাগ), love (ভালবাসা), and surprise (আশ্চর্য).
PythonkerasPandasNumPy
Let's Connect
I'm currently looking for new opportunities. Whether you have a question or just want to say hi, I'll get back to you! Below is my personal email address or you can fill out the form to send me a message 🙂!