Who I Am

I am a seasoned web developer with over 15 years of experience navigating the evolving landscape of the web. From the early days of simple scripts to today's complex cloud architectures, I've seen it all.

For the last 6 years, I have fully transitioned into Full Stack development. While I am comfortable working with Node.js and React, my true passion and expertise lie in the Laravel and Vue.js ecosystem. I thrive on building robust, data-driven applications where backend stability meets frontend reactivity.

What I Do

My core strengths revolve around architectural stability and database performance:

Laravel Expertise: Architecting complex APIs, background queues, and secure authentication systems. • Vue.js Development: Building reactive, component-based UIs that handle complex state effortlessly. • Database Mastery: I specialize in MySQL optimization, schema design, and handling complex queries (indexing, transactions, and reporting). • Versatile Stack: While I prefer the TALL/V stack, I can readily adapt to React or Node.js environments when a project demands it.

My Approach

With a decade and a half of coding behind me, I value pragmatism over hype. I believe that a well-designed database is the heart of any application.

I focus on: • Database-First Design: Ensuring data integrity and efficient indexing before writing a single line of business logic. • Clean Architecture: Writing maintainable, testable Laravel code that other developers can actually understand. • User Experience: Using Vue.js to make applications feel instant and responsive, without over-engineering the solution.

I build software meant to last, not just to launch.

Skills & Expertise

Technologies and tools I work with

Backend Development

PHP95%
Laravel95%
Node.js70%
Python40%
RESTful APIs90%
GraphQL70%

AI Agent and LLM

Chat-Gpt/Gemini95%
Claude Code95%
Cursor80%

Frontend Development

JavaScript95%
Vue.js95%
React85%
TypeScript90%
HTML595%
CSS390%
Tailwind CSS95%
Bootstrap70%

Database

MySQL95%
PostgreSQL70%
MongoDB70%
Redis75%
Database Design90%

DevOps & Tools

Git95%
Docker85%
AWS70%
CI/CD85%
Linux85%
Nginx80%

Testing & Quality

Playwright90%
PHPUnit85%
Jest80%
Test-Driven Development75%

Other Skills

Agile/Scrum90%
UI/UX Design75%
Team Leadership85%
Code Review90%
Technical Writing75%

Experience & Education

My professional journey

EducationAug 2025 — Present

Masters in of Computing Science ( AI and Data Science)

Shahjalal University Of Science and Technology · Finland, Vaasa

Currently Doing the masters in computer science. Major in Artificial intelligence and Data science

ExperienceAug 2022 — Present

Chief Technology Officer

TechCorp Solutions · Bangladesh, Dhaka

Leading development of enterprise-level web applications. Managing a team of 5 developers. Architecting scalable solutions using Laravel, Vue.js, and AWS.

ExperienceMay 2022 — Jul 2024

Full Stack Developer

Fit Bodies Inc · Remote

Responsibilities: • Frontend Development: Develop and maintain user interfaces using Vue.js and React.js, including frameworks such as Nuxt.js and Next.js. Design and implement responsive and visually appealing HTML/CSS layouts with Tailwind CSS. •Testing: Create and maintain unit tests using Vite for frontend components. Develop integration tests using Playwright to ensure comprehensive end-to-end testing. Write unit and functional tests for all API endpoints to ensure robustness and reliability. •Backend Development: Develop and maintain server-side applications using Laravel and Node.js (Express). Create and manage migrations and seeders to modify and test database schemas and data.

ExperienceOct 2012 — Jan 2022

Senior Developer

Classtune ( Team Creative) · Bangladesh, Dhaka

Responsibility • Client side programming using core JavaScript and JavaScript frameworks like jQuery,Angular js, etc. • Server side programming using PHP, Ruby and related frameworks like CodeIgniter, CakePHP, Yii, laravel 5, ruby on rails etc. • Rest api development for mobile team • Help team lead for Database Design, Time estimation, distribute task to team members if needed.

EducationJan 2002 — Jan 2006

Bachelor of Computer Science

Shahjalal University Of Science and Technology · Bangladesh, Sylhet

Graduated with honors. Focused on software engineering, algorithms, and database systems. Led multiple student projects and participated in hackathons.

Portfolio

Portfolio of Fahim Mohammad Chowdhury, a full-stack software engineer specializing in Laravel backend development and Vue.js / Nuxt.js frontend applications. I build scalable, secure, and high-performance web applications.

Connect

© 2026 Portfolio. All rights reserved.