const app = createNuxtApp() import { ref, computed } from 'vue' import { useFetch } from '#app' export default defineNuxtConfig({ modules: ['@nuxtjs/tailwindcss'], ssr: true, devtools: { enabled: true }, }) async function fetchProjects() { const { data } = await useFetch('/api/projects') return data.value } class Developer { name = 'Fahim' stack = ['Laravel', 'Vue', 'Nuxt'] passion = 'Building great software' async build(idea) { const plan = await this.architect(idea) const code = await this.implement(plan) return this.deploy(code) } } // Laravel API Routes Route::prefix('api/v1')->group(function () { Route::get('/projects', [ProjectController::class]); Route::get('/blog', [BlogController::class]); Route::post('/contact', [ContactController::class]); }); // Database query $projects = Project::published() ->with(['tags', 'images']) ->orderBy('created_at', 'desc') ->paginate(12); const skills = reactive({ frontend: ['Vue.js', 'Nuxt', 'Tailwind'], backend: ['Laravel', 'Node.js', 'PHP'], database: ['MySQL', 'PostgreSQL', 'Redis'], }) git commit -m "ship it" npm run build && npm run deploy docker compose up -d --build const app = createNuxtApp() import { ref, computed } from 'vue' import { useFetch } from '#app' export default defineNuxtConfig({ modules: ['@nuxtjs/tailwindcss'], ssr: true, devtools: { enabled: true }, }) async function fetchProjects() { const { data } = await useFetch('/api/projects') return data.value } class Developer { name = 'Fahim' stack = ['Laravel', 'Vue', 'Nuxt'] passion = 'Building great software' async build(idea) { const plan = await this.architect(idea) const code = await this.implement(plan) return this.deploy(code) } } // Laravel API Routes Route::prefix('api/v1')->group(function () { Route::get('/projects', [ProjectController::class]); Route::get('/blog', [BlogController::class]); Route::post('/contact', [ContactController::class]); }); // Database query $projects = Project::published() ->with(['tags', 'images']) ->orderBy('created_at', 'desc') ->paginate(12); const skills = reactive({ frontend: ['Vue.js', 'Nuxt', 'Tailwind'], backend: ['Laravel', 'Node.js', 'PHP'], database: ['MySQL', 'PostgreSQL', 'Redis'], }) git commit -m "ship it" npm run build && npm run deploy docker compose up -d --build
Hello, I'm a Developer

I Build
|

Full-stack developer crafting modern web experiences with clean code and creative solutions.

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%

Try My Terminal

Explore my portfolio the developer way

portfolio@fahim: ~
$

Type help to get started · Use ↑↓ for command history

What Clients Say

Feedback from people I've worked with

"Fahim was great to work with. He communicated well and consistently with myself and his technical lead. He provided good idea input for the project as we advanced through the backend development as well as understood direction, asked questions as needed to be a strong team member in our project group.I appreciate the professional attitude and communication from Fahim and would definitely rehire for future projects."

Tom

Fit Bodies

Have a project in mind?

Let's work together to bring your ideas to life. I'm always open to new opportunities and collaborations.

Get in Touch

FahimPortfolio

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.