Available for work

Akhil Johns

Full-Stack Engineer

I build production-grade SaaS, enterprise HR & payroll systems, and AI-integrated web apps. Based in Ernakulam, India.

2+years
15+projects
3full-stack systems
ReactTypeScriptNext.jsPostgreSQLC#Three.js
Scroll

Building reliable software
for real institutions

I work at Topscore Solutions in Ernakulam, where I've designed and shipped two full-stack systems from scratch — a payroll engine and an HR portal — both actively used across multiple institutions.

Beyond my day job, I build SaaS products on my own time: a multi-tenant payroll starter kit with WebAuthn and statutory tax adapters for three countries, a self-hosted career platform with a browser extension and Android companion, and an AI-powered jewellery e-commerce store.

I care about correctness and reliability over novelty. The domains I work in — payroll, HR, admissions — don't forgive bugs.

2+
Years experience
15+
Projects shipped
3
Full-stack systems
akhil.json
{
  "name": "Akhil Johns",
  "role": "Full-Stack Engineer",
  "location": "Ernakulam, India",
  "stack": [
    "Next.js", "TypeScript",
    "C# / ASP.NET",
    "PostgreSQL", "Prisma"
  ],
  "available": true
}

Topscore Solutions

Frontend Developer (Full-Stack) · Ernakulam, India

Payroll System

Full-Stack

Complete payroll lifecycle — compute, approve, lock, corrections. Salary structures with formula evaluator, leave management with accruals, ESS portal for payslips and self-service, statutory reporting. Both React frontend and ASP.NET Core backend built entirely by me.

ReactTypeScriptC#ASP.NET CoreSQL ServerRBAC

HR Portal

Full-Stack

Employee management, leave approval workflows, attendance tracking, and role-based access for admins, managers, and employees. Full ownership of both frontend and backend.

ReactTypeScriptC#ASP.NET CoreREST API

Insurance CRM

Frontend

Lead pipeline with stage tracking, policy management, agent assignment, and renewal reminders. Experimented with the React Compiler on a dedicated branch for performance.

ReactTypeScriptViteReact CompilerTailwindCSS

Topscore Store

Frontend

Digital product marketplace — product catalog, cart, checkout flow, and order management UI. Integrated with ASP.NET Core backend.

Next.jsTypeScriptTailwindCSSTanStack Query

Uparrow Website

Frontend

Marketing and product site with a custom SCSS design system. Actively maintained — most recently updated Topscore project.

Next.jsTypeScriptSCSSAnimations

Lesson Planner & Question Bank

Frontend

EdTech tools for teachers — curriculum-aligned lesson scheduling, syllabus coverage tracking, question authoring, and assessment builder with Bloom's Taxonomy categorisation.

ReactTypeScriptTailwindCSS

Beame Membership Portal

Frontend

Member registration, subscription management, dues tracking, and admin panel for a professional association.

ReactTypeScriptTailwindCSS

Things I've built

sudo-flow

Multi-tenant payroll SaaS starter kit. Salary structures with formula evaluator, full leave lifecycle, ESS portal, WebAuthn passkeys + TOTP 2FA, pluggable AI chatbot, statutory tax adapters for US/UK/India, and R2 document storage.

Next.js 16TypeScriptPrismaPostgreSQLWebAuthnAI

lumiere-jewellery-ecommerce

Full-stack jewellery store for the Indian market. AI-powered product management via Gemini 2.5 Flash, Razorpay payments, full-text search with PostgreSQL tsvector, role-based admin panel, and a complete audit log on every mutation.

Next.js 16SupabaseGemini AIRazorpayCloudinary

Topscore Payroll System

Enterprise payroll engine built end-to-end — React frontend + ASP.NET Core API. Payroll lifecycle, statutory compliance, ESS portal, and leave management for real institutional clients.

ReactC#ASP.NET CoreSQL Server

Yocial

Full-stack social media app — user feed, posts, follows, and real-time features. Public on GitHub.

ReactNode.jsMongoDBSocket.io

Flux Developments

13-resource FiveM game dev studio — UI pack, marketplace, pause menu, radial menu, inventory, HUD, and more. React+TypeScript NUI with Lua server scripts.

TypeScriptReactLuaFiveM

What I work with

React 19Next.js 16TypeScriptTailwind CSS v4shadcn/uiTanStack QueryFramer MotionGSAPThree.jsReact Hook FormZodZustand

Let's build something.

Open to full-time roles, freelance projects, and interesting collaborations. Drop me an email or connect on socials.