Avatar

Hey, I'm Ali ๐Ÿ‘‹

Full-Stack Software Engineer

I build full-stack platforms end to end โ€” .NET 10 and React 19 systems running payments, KYC and ERP sync across six countries, plus features used by 80,000+ people. Claude Code is how I ship faster, with custom agent skills of my own.

Claude Code power user ยท custom agent skills ยท AI-first delivery

01 โ€” Me

I'm Ali โ€” a full-stack software engineer with 5+ years shipping production software. At Golivea I owned features end to end on a multi-country MLM e-commerce platform: a React 19/TypeScript front end and a .NET 10 API with 40+ modules. I took it from one market to six regions, built the KYC-to-payout compliance pipeline, made payments reliable across the payment orchestrator, the Odoo ERP and the MLM engine, built the full admin back office, and led the move to the MLM engine v2 API. Before that, at Avijeh, I led an 11-month migration of booking.ir from a .NET monolith to Nuxt 3 with a decoupled REST API, and owned a travel reservation feature now used by 80,000+ people.

  • 5+ years full-stack, now focused on .NET 10 + React 19/TypeScript
  • Took a platform from one market to six regions, with per-country tax, shipping, currency, payments and legal rules
  • Built payment, KYC and ERP integrations that are idempotent and self-healing, so orders don't get lost
  • Led two major migrations: booking.ir to Nuxt 3, and Golivea to the MLM engine v2 API
  • Mentors and onboards engineers, keeps code reviews fast and production bug rates low

AI-first engineer, powered by Claude Code

Claude Code isn't a side tool for me; it's how I work every day, from planning and architecture to implementation, review and docs. I don't just use it, I extend it: I write my own Claude Code skills and make AI part of how the whole team ships.

  • Wrote custom Claude Code skills for automated code review, PDF reports of staged changes, and test-data seeding
  • Used Claude Code to deliver the Golivea platform end to end: 40+ backend modules, 25+ frontend features, six regions
  • Keep architecture docs current for every module so both people and AI agents work from the same source of truth
  • Led AI adoption at Avijeh, getting ~60% of the team using AI agents in their daily work

Based in Bursa, Turkey

02 โ€” Experience

Full-Stack Software Engineer (.NET / React) ยท Golivea

May 2026 โ€“ Sep 2026 ยท Remote

  • Owned features end-to-end on Golivea Dashboard, a multi-country MLM wellness e-commerce back office โ€” React 19/TypeScript SPA and a .NET 10 ASP.NET Core API with 40+ service modules serving networker, app, admin and partner audiences
  • Expanded the platform from a single market to six regions (Turkey, EU, Oman/MENA, UAE, Kuwait, North Cyprus) with per-region hub routing, VAT, shipping fees and thresholds, EUR/TRY pricing, payment providers and legal documents
  • Built an enforceable compliance pipeline โ€” Sumsub KYC with HMAC-signed tokens and webhooks, OTP-verified billing lock, and IBAN payouts matched against the KYC-verified name
  • Made payments reliable end-to-end via an in-house payment orchestrator (Pay.nl, OmanPay): idempotent HMAC-verified webhooks, idempotency keys, stuck-payment reconciliation, and automatic Odoo ERP sync and PV-report retries
  • Built the admin back office end-to-end โ€” Keycloak-synced user management, instant force logout via a Redis token-revocation registry, KYC review queue, catalog, tax and country config, order management, sales analytics and threaded support tickets
  • Led the migration from the MLM engine v1 API to v2, rebuilding network analytics (binary tree, team performance, week-over-week PV/CV metrics) and adding page-aggregation endpoints that cut Overview and My Journey from many API calls to one
  • Built a type-safe API layer โ€” one generic TanStack React Query + Axios hook typed from a central endpoint registry, used across ~85 modules โ€” plus a design-token system with Tailwind dark mode
  • Closed an X-Forwarded-For spoofing hole in a localhost-only admin guard, and added Redis caching with per-data-type TTLs alongside PostgreSQL and MongoDB
  • Wrote ~30 backend integration test suites (xUnit, Testcontainers) plus Jest, React Testing Library and Playwright tests; shipped through GitLab CI/CD with SemVer release branches, Docker, Kubernetes and automated UAT deploys

Software Engineer ยท Avijeh

Oct 2025 โ€“ Present ยท Remote

  • Led an 11-month full system migration within a 30+ member cross-functional team โ€” from a .NET DDD monolith to a Nuxt 3 frontend with a decoupled REST API backend, delivered to production on schedule
  • Owned and delivered a travel package reservation service end-to-end โ€” a core feature now used by 80,000+ users on booking.ir
  • Designed and built two custom internal packages (a calendar and a travel map component) solo โ€” adopted platform-wide, removing the need for third-party dependencies
  • Refactored app template architecture, decoupling business logic from UI into reusable composables โ€” cutting new-client customization time from 5โ€“6 weeks to ~3 weeks
  • Championed AI adoption across the team, guiding ~60% of members to actively use AI agents in their daily workflow
  • Onboarded and mentored 5+ new engineers, and ran code reviews that kept production bug rates consistently low

