About Experience Skills Projects Achievements Education Contact
Hello, I'm

Md. Rafi

Software
Engineer

Dynamic Software Engineer driving innovative solutions with expertise spanning full-stack development, microservices, and AI/NLP — building robust, scalable applications that enhance user experience.

0+ Years Exp.
0+ Projects
0+ Technologies
Md. Rafi - Software Engineer
Full Stack
AI / NLP
Scroll to explore

Crafting Digital Experiences

I'm a passionate Software Engineer based in Dhaka, Bangladesh, with a deep commitment to building software that makes a real difference. My journey spans from university research labs to enterprise-grade government systems.

With expertise in Spring Boot, Angular, Microservices, and NLP, I thrive at the intersection of complex backend architectures and intuitive user experiences. I've contributed to critical national infrastructure — including Bangladesh's Civil Registration and Vital Statistics (CRVS) system — and continue to push boundaries at Ahsanullah University of Science and Technology.

When I'm not coding, you'll find me exploring the latest in AI research, tinkering with embedded systems, or mentoring fellow developers.

Location Dhaka, Bangladesh
Experience 2+ Years
Degree B.Sc. in CSE
Languages Bangla, English

Professional Journey

Current October 2023 — Present

Software Engineer

ICT Center, Ahsanullah University of Science and Technology, Dhaka

Transitioned from Intern to full-time Software Engineer based on performance.

Spring Boot Angular 9 AngularJS Microservices jHipster REST API Spring Security Oracle PL/SQL Thymeleaf jQuery
  • Developed Lab Clearance Automation System, reducing clearance processing time
  • Built Online Application Platform with payment integration and auto document generation
  • Enhanced core systems and provided technical support for smooth operations
Government Previous Role

Senior Backend Developer

Civil Registration and Vital Statistics (CRVS) Project, Government of Bangladesh

Contributed to a large-scale national government digitization initiative — one of Bangladesh's most critical e-governance projects.

Backend Architecture Government Systems Large-scale Data Security
  • Engineered backend systems for national civil registration infrastructure
  • Worked on secure, scalable solutions handling sensitive citizen data
  • Contributed to one of Bangladesh's key e-governance digital transformation projects

Technical Arsenal

Programming Languages

☕ Java
🐍 Python
🔷 C#
⚡ C++
🔧 C

Frameworks

🍃 Spring Boot
🅰️ Angular
🌿 Django
🔷 ASP.NET MVC
🔄 Spring MVC
🏗️ Microservices

Web Technologies

🟡 JavaScript
🔵 TypeScript
🐘 PHP
📄 HTML5
🎨 CSS3
🅱️ Bootstrap
🔗 REST API

Database

🔴 Oracle SQL
🐬 MySQL
🟦 SQL Server
⚙️ PL/SQL

AI & Machine Learning

🗣️ NLP
👁️ Image Processing
🧠 Deep Learning

Tools & Embedded

🔀 Git
🤖 Arduino
🏭 jHipster
🔒 Spring Security

Featured Work

AI / Generative AI

HackerNews AI Summarizer

An intelligent tool that fetches live discussions from the HackerNews API and generates concise, insightful summaries using Google's Gemini AI — turning lengthy threads into digestible insights.

Python Gemini API HackerNews API GenAI
NLP / Machine Learning

IoT Security & ML Post Identification

Built an NLP model to classify and extract IoT security and ML-related posts from StackOverflow using text processing and machine learning techniques.

Python NLP Text Processing ML
NLP / Deep Learning

Bengali Text Punctuation Prediction

Built an NLP model to automatically predict and correct punctuation in Bengali text, improving readability and natural language understanding.

Python NLP Deep Learning
Full Stack Web

AniChan — Video Streaming Platform

Developed a full-featured video streaming platform with user authentication, video playback, and subscription management functionalities.

C# ASP.NET MVC SQL Server
Desktop Application

Restaurant Management System

Developed a comprehensive system to manage restaurant operations including order tracking, menu management, and automated billing.

Java Swing MSSQL
Embedded / IoT

Automated Bus Fare System (GPS)

Developed a GPS-enabled embedded system to automate bus fare calculation based on distance traveled, removing manual fare collection hassles.

Arduino GPS Embedded C

Milestones & Recognition

16th

DL Sprint 2.0 — BUET CSE Fest 2023

Ranked 16th out of 94 teams. Built deep learning models for Bengali Document Layout Analysis (BaDLAD dataset), focusing on model training, evaluation, and reproducibility.

Deep Learning Competition
🏅

Certificate of Honour — Best Panel Member

Led library coordination and orchestrated scientific seminars and workshops, earning Best Panel Member recognition at Motijheel Model Science Club (2015—2016).

Leadership
🚀

Space Camp 2014 — Rocket Model Making

Designed and built a rocket model, earning recognition for outstanding participation in Space Camp 2014 Rocket Model Making Competition.

Innovation
1st

LankaBangla Notre Dame Science Festival 2013

Ranked 1st — Developed and showcased an e-learning website, demonstrating web development and interactive learning features.

1st Place
2nd

Inter-School/College Science & Technology Fair 2013

Ranked 2nd — Developed and showcased the "Digital Online Education" website at EUHSSIAN Science & Technology Club.

2nd Place

Academic Background

2023
B.Sc. in Computer Science and Engineering
Ahsanullah University of Science and Technology
3.826
/ 4.00 CGPA
2017
Higher Secondary School Certificate (HSC)
Notre Dame College
5.00
/ 5.00 GPA
2015
Secondary School Certificate (SSC)
Motijheel Model High School
5.00
/ 5.00 GPA

Let's Build Together

Have a project in mind or want to collaborate? I'd love to hear from you.

Location 166, Tejkunipara, Tejgaon, Dhaka, Bangladesh