About Me
I'm Ruthvik — a full-stack software engineer focused on building scalable, maintainable, and performance-first web platforms.
My Approach
I specialize in modern TypeScript-based stacks — particularly Astro, NestJS, and PostgreSQL. My experience spans responsive UI, reusable components, backend APIs, CI/CD automation, and infrastructure design.
I approach software with a systems mindset — designing for reuse, performance, and long-term maintainability. Whether it's developer tooling or user-facing apps, I strive for clarity, simplicity, and compound leverage.
I’m currently open to freelance and full–time roles where I can contribute meaningfully to high-impact teams, refine internal systems, or help products scale with strong technical foundations.
What I Value
Clarity Over Complexity
Pragmatic design saves significant effort and time in the long-term.
Build for Change
Write code with the expectation that needs may evolve.
Continuous Improvement
Dedicate time and effort to ensuring that I am up to date with latest industry standards.
Learning Journey
Started with HTML, CSS, and JavaScript — building static sites and learning Git, VSCode, and web fundamentals. Gained a foundational understanding of the DOM, responsive layouts, browser developer tools, and semantic HTML.
Learned TypeScript, Node.js, and SQL. Explored Docker, Linux, Nginx, TailwindCSS, and set up personal dev environments. Adopted ESLint and modern workflows.
Prototyped full-stack apps with NestJS, Prisma, PostgreSQL, and Redis. Currently refining a production-ready stack using Hetzner and Cloudflare. Actively exploring Terraform and Traefik to automate infrastructure and deployments.
Deepening cloud-native experience. Actively exploring freelance and full-time opportunities focused on developer experience and performance-first architecture.
Currently building: Full-stack proposal and invoice builder with multi-step forms, PDF generation, and email delivery. Aimed at freelancers and agencies.
Recently exploring: Authentication best practices, full-stack observability, automated CI/CD pipelines, and PostgreSQL performance tuning and query optimization.
Outside of work, I enjoy playing basketball, long walks, and spending time with friends and family.
Let’s build something great together.
I'm currently open to freelance and engineering roles.
Get in Touch →