Hi, I’m Ruthvik.
Building performant web apps with Astro, NestJS, and PostgreSQL
I’m a Full-Stack Software Engineer crafting fast, scalable, and elegant web experiences.
From internal tools to public platforms, I turn complex ideas into performant web products — combining clean code, modern design, and scalable architecture.
Open to freelance & full-time opportunities.
📍 Based in Perth, Australia
Tech Stack
Tech Stack
Frontend
UI frameworks and design systems powering user-facing features.
Astro
Static site generator for modern frontend apps
TailwindCSS
Utility-first CSS framework for design systems
TypeScript
Typed JavaScript for scalable UI development
HTML5
Markup structure for modern websites
CSS3
Custom styling for layouts and components
Next.js
React framework for hybrid apps (SSR + SSG)
Backend
APIs, databases, and server-side runtime technologies.
NestJS
Modular backend framework using TypeScript
Prisma
Type-safe database access and migrations
PostgreSQL
Robust relational DB for production workloads
MySQL
SQL database used in legacy projects
Redis
Caching, sessions, and background job queues
Node.js
JavaScript runtime powering APIs and tooling
DevOps / Infrastructure
Automation, provisioning, and infrastructure tools.
Docker
Local containers and CI build targets
Nginx
Reverse proxy for routing and caching
Traefik
Dynamic reverse proxy with LetsEncrypt
Terraform
Infrastructure provisioning as code
Cloudflare
CDN, security, and analytics edge layer
DigitalOcean
Cloud provider for small deployments
Tooling
CLI, testing, linting, and version control tools that improve development velocity.
Jest
Unit + integration testing for logic correctness
ESLint
Static analysis for code quality and style
pnpm
Lightweight monorepo package manager
Git
Version control and collaboration via branches
Linux
Development and server OS of choice
Projects
Projects
Advanced Form Builder (Typeform–like)
FeaturedA dynamic form builder supporting conditional logic, nested fields, and multi-step UX. Includes CSV export, webhook delivery, and persistent draft state.
Invoice & Proposal Generator
Multi-step proposal system with PDF generation, email delivery (Resend), and strong form validation. Built for real-world deliverables with polished UX.
Internal Onboarding Dashboard
A secure internal tool for onboarding employees, tracking SOP checklists, and assigning roles. Features granular access control and beautiful internal UX.
E-Commerce Platform (Slice-inspired)
Simplified e-commerce platform with product catalog, cart flow, and mock checkout. Fully responsive with clean architecture and modern DX.
About Me
About Me
Tools and working style
I'm a full-stack software engineer focused on building fast, scalable, and thoughtfully architected web platforms. My core stack includes Astro, Next.js, NestJS, and PostgreSQL — chosen for their performance, modularity, and long-term maintainability.
I design systems that are easy to operate and ready to scale. Whether it's internal dashboards, developer tools, or production infrastructure, my priority is always clear architecture and practical outcomes.
Recently, I’ve been building an invoice and proposal generation tool with PDF export, smart form validation, and automated workflows — designed to make a tangible impact for small teams and freelancers.
Outside of work, I unwind on the basketball court, take long walks, or spend time with friends and family.
For more details, check out my projects.
Contact
Contact Me
If you're interested in collaborating or just want to say hi — I'd love to hear from you.
I typically respond within 24–48 hours.