Profile photo

Vishwas Amrutha

Hyderabad, India

Welcome to my portfolio

Full Stack Developer

Building production-ready applications with Next.js, backend systems, security, and scalability at the core.

About Me

Full Stack Developer with experience building production-ready systems

Professional Summary

I am a Full Stack Developer with a focus on building production-ready applications that are secure, scalable, and maintainable. My experience spans across both frontend and backend development, giving me complete ownership over the entire application lifecycle.

With expertise in modern frameworks like Next.js and Angular, along with backend technologies like FastAPI and MS SQL Server, I deliver end-to-end solutions that meet business requirements while following industry best practices.

Security is at the core of my development philosophy. I have designed and implemented comprehensive authentication systems, rate limiting mechanisms, and account lockout features to protect applications from unauthorized access and automated attacks.

Skills & Technologies

Backend / Programming

JavaPython (FastAPI)REST APIsMS SQL ServerSession-based AuthenticationRate LimitingAccount Lockout SystemsSession Binding

Frontend / Web

JavaScript / TypeScriptAngular 16Next.js (SSR, SSG, Dynamic Routing)HTML / CSSSEO OptimizationResponsive Design

CMS / Content Management

Strapi CMSContent Types & CollectionsMedia ManagementREST API Integration

Analytics / Monitoring

Google Analytics 4 (GA4)Web Traffic AnalysisUser Behavior TrackingEvent Tracking

Tools / Workflow

GitJiraAgile / ScrumAdmin UI DevelopmentSPA RoutingPerformance Optimization

Projects

A selection of production projects showcasing my experience in web development, backend systems, and security implementation.

Web Development

IIB Website

IIBVisit Website

Developed an official production website using Next.js with a headless CMS architecture. The project focused on creating a scalable, SEO-optimized platform with comprehensive analytics integration for tracking user behavior and business metrics.

Tech Stack

Next.jsStrapi CMSREST APIsSEOGoogle Analytics 4

Key Highlights

  • Integrated Strapi CMS using REST APIs with populate[] queries for flexible content management
  • Built reusable UI components and CMS schemas for scalable content updates
  • Implemented comprehensive SEO: dynamic meta tags, Open Graph tags, sitemap generation
  • Configured server-side rendering for optimal search engine indexing
  • Integrated GA4 to track page views, route changes, and user behavior
  • Collaborated with designers and senior engineers to deliver business-aligned features
Backend / Security

Authentication & Security System

Designed and implemented a comprehensive authentication and security system, migrating from centralized login to in-application authentication. The system includes multiple layers of security mechanisms to prevent unauthorized access and automated attacks.

Tech Stack

Angular 16FastAPIMS SQL ServerreCAPTCHA v3Session Management

Key Highlights

  • Migrated authentication from centralized login to in-application login architecture
  • Implemented session-based authentication using FastAPI with session binding via IP and request metadata
  • Designed MS SQL tables for session binding, rate limiting, and account lockouts
  • Built rate limiting on login, OTP verification, and API requests
  • Implemented two-tier account lockout: temporary lock after failures, 24-hour lock on continued violations
  • Developed admin interface to securely monitor and unlock user accounts
  • Integrated Google reCAPTCHA v3 to prevent automated attacks
  • Followed Scrum methodology with Jira tracking and peer code reviews

Interested in working together?

I am always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Get in Touch