Mehmet Yavuzatmaca

Mehmet
Yavuzatmaca

Full-Stack Engineer & Solutions Architect

I build scalable ERP systems, Fintech platforms, and AI-powered web applications with 15+ years of hands-on engineering experience.

About

I started coding in 2003 and have been building digital products ever since. Over 15+ years of professional experience, I've architected everything from small business tools to enterprise-grade ERP systems processing millions in transactions.

My sweet spot is translating gnarly business requirements — especially in construction, finance, and e-commerce — into clean, maintainable, and scalable architectures. I thrive at the intersection of robust backend systems and modern frontend experiences.

Currently building GoRewards, an AI-powered content platform for Canadian credit card rewards, alongside enterprise systems like Axis ERP and ConstructionPro, while maintaining live fintech platforms like MyLoonie and QCFinance.

Enterprise ERP
Complex multi-module business systems with advanced financial tracking
Fintech
Tax engines, financial calculators, payment integrations
AI Integration
Gemini, OpenAI, intelligent algorithms & automated workflows
Portfolio

Selected Work

Production systems serving real users — from enterprise ERP platforms to AI-powered fintech solutions across Turkish and Canadian markets.

Axis ERP — Enterprise Resource Planning
In Development
01 / Enterprise System

Axis ERP — Enterprise Resource Planning

Comprehensive ERP system for SMEs featuring 116+ Eloquent models and 60+ HTTP controllers. Complete business solution managing accounting with double-entry bookkeeping, multi-currency support (TCMB integration), inventory across multiple warehouses, sales & purchasing with e-invoice integration, banking operations, cash management, HR with payroll, and production with BOM management. Real-time dashboard with KPIs and automated background jobs.

Progress70%
Laravel 8Vue.js 3MySQLPiniaTailwind CSSDomPDF
  • 116+ Eloquent models, 60+ controllers
  • Multi-currency TCMB integration
  • Turkish e-invoice (E-Fatura)
  • Multi-warehouse inventory system
  • Production & BOM management
  • Real-time KPI dashboard
ConstructionPro — Project Management Platform
Near Completion

ConstructionPro — Project Management Platform

Enterprise construction and real estate management SaaS platform for Turkish construction companies. Features project phase tracking, multi-supplier RFQ workflows with automated comparison, hakediş (progress payment) processing with delay penalties, bartır (barter payment) system, property unit sales management, and comprehensive cash flow analysis. Built with Next.js 15, Prisma ORM, and multi-tenant architecture supporting role-based access control across 6 user roles. Includes mobile app via Capacitor for on-site access.

Progress90%
Next.js 15PrismaPostgreSQLVitestZodTypeScriptCapacitor
GoRewards — Credit Card Rewards Optimizer
In Development

GoRewards — Credit Card Rewards Optimizer

AI-powered credit card rewards optimization platform for Canadian users. Analyzes monthly spending patterns across categories (groceries, gas, dining, bills) and recommends optimal credit card strategies using GPT-4. Features 38+ Canadian credit card database with real-time bonus tracking, multi-card route optimization algorithm, affiliate tracking system, and personalized reward value calculations including annual fees and welcome bonuses. Built with Next.js 14, PostgreSQL, Prisma ORM, and integrated with OpenAI, Stripe, Plaid, and Clerk authentication.

Progress68%
Next.js 14TypeScriptOpenAI GPT-4PostgreSQLPrismaStripe
QCFinance — Quebec Financial Calculator Platform
Active Production

QCFinance — Quebec Financial Calculator Platform

French-language financial planning platform with 20+ calculators specifically designed for Quebec residents. Features province-specific tax calculations, salary estimators with Quebec deductions, mortgage affordability tools, family benefit calculators (RAMQ, childcare), GST/QST calculators, welcome tax calculator, student loan planners, and rent vs buy comparisons. Built with Next.js 16, React 19, TypeScript, integrated with Bank of Canada Valet API, featuring MDX blog system, PDF export, scenario comparison, and LocalStorage persistence. SEO score 95+ with comprehensive structured data.

Progress100%
Next.js 16React 19TypeScriptRechartsMDXVitest
MyLoonie — Canadian Financial Calculator Suite
Active Production

MyLoonie — Canadian Financial Calculator Suite

Comprehensive financial planning platform serving all 10 Canadian provinces with 20+ interactive calculators. Features province-specific 2026 tax rates, salary calculators with RRSP optimization, mortgage tools with amortization schedules, CPP/EI calculators, GST/QST calculators, welcome tax calculator, auto loan comparisons including EV vs gas, retirement planning, debt management, and income percentile analysis. 240+ pre-generated static pages using SSG with city-level data integration, MDX blog system, and PDF export. Lighthouse performance score 95+ with sub-2 second load times.

Progress100%
Next.js 14TypeScriptChart.jsRechartsTailwind CSSMDXVercel
Skills & Technologies
Frontend
  • React & Next.js (14 / 15)
  • Vue.js 3 & Pinia
  • TypeScript & JavaScript
  • Tailwind CSS
  • Framer Motion
  • Chart.js & Recharts
Backend
  • Laravel 8/10 & PHP 8+
  • Node.js & Python
  • Next.js API Routes & Server Actions
  • REST API & WordPress API
Database & ORM
  • PostgreSQL & MySQL
  • Prisma ORM & Eloquent
  • Schema Design & Migrations
  • Multi-currency & TCMB Integration
Testing & Tools
  • Vitest & PHPUnit
  • Zod Schema Validation
  • Git & CI/CD
  • Vercel & Docker
AI & Integrations
  • OpenAI GPT-4 & Google Gemini
  • Stripe & Plaid
  • Bank of Canada API
  • E-Invoice & WhatsApp Business API
Get in Touch
What's Next?

Let's Build Something Great

I'm always looking for new challenges — whether it's a full-stack product build, a technical architecture consultation, or just chatting about the latest in web tech.

Say Hello