Hi, Welcome to Shakir's Portfolio. please wait for a while.. Loading..... Mohamed Shakir | Software Engineer Portfolio

Hello, I am

Mohamed Shakir Software Engineer | |

Building scalable, high-performance web applications and integrating advanced AI/ML capabilities to solve complex real-world problems.

Profile Picture
Available for Projects

About Me

I am a Software Engineer with a strong foundation in full-stack development and modern AI technologies. I have experience working with both the Microsoft ecosystem (.NET) and JavaScript stacks (MERN), building scalable and efficient web applications.

My passion lies at the intersection of robust backend engineering and intelligent AI automation, helping businesses transform their legacy operations into future-ready, AI-driven solutions.

2+

Years Experience

5+

Projects

100%

Success Rate

AI/ML

Certified Expert

Educational Qualifications

Main Degree

  • Program BSc in Information Technology (Reading for)
  • University Rajarata University of Sri Lanka
  • Expected December 2026
  • Current GPA 3.4 / 4.0
  • Status Final Year Student

G.C.E. Advanced Level (Physical Science Stream) — 2021

  • Combined Mathematics C
  • Physics C
  • Chemistry C

G.C.E. Ordinary Level — 2017

  • Result 9 Subjects passed with 'A' (Distinction) passes

Technical Expertise

Programming Langs

  • Python
  • C#
  • JavaScript
  • C++

Frontend

  • React JS
  • Next JS
  • Blazor

Backend

  • ASP.NET Core
  • Node.js
  • Django

Databases

  • SQL Server
  • PostgreSQL
  • MongoDB

AI / ML

  • OpenAI & Gemini APIs
  • LangChain
  • RAG Architecture
  • Vector Databases
  • Supervised Learning
  • Unsupervised Learning

Featured Projects

ServiceBoard Platform

Next Js Node Js Typescript Mongo DB

Problem: House owners struggle to find trustworthy local service providers due to outdated listings, fake reviews, and poor communication, while contractors face challenges in gaining clients and managing jobs efficiently.

Solution: Developed a platform for house owners and tradespeople with streamlined hiring, real-time notifications, and a dynamic star-rating system to improve trust and accountability.

  • Built a double-sided platform with role-based dashboards for homeowners and tradespeople, supporting job posting, hiring, and work tracking.
  • Developed a real-time notification system and dynamic 1–5 star rating engine that instantly updates contractor reputation and user engagement.

Impact: Improved trust, transparency, and hiring efficiency through real-time ratings, notifications, and a scalable SaaS-ready platform.

AI YouTube Video Summarizer

Python Gemini API Gradio YouTube Transcript API CSS

Problem: People struggle to quickly digest long YouTube videos and extract key takeaways without watching the entire content.

Solution: Developed an AI-powered web application that instantly generates concise summaries, key takeaways, and bullet points from any YouTube video URL.

  • Implemented robust transcript fetching with automated fallback logic to reliably extract captions across multiple languages.
  • Integrated the latest Google Gemini AI API with exponential backoff and retry mechanisms to gracefully handle rate limiting and server errors.
  • Built a sleek, responsive user interface using Gradio and custom CSS featuring a modern glassmorphism aesthetic.

Impact: Delivered a seamless productivity tool that saves users hours of watch time by providing instant, highly readable video insights.

Smart Gym Management & Retention System

React Mongo DBL Node.js Cloudinary Socket.io

Problem: Manual gym attendance, spotty payments, no data retention ==> revenue loss and low engagement..

Test Login Credintials : Email => demoapp@samrtgym.com | Password => demo@1234

Solution: Developed a SaaS-ready, real-time gym management platform that centralizes operations and leverages behavioral intelligence to improve member retention and operational efficiency.

  • Built a QR-based attendance system with real-time validation using Socket.io.
  • Implemented a gamification layer (points, streaks, leaderboards) to boost engagement.
  • Integrated automated payment tracking & cron-based reminder system.

Impact: Increased member retention through proactive engagement strategies.

HR-Payroll System

ASP.NET Core PostgreSQL Typescript C#

Problem: Fragmented legacy HR software leading to manual payroll calculation errors and inefficient leave tracking.

Test Login Credintials : Email => admin@hrpaynexus.com | Password => Admin@123

