Resume

Ashraful Islam

Senior Software Engineer — Laravel · NestJS · React · Next.js

Senior Software Engineer with 6+ years of experience building scalable web applications using Laravel, NestJS, React, and modern JavaScript frameworks. Strong expertise in API design, system architecture, Docker-based DevOps, and CI/CD pipelines. Proven ability to deliver end-to-end products independently, optimize performance, and mentor engineers.

guest@portfolio:~/career$ git log --oneline

Experience

c710001
Senior Software Engineer @ SIM Solution LTD
Feb 2026 – Present · CB-211/6 Puran Kachukhet Bazar, Dhaka Cantonment, Dhaka-1206

Working as a Senior Software Engineer, designing and developing scalable ERP systems using Domain-Driven Design (DDD), Hexagonal Architecture, and Event-Driven Architecture. Responsible for system architecture, technical design, and implementation of highly concurrent and high-traffic enterprise applications. Designing decoupled, maintainable, and resilient services with a strong focus on scalability, performance, reliability, and data consistency. Applying appropriate design patterns and architectural principles to solve complex business and technical challenges while optimizing application and database performance. Collaborating with the engineering team on architecture decisions, code reviews, technical solutions, and mentoring to maintain high-quality software development standards.

* main
ce7000b
Senior Software Engineer @ Gyanbikash Digital Technologies Ltd
Sep 2024 – Jan 2026 · Niketon, Gulshan-1, Dhaka

Rejoined to lead delivery on the Learning Management System. Built course creation, exams and analytics modules, scaled the platform for 10K+ users, and collaborated with product teams to ship new features and improvements.

main~4
ce7000c
Senior Software Engineer (Contractual) @ HSBLCO LLC
Nov 2024 – Mar 2025 · Mirpur-2, Dhaka

Designed modular REST APIs following SOLID principles, improved backend performance through query and code optimization, and delivered features independently within tight deadlines.

main~3
ce7000d
Senior Software Engineer @ CCN Info Tech Ltd
Jul 2022 – Aug 2024 · Bashundhara, Dhaka

Led full-stack development of enterprise applications with Laravel, Inertia.js, Remix.js and Next.js. Designed scalable REST APIs and microservice-oriented architecture, integrated third-party services (payment, SMS, authentication), mentored junior developers and implemented Docker-based CI/CD pipelines.

main~2
ce7000e
Senior Software Engineer @ Gyanbikash Digital Technologies Ltd
Jul 2021 – Jun 2022 · Niketon, Gulshan-1, Dhaka

Developed a Learning Management System with React, Laravel and MongoDB — course creation, exams and analytics modules scaled to 10K+ users — and collaborated with product teams on new features.

main~1
ce7000f
Full Stack Developer @ Grid Stacks
Jan 2020 – Jun 2021 · Banasree, Dhaka

Built full-stack web applications using Laravel, React/Vue and MySQL, designed REST APIs and reusable frontend components, and deployed and maintained applications on Linux servers.

main~0
guest@portfolio:~/academia$ cat education.log

Education

edu
B.Sc. in Computer Science and Engineering
Bangladesh Institute of Science & Technology · 2018
HEAD
guest@portfolio:~/skills$ grep -r . levels/

Skills

Backend
LaravelExpert
NestJSExpert
ExpressAdvanced
Database
MySQLExpert
MongoDBAdvanced
PostgresSQLAdvanced
DevOps
DockerAdvanced
NginxAdvanced
CI/CDAdvanced
GitExpert
Frontend
ReactExpert
VueExpert
Next.jsAdvanced
Remix.jsProficient
React NativeProficient
State/Data
Redux ToolkitExpert
ZustandAdvanced
PiniaAdvanced
TanStack QueryExpert
UI
Mantine UIExpert
Material UIAdvanced
Ant DesignProficient
Tailwind CSSAdvanced