Front-End Engineer ยท Avijeh

Jan 2024 โ€“ Oct 2025 ยท Tehran, Iran

  • Shipped production-ready frontend features on a legacy codebase within a 7-person agile team, hitting every sprint deadline with zero missed milestones
  • Followed Git Flow for all development work โ€” clean branching, versioning, and collaboration standards
  • Proactively modernized legacy code during feature work without disrupting existing functionality
  • Progressed into code review responsibilities, reviewing and approving peer PRs to maintain code quality

Front-End Developer ยท ParsaIT

Nov 2021 โ€“ Jan 2024 ยท Istanbul, Turkey

  • Built a Vue 2 dashboard from scratch integrating the YouTube Studio API, letting YouTubers manage analytics and access video editing, consulting, and thumbnail design โ€” contributing directly to $100k+ revenue
  • Developed reusable HTML/CSS/jQuery modules compatible with Elementor, speeding up landing page delivery
  • Led a full codebase redesign with a developer and a UI/UX designer, improving semantic structure across landing pages and blog content
  • Cut codebase size by 30% by replacing redundant SCSS with structured Bootstrap utilities and eliminating duplicate styles

Education

Bachelor's Degree in Electrical Engineering โ€” Mazandaran University

Sep 2018 โ€“ Nov 2022 ยท Babolsar, Iran

Want the full story? Get in touch โ†’

03 โ€” Projects

Golivea Dashboard

End-to-end owner of features on a multi-country MLM wellness e-commerce back office โ€” a React 19/TypeScript SPA and a .NET 10 ASP.NET Core API with 40+ service modules, covering onboarding, KYC, a multi-region shop and checkout, payments, ERP sync, MLM network analytics, payouts, support and a full admin panel.

React 19TypeScriptTanStack React Query.NET 10ASP.NET CoreEF CorePostgreSQLRedisKeycloakSumsub KYCOdoo ERPGitLab CI/CD

Outcome โ€” Took the platform from one market to six regions with per-region tax, shipping, currency, payment and legal rules; made payments reliable with idempotent webhooks and reconciliation; built the admin back office; and led the MLM engine v2 migration, cutting key pages from many API calls to one.

booking.ir โ€” Travel Reservation Platform

Owned and delivered a travel package reservation service end-to-end for booking.ir, as part of an 11-month system migration from a .NET DDD monolith to a Nuxt 3 frontend with a decoupled REST API backend.

Nuxt 3TypeScriptREST API.NET

Outcome โ€” Now a core feature used by 80,000+ active users; also built two custom internal packages (calendar, travel map) adopted platform-wide.

YouTube Studio Analytics Dashboard

Built a Vue 2 dashboard from scratch integrating the YouTube Studio API, giving YouTubers a single place to manage analytics and access services like video editing, consulting, and thumbnail design.

Vue 2JavaScriptREST API Integration

Outcome โ€” Directly contributed to $100k+ in revenue for ParsaIT.

Want the deeper story? Get in touch โ†’

04 โ€” Skills

Backend

C#.NET 10ASP.NET Core Web APIEF CoreNode.jsPHPLaravelREST APIsWebhooksKeycloak (OIDC / OAuth2, JWT)Serilog + SeqOpenAPI / Swagger

Frontend

JavaScriptTypeScriptReact 19Next.jsVue 2/3Nuxt 3ViteTanStack React QueryZustandJotaiRedux ToolkitReact Hook FormZodTailwind CSSi18nextPWAHTMLCSSSCSSBootstrapjQuery

Databases & Caching

PostgreSQLPL/pgSQLRedisMongoDBMySQLSQL ServerCaching strategies

Testing

xUnitWebApplicationFactoryTestcontainersCoverletJestReact Testing LibraryPlaywright

DevOps & Cloud

DockerDocker ComposeKubernetesGitLab CI/CDnginxCaddyLinuxGitGit FlowGitHubJiraWordPressElementor

Integrations

Sumsub (KYC)Odoo ERP (JSON-RPC)Pay.nlOmanPayTwilio WhatsAppNetGSMGoogle Places APIS3 object storageSMTP email

AI workflow

Claude CodeCustom Claude Code skillsGitHub CopilotCursorAI-assisted development
Need these skills on your team? Get in touch โ†’

05 โ€” Contact

Let's build something.

Open to select freelance / contract work and full-stack roles where AI-assisted engineering is valued. Best way in is email.