Solution: Architected a centralized enterprise HR and payroll management system providing real-time data automation.

  • Automated tax & payroll processing engine.
  • Role-based access control and secure API endpoints.
  • PDF payslip generation with custom branding.

Impact: Reduced payroll processing time and eliminated calculation discrepancies.

=> For more details, please go through the README file in the github repository

DocQuery AI: Intelligent PDF Analysis System - RAG

Python LangChain Google Gemini Streamlit

Problem: Extracting specific insights from massive unindexed PDF documents is time-prohibitive.

Solution: Built an intelligent Retrieval-Augmented Generation (RAG) pipeline for interactive document querying.

  • Semantic search using vector embeddings and FAISS.
  • Context-aware LLM responses mitigating hallucinations.
  • Web interface for seamless document upload & chat.

Impact: Cut document review time by 90% and ensured 98% accuracy on domain-specific queries.

Real-time Chat App

MERN Stack Socket.io JWT Auth

Problem: Lack of secure, instantaneous communication platforms without heavy third-party dependencies.

Solution: Developed a responsive real-time messaging application with end-to-end WebSocket integration.

  • Bi-directional event-based latency-free messaging.
  • Persisted chat history with MongoDB.
  • Secure JWT authentication and online status tracking.

Impact: Enabled seamless communication capable of handling concurrent connections efficiently.

Smart Task Manager

React Js Node Js PostgreSQL Neon

Problem: People struggle to manage tasks, priorities, and workflows effectively without a centralized and scalable system.

Solution: Developed a full-stack Smart Task Manager application to organize tasks, projects, and workflows with a scalable backend and modern UI.

  • Built RESTful APIs with JWT authentication and role-based data isolation.
  • Implemented advanced task features including categorization, priority levels, and filtering.
  • Designed scalable PostgreSQL schema with Prisma ensuring data integrity and performance.

Impact:Delivered a scalable productivity system with improved user experience and efficient workflow management.

Professional Experience

Freelance Software Engineer

2024 — Present
  • Developed and deployed 3+ full-stack web applications using the MERN stack for real clients.
  • Built secure REST APIs with JWT authentication and role-based access control.
  • Designed and managed databases using MongoDB and SQL Server.
  • Used AI tools to improve coding efficiency and reduce debugging time.

Currently Building

AI-Powered Multilingual Business Risk Intelligence System

Currently doing a research on low resource language processing like sinhala and developing an advanced NLP system to analyze Sinhala-English customer reviews, including emojis and informal language. The system performs sentiment analysis and aspect-based classification [Delivery Risk , Trust Risk , Quality Risk] using transformer models. Utilizing XLM-RoBERTa with adapter-based fine-tuning, the project focuses on building an efficient, scalable solution that generates business risk scores and actionable insights for e-commerce sellers.

Professional Certifications

AI/ML Engineer - Stage 2

Centre for Open and Distance Education - SLIIT

Expanded into advanced ML algorithms and model optimization techniques, applying supervised learning methods to solve real-world problems with improved accuracy and performance.

12.01.2026

Modernize Infrastructure and Applications with Google Cloud

Google Cloud

Learned cloud modernization, including virtual machines, containers, serverless computing, APIs, and hybrid/multi-cloud strategies for scalable application deployment. ()

20.11.2025

Advanced Python

CODEL - University of Moratuwa

Verification Key - ezZuM3HouR Developed strong Python fundamentals including control flow, functions, file handling, and OOP through structured lessons, quizzes, and hands-on problem-solving exercises.

20.11.2025

AI/ML Engineer - Stage 1

Centre for Open and Distance Education - SLIIT

In-depth understanding of ML algorithms, neural networks, and practical AI implementations.

27.10.2025

Career Essentials in Generative AI

Microsoft & LinkedIn Learning

Foundation in generative AI, including LLMs, prompt engineering, AI tools (Copilot), and real-world applications with focus on automation and ethical AI usage.

12.26.2024

web Development

CODEL - University of Moratuwa

Verification Key - Ky3zzRJuFv Built strong foundations in HTML, CSS, JavaScript, UI/UX design, and server-side programming through hands-on projects and industry-focused learning.

24.12.2024

Get in Touch

Have a project in mind? Let's collaborate and create something extraordinary together!

Let's Connect

Reach out through any of these channels. I'm always eager to discuss new opportunities, interesting projects, and innovative ideas.