π Backend Developer | Problem Solver | AI & Algorithm Enthusiast
π Mirpur, Dhaka, Bangladesh
Iβm a passionate Backend Developer and Competitive Programmer with a strong foundation in algorithms, data structures, and software engineering.
I love building scalable applications, tuning machine learning models, and optimizing complex processes.
With 1800+ solved problems and 140+ contests under my belt, problem-solving is second nature to me.
Languages:
Java Golang C++ Python JavaScript Bash
Frameworks & Libraries:
Django Spring Boot Spring MVC React.js Next.js
Databases:
MySQL PostgreSQL
Dev Tools:
Git Docker Vite Maven Postman VirtualBox VMware WSL Linux
Core Skills:
Problem Solving OOP Design Patterns Data Structures Networking Debugging
Junior Software Engineer (Backend) β Barikoi Technologies Ltd.
May 2025 β Present
- Enhanced spatial data accuracy by identifying missing entries in datasets.
- Fine-tuned OCR models for extracting text from scanned bank documents.
- Improved deep learning models for detecting building polygons from aerial imagery.
Mentor β Green University of Bangladesh
2022 β 2023
- Guided students in Structured Programming and Data Structures.
Problem Setter β GUB Intra-Department Junior Programming Contest (2022)
- AI-Powered Healthcare Platform (In Progress) β AI-driven patient management, medical records, and telemedicine. (Spring Boot, Next.js, PostgreSQL)
- Expense Tracker β Personal expense management backend (Django, Python)
- CMC-Optimizer (Thesis Project) β Optimized Carboxymethyl Cellulose production using metaheuristic algorithms (SCA, PSO) in Python with visualizations.
- To-Do Application β Real-time task manager (Golang + React.js)
- Solved: 1800+ problems | Contests: 140+
- Codeforces: Specialist (1422) | CodeChef: 2β (1442)
- ICPC Dhaka Regional: 4Γ Contestant (2021β2024)
- Champion β GUB IDPC 2022
- Multiple podium finishes at IUPCs and CSE Carnivals
Optimizing Carboxymethyl Cellulose (CMC) Production: A Metaheuristic Algorithm Approach
Co-authors: Prof. Dr. Md. Saiful Azad, Saurav Chandra Das, Noman Chowdhury Munna, Zahid Hasan Mozumder
π¬ Letβs connect β Iβm always open to discussing backend development, algorithms, or new challenges!
