
I'm Ekramul Alam
Hello! I'm Ekramul.
Get to know me
CSE graduate with competitive programming experience (Max Codeforces Rating: 1257) and strong foundations in Data Structures & Algorithms, Computer Networks, and Operating Systems. Proficient in Java, C++, Python, JavaScript, TypeScript, and PHP, with hands-on full-stack development across Spring Boot, MERN, and Laravel ecosystems. Skilled in RESTful API design, relational databases (MySQL, PostgreSQL), MongoDB, and modern React/Next.js frontends. Familiar with AI-integrated development using LangChain, vector search (pgvector, ChromaDB), and FastAPI. Known for clean coding practices, quick adaptability, and strong problem-solving ability.
Download ResumeResume
My education and experience
Education
B.Sc. in Computer Science and Engineering
Khulna University of Engineering & Technology (KUET). CGPA: 3.36 / 4.00 (up to 7th Semester). Specialization in Data Structures, Algorithms, Operating Systems, Computer Networks, and DBMS.
Higher Secondary Certificate (HSC)
Notre Dame College, Dhaka. Group: Science.
Experience
Full-Stack Web Developer (Part-time)
TechnoPLUS IT - Remote (Aus). Built and maintained a Laravel 9 + Vue.js LMS using Porto/Apiato modular architecture, applying OOP and design patterns (Repository, Service, Observer) across 15+ domain containers. Independently researched and implemented custom H5P interactive content integration from scratch, and designed RESTful APIs with role-based access control. Implemented relational database tables with ordered pivot tables, SoftDeletes, and JSON metadata columns to support a flexible multi-content-type lesson structure.
Activities & Achievements
Leadership roles, hackathons, and programming contest achievements
BUET CSE Fest 2026 Hackathon
FinalistCompeted as a finalist in one of the premier national hackathons.
Dhaka, BangladeshBITFEST 2025
Executive MemberOrganized and managed technical activities for KUET's national tech fest.
Khulna, BangladeshSGIPC (Special Group of Interest in Programming Contest)
Campaign EditorCoordinated campaigns and editorial work to foster the competitive programming ecosystem at KUET.
Khulna, BangladeshIntra KUET Programming Contest 2023
Best Team 2k20 Award WinnerAwarded as the top team representing the 2020 batch at the university contest.
Khulna, BangladeshInter-University Programming Contests (IUPC)
ParticipantRepresented KUET in several national inter-university programming contests.
KUETSkills
Technologies and tools I work with
Languages
⚡ Core Stack
🌱 Familiar
Web & Frameworks
⚡ Core Stack
🌱 Familiar
Databases & ORM
⚡ Core Stack
🌱 Familiar
AI / ML
⚡ Core Stack
🌱 Familiar
Tools & DevOps
⚡ Core Stack
🌱 Familiar
Core CS
⚡ Core Stack
Communication
⚡ Core Stack
My Projects
Things I've built and contributed to

Moviecrates — AI Movie Recommender
Built a multi-user movie recommendation platform with Next.js/React frontend and Spring Boot REST API backed by PostgreSQL + pgvector; containerized with Docker and deployed to Azure Container Apps. Engineered stateless Google OAuth2 auth issuing httpOnly JWT cookies, strict per-user repository boundaries to structurally eliminate IDOR risks, prompt-injection defenses, and per-user sliding-window rate limiting.

Automated Healthcare System
Built a full-stack healthcare platform with React.js, Node.js, Express, and MongoDB featuring doctor appointment booking, pharmacy cart, blood donor search, and emergency ambulance services. Implemented JWT-based authentication with bcrypt password hashing, role-based access control, and Cloudinary image uploads. Integrated Google Gemini, ChromaDB vector store, Tesseract OCR, and a multi-format document parser for medical search.

AI-Powered Learning Platform
Developed a university course assistant with AI-powered tutoring and intelligent content search using LangChain and vector embeddings. Engineered a FastAPI backend with Supabase (PostgreSQL) and row-level security, supporting real-time updates and separate portals for students and instructors.

MemeGrove — Social Media Platform
Designed and built a full-featured social platform from scratch with user authentication, image upload pipeline using Intervention Image, likes, comments, following system, and real-time event-driven notifications. Implemented a custom trending algorithm combining engagement metrics with time decay, tag analytics, and infinite scroll.
Contact Me
Have a project in mind or want to say hi? Let's connect!
Phone
+8801752729605
ekramul.alam21@gmail.com
Address
Dhaka, Bangladesh
