Muhammad Firoz Ali

.NET Developer | Full Stack Programmer

Explore My Work

1+ Year Experience

ASP.NET Core MVC | C# | SQL Server | Angular

View Experience

Building Modern Solutions

Clean Architecture | Entity Framework | Bootstrap

See Projects

About Me

Get to know more about my background and expertise

Profile Photo

Muhammad Firoz Ali

Programmer (.NET Developer)

πŸ“§ Email: mdfirozahmed698@gmail.com

πŸ”— Likdin: in/md-firoz-ali/

πŸ“˜ Facebook: muhammadfirozali698/

πŸ“ Location: Kallyanpur, Mirpur, Dhaka

Objective

Creative mindset with 6 months' experience in frontend and back-end development areas with willingness to learn and create single page applications. I'm looking for a role where I can contribute my knowledge, grow my career, and learn from other experienced team members.

What I Do

I specialize in developing robust web applications using ASP.NET Core MVC with clean architecture principles. My expertise includes database management with SQL Server, implementing role-based authorization, and creating responsive user interfaces with Bootstrap and JavaScript frameworks.

Currently at Perky Rabbit, I have contributed to multiple projects including CAD, DOR, Web Portal, Inventory Management, and FSCD RecruitHub, implementing Activity Log Systems, role-based Menu Permission Management, File/Image Upload functionalities, real-time incident and vehicle tracking, Web Portals and APIs for enterprise workflows, stock tracking and reporting, and CSV upload, attendance, schedule, and QR code generation features.

Work Experience

My professional journey and accomplishments

Perky Rabbit

Role: Programmer (.NET Developer)

Oct 2024 - Present
  • Participated in the development and implementation of government systems, including the Smart Fire Management System for Bangladesh Fire Service
  • Designed and implemented CAD and DOR desktop applications using WPF, .NET Core 6, and MariaDB for real-time incident handling, fire location tracking, and vehicle dispatch within 30 seconds
  • Developed a CAD Hotline (102) Call Receiving System to register incidents and automatically forward operational orders to DOR applications
  • Built DOR applications deployed at fire stations to receive orders, update response status, and track incident progress
  • Implemented a full Web-based CAD & DOR Control System with API architecture to monitor, manage, and control the entire operational workflow
  • Developed FSCD RecruitHub for Fire Service recruitment management, including CSV candidate upload, verification, attendance tracking, viva verification, report generation, and QR code generation & printing
  • Implemented scheduling systems for exams and interviews with schedule-based attendance validation
  • Designed auto-reloading dashboards and monitoring screens to display real-time system status and operational insights
  • Worked on OMS Inventory Management modules, including stock tracking and system-level operations
  • Implemented multiple photo upload features across systems for candidate records and operational documentation
  • Developed web-based reporting tools using .NET Core 6 for generating official documents and analytical reports
ASP.NET Core MVC ASP.NET Core WEB API C# Entity Framework Core SQL Server Bootstrap 5 JavaScript jQuery LINQ WPF Ajax

Teaching Assistant

Programming and Problem-Solving

  • Collaborated with instructor as part-time teaching Front End Angular Developer
  • Assisted students with programming concepts and problem-solving techniques
  • Conducted code reviews and provided constructive feedback

Real-Life Project Training

Worked with Senior Programmer (Full Stack Development)

6 Months
  • Worked directly with a senior programmer on real-world software development projects
  • Developed dynamic and responsive user interfaces using Angular, TypeScript, AG-Grid, Bootstrap, HTML, and CSS
  • Built RESTful APIs using ASP.NET Core Web API with SQL Server integration
  • Implemented CRUD operations, pagination, filtering, and core business logic under supervision
  • Collaborated on frontend-backend integration using reusable components and services
  • Developed a Task Management System including task, user, and employee management modules
  • Implemented role-based authentication and authorization with CRUD-level permissions
  • Built client management and payment tracking features with report generation
  • Implemented activity log management and CSV data upload functionality
  • Contributed to a School Management System with subject, teacher, and student management
  • Implemented assignment management and role-based access control for different user types
  • Designed and developed personal and academic portfolio websites for self and college projects
  • Improved problem-solving, debugging skills, and overall code quality through real project workflows
Angular TypeScript JavaScript AG-Grid ASP.NET Core Web API ASP.NET Core MVC C# SQL Server HTML CSS Bootstrap

Technical Skills

Technologies and tools I work with

🌐

HTML

🎨

CSS

πŸ“±

Bootstrap 3-5

⚑

JavaScript

πŸ“˜

TypeScript

πŸ…°οΈ

Angular

πŸ’»

C#

πŸ”·

ASP.NET Core

πŸ—„οΈ

SQL Server

πŸ“Š

AG Grid

🧩

ASP.NET Core MVC

πŸ–₯️

WPF

Programming Courses & Learning Journey

Basic Computer Course

Basic Computer Course

Duration: 6 Months

I completed my basic computer training which built a strong foundation in digital skills.

Basic Programming

Basic Programming

Duration: 9 Months

I learned fundamental programming from Alternative School including logic, problem-solving & coding basics.

Real Life Project Training

Real Life Project Training

Duration: 1 Year 6 Months

Learned advanced software development from a senior programmer while working on real live industry projects.

Projects

Some of my recent work

πŸ’»

WEB Portal

Enterprise business management portal with role-based authorization, Activity Log, and Menu Permission Management using ASP.NET Core MVC and Angular.

C# ASP.NET Core MVC ASP.NET Core WEB API My SQL Ajax Bootstrap
πŸ”₯

CAD Application

Desktop application for receiving 102 hotline calls, tracking incidents, and dispatching orders to fire stations using WPF, .NET Core 6, and MariaDB.

C# WPF .NET Core 6 MariaDB
πŸ“

DOR Application

Station-level application to receive orders from CAD, update incident status, and track real-time response.

C# WPF .NET Core 6 MariaDB
πŸ“¦

Inventory Management

System for managing stock, tracking inventory, and generating reports with real-time updates and user role management.

ASP.NET Core MVC ASP.NET Core WEB API C# Entity Framework Core My SQL MariaDB Ajax Bootstrap
πŸ“

Task Management System

Web application for managing tasks, users, employees, clients, payments, role-based permissions, activity logs, and CSV data uploads.

ASP.NET Core MVC JavaScript SQL Server Localhost deployed
🏫

School Management System

System to manage subjects, teachers, students, assignments, and role-based access control for school administration.

ASP.NET Core MVC C# SQL Server Bootstrap JavaScript

Education

My academic background

B.A. Honours in Philosophy

2017 - 2021

Meherpur Government College, Meherpur

Higher Secondary Certificate (H.S.C)

2015 - 2017

Meherpur Government College, Meherpur

Secondary School Certificate (S.S.C)

2011 - 2015

Garadob High School Gangni

Get In Touch

Let's discuss your next project

A Few Words About Me

I believe in continuous learning, discipline, and honesty in both life and work. For me, software development is not just writing code β€” it is about solving real problems, building reliable systems, and creating value that lasts.

I enjoy working on challenging projects, especially those that impact people’s lives, such as government and public service systems. My goal is to grow as a responsible developer while contributing positively to every project I am part of.