I build and fix Vue, Nuxt, React and Angular frontends, including the messy legacy ones.
4+ years at Simform Solutions · 12 technical articles · an MSAL + Nuxt 3 starter others use (35★)

Case studies
What the problem was, what I did about it, and what shipped.
Nuxt 2 to Nuxt 3 migration on an open-source platform
An open-source no-code database platform
Migrated a large open-source no-code database platform from Nuxt 2 to Nuxt 3, traced a long-standing search race condition, and worked through a backlog of production Sentry errors.
Creator and fan subscription platform
A creator subscription startup
Built the frontend for a subscription platform with three user roles — OAuth sign-in, Stripe subscriptions, real-time chat and role-based routing — against a backend being written in parallel.
Offline media in a legacy senior-care platform
A US senior-care communication platform
Made a communication platform work on unreliable connections with an IndexedDB media cache and a fallback for expired S3 URLs, and fixed a popup bug caused by a timer attached to reused DOM.
How I can help
Three things I am hired to do. Each one links to work you can check.
Vue and Nuxt migrations
Your app is on Vue 2, Nuxt 2, or a Nuxt 3 version you have stopped upgrading, and the longer it sits the more it costs.
Features and bug fixing in existing apps
You have a working Vue, React or Angular app — possibly with jQuery still in it — and you need someone who can work in it without a three-month ramp-up.
Auth integration
You need Microsoft Entra ID (Azure AD), MSAL or OAuth working properly in a Vue or Nuxt app, including the parts the official docs skip.
Open source
103 stars across my public repositories. Everything here is readable before you hire me.
msal-with-nuxt3
VueA working Microsoft Entra ID (Azure AD) sign-in flow for Nuxt 3, using MSAL. Covers the bits the official docs skip: token refresh, route guards and SSR.
- Stars
- 35
- Forks
- 12
- Last push
- November 2023
awesome-Javascript-collection
HTMLSmall vanilla JavaScript projects, each one built to teach a single idea.
- Stars
- 8
- Forks
- 5
- Last push
- July 2025
awesome-javascript-concepts
JavaScriptJavaScript language concepts written out as runnable examples rather than definitions.
- Stars
- 6
- Forks
- 3
- Last push
- April 2025
awesome-almost-stack
TypeScriptTypeScript experiments and stack spikes.
- Stars
- 2
- Forks
- 0
- Last push
- July 2025
resto-mgmt-monorepo
TypeScriptA restaurant management monorepo, built as the working example behind the monorepo article rather than a toy.
- Stars
- 1
- Forks
- 0
- Last push
- December 2025
tanstack-query-poc-library
TypeScriptTanStack Query patterns pulled out as a library, from the article on the same subject.
- Stars
- 0
- Forks
- 0
- Last push
- October 2025
eda-warehouse
TypeScriptAn event-driven architecture demo: a warehouse domain wired up with React.
- Stars
- 0
- Forks
- 0
- Last push
- August 2025
Source: GitHub API, updated 28 September 2026. github.com/Akash52
Writing
Migrations, architecture and the parts that went wrong.

I Converted a Production Angular App to a Micro-Frontend Shell — Here's Every Wall I Hit
Converting a live Angular 20 dashboard into a Native Federation shell. The ticket read as thirteen subtasks; it turned into twelve failures that are not documented anywhere, and the commands that got past each one.
Read on Medium
The Real-World Monorepo Guide: What They Don't Tell You
Four hours failing to configure Nx, then fifteen minutes to get Turborepo running. What worked and what failed across three production monorepos, rather than how Google does it.
Read on Medium
How I Successfully Migrated My Production App from Nuxt 3 to Nuxt 4
A production app with authentication and multi-tenancy moved from Nuxt 3 to Nuxt 4 in a week, without downtime. Every issue I hit, and what fixed it.
Read on MediumWorking on something that needs a frontend engineer?
Tell me what you are building and what is in the way. If I am not the right person for it, I will say so.