Software Engineer

Nazmul
Islam Naim

PHP & Laravel Backend Specialist with 4+ years building scalable enterprise systems, government platforms, and high-performance REST APIs handling millions of records.

4+
Years Experience
5M+
Records Handled
~30%
Performance Gain
Nazmul Islam Naim
Laravel
Expert

Who I Am

I'm a Software Engineer with 4+ years of experience specializing in PHP and Laravel backend development. My expertise lies in architecting REST APIs, designing scalable database schemas, and building enterprise-grade government and financial systems.

I've built and maintained high-availability platforms processing millions of records, consistently improving performance through Redis caching, query optimization, and clean architectural patterns like MVC, OOP, and SOLID principles.

I thrive in cross-functional environments, collaborating with ML engineers, QA specialists, and design teams to deliver end-to-end solutions — from development all the way to production deployment.

Experience

Software Developer
Mar 2024 – Present
Business Automation Ltd. · Dhaka
  • Built and maintained high-availability government systems handling 5M+ records
  • Improved system performance by ~30% using Redis caching & query optimization
  • Owned and delivered core modules end-to-end from development to deployment
  • Collaborated cross-functionally with ML, QA, Design & Operations teams
  • Managed and optimized secure communication between various API servers
Laravel FastAPI Next.js Yii Redis OpenTelemetry SSO (KeyCloak) Oracle 10g
Projects: SLSD (MOHPW), BIDA-V2 (BIDA), D2K (ERP), GAIN
Software Developer
Sep 2021 – Dec 2023
Binary It · Uttara, Dhaka
  • Worked on government and private enterprise solutions end-to-end
  • Handled requirement collection, analysis, and project planning
  • Coded backend systems following best practices and code reusability principles
  • Managed deployment, delivery, maintenance, and client meetings
Laravel JavaScript jQuery cPanel WHM Panel
Projects: PMS (PPA), E-STORE (PPA), VMS (PPA), HRM (IFA)
Instructor – Computer Technology
Feb 2019 – Sep 2021
Institute of Communication Technology · Uttara, Dhaka
  • Taught computer science subjects and managed exam invigilation duties
  • Organized sports events and study tours for students
  • Recognized with the Best Teacher Award

Technical Skills

★ Core Philosophy
SOLID Principles

Writing clean, scalable, and maintainable software is not optional — it's a discipline. Every system I build is anchored in SOLID design to ensure long-term quality and team productivity.

S
Single Responsibility
One class, one reason to change
O
Open / Closed
Open for extension, closed for modification
L
Liskov Substitution
Subtypes must be substitutable for base types
I
Interface Segregation
No client should depend on unused methods
D
Dependency Inversion
Depend on abstractions, not concretions
// Languages & Frameworks
PHP Laravel Python FastAPI JavaScript jQuery Ajax Next.js Yii
// Database & Caching
MySQL Oracle 10g PL/SQL Triggers Redis CronJob Queue DBeaver
// Messaging & DevOps
RabbitMQ Docker Jenkins cPanel WHM Panel Linux (Ubuntu)
// API & Integrations
REST API Curl Guzzle SSO (KeyCloak) SSL / NID SonaliPayment SMS & Email
// Architecture & Practices
MVC Pattern OOP SOLID Agile DB Design Code Optimization Documentation
// Soft Skills
Leadership Problem Solving Time Management Clean Code Pressure Handling Teamwork

Education

BSc in Computer Science & Engineering
Bangladesh University · Adabar, Mohammadpur, Dhaka
2019 – 2022 CGPA: 3.86 / 4.00
Diploma in Computer Technology
Patuakhali Polytechnic Institute
2013 – 2017 CGPA: 3.79 / 4.00

Awards & Achievements

🏆
Game Development under A2I
Top 5 Position · Patuakhali Polytechnic Institute
🌟
Best Teacher Award
Institute of Communication Technology