Skip to content
View unnita1235's full-sized avatar
😁
😁
  • Ernakulam

Block or report unnita1235

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
unnita1235/README.md

Hi, I'm Unni T A πŸ‘‹

Full-Stack Developer | React & Next.js Specialist | AI Integration Expert

🎯 Building performant, scalable, production-grade applications that solve real problems. Everything here is deployed and working.

πŸ“ Ernakulam, Kerala, India | πŸ”— LinkedIn | πŸ“§ Email


πŸ’‘ About Me

Self-taught developer with 4.5+ years of hands-on experience building full-stack web applications. I specialize in shipping features fast without sacrificing code quality or maintainability. Every project here is live in production, not just a GitHub demo.

What sets me apart:

  • βœ… Actually Deployed Code – All projects live on production servers with real backends
    • βœ… Full-Stack Mastery – Database design β†’ Backend API β†’ Frontend UI β†’ DevOps
      • βœ… AI Integration Expertise – Production Google Gemini integrations
        • βœ… Fast Iteration – Ship features in weeks, not months
          • βœ… TypeScript Strict Mode – Type-safe code across all projects

            • βœ… Production DevOps – Docker, CI/CD, GitHub Actions, cloud deployment

πŸš€ Featured Projects

πŸŽ–οΈ Tier 1: Production-Grade Full-Stack (Real Backend + Frontend)

1. πŸ€– AI Resume Parser – Intelligent Resume Optimizer

Repository | Live Demo

The Problem: Job seekers struggle with ATS optimization, resume formatting, and weak action verbs.

My Solution: AI-powered resume optimizer using Google Gemini for real-time enhancement and analysis.

Technical Implementation:

  • AI Processing: Google Gemini 2.0 Flash integration with prompt engineering
    • ATS compatibility scoring
      • Missing keyword detection
        • Tone adjustment (formal ↔ casual)
          • Action verb enhancement
            • File Processing: Multi-format support (PDF, DOCX, TXT) with client/server validation
              • Frontend: Next.js 15 with drag-and-drop upload, split-panel editor, real-time processing
                • Backend API: Express.js with 6 endpoints (/health, /parse, /optimize, /tone, /verbs, /cover-letter)
                  • Testing: Jest test suite (56+ tests), integration tests with Supertest
                    • Deployment:
                    • βœ… Frontend on Vercel (auto-scaling)
                    • βœ… Backend on Render (auto-keep-alive with health checks)

                    • βœ… MongoDB Atlas optional for history

                    • Key Achievement: Successfully integrated production-grade AI with proper error handling, fallback mechanisms, and graceful degradation.

                    • Tech Stack: Next.js 15 | TypeScript | Express.js | Google Gemini | Genkit | Jest | MongoDB Atlas


2. 🏭 StockPilot – Enterprise Inventory Management System

Repository | Live Demo

The Problem: SMBs waste hours manually tracking inventory across spreadsheets.

My Solution: Production-grade inventory management SaaS with real-time tracking and analytics.

Technical Implementation:

  • Frontend: Next.js 15 App Router, 15+ reusable components (InventoryTable, AddItemDialog, etc.)
    • State: Custom React Hooks + Context API with optimized re-renders
      • UI: Real-time stock visualization, low stock alerts, CSV export, dark mode
        • Responsive design (mobile, tablet, desktop)
          • Backend API: Express.js + MongoDB
            • 20+ RESTful endpoints for CRUD operations
              • JWT authentication with role-based access control
                • Stock movement tracking with transaction history
                  • Input validation with express-validator
                    • Database: MongoDB Mongoose schemas with proper indexing
                    • Item model (product tracking)
                    • StockMovement model (transaction audit trail)
                    • Optimized queries for 1000+ SKUs
                    • DevOps:
                    • βœ… Frontend on Vercel (CDN, auto-scaling)
                    • βœ… Backend containerized with Docker
                    • βœ… GitHub Actions CI/CD pipeline
                    • Docker Compose for local development

                    • Performance: Lighthouse 94/100, <2s page load, <50ms database queries

                    • Key Achievement: Complete full-stack application demonstrating end-to-end capability from requirements to production deployment.

                    • Tech Stack: Next.js 15 | TypeScript | React 18 | Express.js | MongoDB | Docker | GitHub Actions


3. 🏒 TenantVerse – Property Management SaaS Platform

Repository | Live Demo

The Problem: Property managers juggle multiple properties, tenants, payments, and maintenance across disconnected tools.

My Solution: Enterprise SaaS platform managing properties, tenants, and financial operations in one unified dashboard.

Technical Implementation:

  • Frontend: Next.js 15 with multi-dashboard architecture
    • Dashboards: Properties, Tenants, Payments, Analytics
      • Complex form handling with React Hook Form + Zod validation
        • Dark mode support with next-themes
          • Backend: Express.js + MongoDB
            • 25+ API endpoints for business operations
              • JWT authentication with refresh tokens
                • Middleware: CORS, rate limiting, request validation
                  • Business logic layers for properties, tenants, payments
                    • Payment Integration: Stripe integration for rent payments
                    • Webhook handling for payment confirmations
                    • Invoice generation and payment history tracking
                    • Secure PCI compliance
                    • Database Schema:
                    • User model (landlords, property managers)
                    • Property model (multi-property support with financials)
                    • Tenant model (lease tracking, contact info)
                    • Payment model (transaction history, status tracking)
                    • Maintenance model (maintenance requests & tracking)
                    • Advanced Features:
                    • Role-based access control (Admin, Manager, Viewer)
                    • PDF document generation for contracts & invoices
                    • Financial reporting & analytics
                    • Automated email notifications
                    • DevOps:
                    • βœ… Frontend on Vercel
                    • βœ… Backend on Render
                    • βœ… MongoDB Atlas cloud database
                    • Docker & Docker Compose for local development

                    • GitHub Actions for automated testing & deployment

                    • Key Achievement: Shipped complete SaaS product with payment processing, demonstrating secure handling of sensitive financial transactions.

                    • Tech Stack: Next.js 15 | TypeScript | Express.js | MongoDB | Stripe | Docker | GitHub Actions


πŸ₯ˆ Tier 2: Backend-Assisted Projects (Frontend-focused with API)

4. 🎨 QuickBite – AI Restaurant Discovery Platform

Repository | Live Demo

Status: Full-stack with AI backend

The Problem: Users waste time scrolling through restaurant apps without intelligent recommendations.

My Solution: Platform using Google Gemini AI for smart, natural-language restaurant recommendations.

Technical Implementation:

  • AI Integration: Google Gemini API with context-aware recommendations
    • Natural language restaurant search
      • Rate limiting with queuing (60 req/min free tier)
        • Fallback to cached results for reliability
          • Frontend: Next.js 15 + TypeScript with responsive grid layout
            • Backend: Express.js + PostgreSQL (Prisma ORM)
              • Restaurant data endpoints
                • AI processing endpoint with Google Genkit
                  • Caching layer for frequently searched items
                    • Request validation & error handling
                    • Database: PostgreSQL with Prisma
                    • Restaurant model, search history, ratings
                    • Proper indexes for fast queries
                    • Testing: Jest unit tests, API integration tests with Supertest

                    • Deployment: Vercel (frontend), Render (backend), Neon (PostgreSQL)

                    • Tech Stack: Next.js 15 | TypeScript | Express.js | PostgreSQL | Prisma | Google Gemini API


πŸ₯‰ Tier 3: Frontend Prototypes (No Backend Yet)

5. 🎨 MatchLink – Profile Discovery UI

Repository | Live Demo

Status: Frontend prototype – backend coming soon

Tinder-like swiping interface with dynamic routing and responsive card-based layout.

Tech Stack: Next.js 15 | TypeScript | Tailwind CSS | React Hooks


6. πŸ’¬ ConnectNow – Slack-Like Chat Interface

Repository | Live Demo

Status: Frontend prototype – backend coming soon

Three-column responsive layout with channel messaging UI patterns, user presence indicators, and message formatting.

Tech Stack: Next.js 15 | TypeScript | Tailwind CSS | shadcn/ui | React Hooks


7. πŸ›’ VendorConnect – E-Commerce Marketplace UI

Repository | Live Demo

Status: Frontend demo – backend in development

Product grid with filtering (category, price, rating), advanced search, shopping cart with localStorage, and vendor profiles.

Tech Stack: Next.js 15 | TypeScript | Tailwind CSS | React Hooks | localStorage


πŸ’» Technical Expertise

Frontend (Expert Level)

  • Frameworks: Next.js 15 (App Router), React 18, TypeScript (strict mode)
    • Styling & Components: Tailwind CSS, shadcn/ui, Radix UI, responsive design
      • State Management: React Hooks, Context API, custom hooks
        • Forms & Validation: React Hook Form, Zod schema validation
          • Data Visualization: Recharts, Chart.js
            • Performance: Code splitting, lazy loading, memoization, bundle optimization
              • Testing: Jest, React Testing Library

              • Backend (Advanced Level)

                • Runtime & Framework: Node.js 18+, Express.js
                  • Databases: MongoDB (Mongoose), PostgreSQL (Prisma)
                    • Authentication: JWT tokens, bcrypt hashing, role-based access control
                    • APIs: RESTful design, OpenAPI/Swagger documentation, request validation
                    • Testing: Jest, Supertest integration tests

                    • AI & Modern APIs

                    • Google Gemini: Text generation, optimization, analysis at scale
                    • Genkit: AI workflow orchestration
                    • Stripe: Payment processing, webhooks, PCI compliance
                    • File Processing: PDF parsing (pdf-parse), DOCX extraction (mammoth)

                    • DevOps & Infrastructure

                    • Cloud Hosting: Vercel (frontend), Render (backend), Railway
                    • Containerization: Docker, Docker Compose, multi-stage builds
                    • CI/CD: GitHub Actions, automated testing & deployment
                    • Databases: MongoDB Atlas, PostgreSQL (Neon), connection pooling
                    • Security: Environment variables, secrets management, CORS, rate limiting

                    • Tools & Practices

                    • Version Control: Git, GitHub, conventional commits
                    • Code Quality: ESLint, Prettier, TypeScript strict mode
                    • Documentation: README files, API docs, architecture diagrams

                    • Development: Iterative development, quick shipping, production mindset

πŸ“Š By The Numbers

Metric Value
Full-Stack Projects 3
Live Deployments 7
GitHub Projects 7
Years Experience 4.5+
Production Servers 6 backends running
Test Coverage 56+ tests (AI Resume Parser)
API Endpoints 100+ across all projects
Lighthouse Score 94/100 (StockPilot)

🎯 What You Get When You Hire Me

⚑ Fast Shipping

  • Complete features deployed in days, not weeks
    • Agile iteration with quick feedback loops
      • Full-stack = no context-switching delays

      • πŸ—οΈ Full-Stack Capability

        • Handle entire feature: Database β†’ Backend API β†’ Frontend UI
          • No dependencies on other developers for feature completion
            • End-to-end ownership and accountability

            • πŸš€ Production Excellence

              • Every project actually deployed and live
                • Real-world DevOps experience with Docker, CI/CD, cloud deployment
                  • Handles edge cases, error scenarios, and graceful degradation
                    • Performance-optimized

                    • πŸ€– AI Integration Ready

                    • Production Google Gemini implementations
                    • Prompt engineering expertise
                    • Fallback mechanisms for reliability

                    • πŸ“š Code Quality & Maintainability

                    • TypeScript strict mode across all projects
                    • Clean, well-documented code
                    • Comprehensive API documentation
                    • Setup guides and deployment instructions

                    • πŸ”’ Security & Best Practices

                    • JWT authentication and authorization
                    • Input validation and sanitization
                    • CORS protection and rate limiting

                    • Secure payment processing (Stripe PCI compliance)

🌟 Key Differentiators

  1. Actually Deployed – Not just GitHub demos; these are production applications
    1. Full-Stack + DevOps – Can handle infrastructure, not just write code
      1. AI Integration Expert – Production Google Gemini experience
        1. TypeScript Strict – Catches bugs at compile time, not production
          1. Fast Shipping – Balances speed with code quality
            1. Honest Communication – Transparent about project status (clearly labeled tiers)
              1. Production Mindset – Security, performance, error handling from day one


              2. 🧠 Currently Learning

                • πŸš€ Advanced WebSocket patterns (Socket.io) for real-time features
  • πŸŽ₯ WebRTC for video/voice communication
    • 🧠 Advanced AI prompt engineering & fine-tuning
      • πŸ—οΈ Microservices architecture & scalability patterns
        • ☸️ Kubernetes & advanced DevOps (beyond Docker)

          • πŸ“Š Advanced database optimization & sharding

πŸ“ž Let's Connect

  • πŸ”— LinkedIn: linkedin.com/in/unnita
    • πŸ“§ Email: unnita1235@gmail.com
      • πŸ’Ό GitHub: @unnita1235
        • 🌍 Location: Ernakulam, Kerala, India

        • I'm open to:

          • Full-time remote opportunities (frontend, backend, or full-stack roles)
            • AI integration projects
              • Freelance/contract work for startups

                • Challenges that ship real value

πŸ™ Thanks for visiting!

Last Updated: January 2026 | Status: Actively Hiring | Mission: Ship production-grade code that solves real problems.

Pinned Loading

  1. AI-Resume-Parser AI-Resume-Parser Public

    AI-powered resume parser and ATS optimizer with real-time enhancement, professional tone adjustment, and action verb improvements - Built with Next.js, TypeScript, and Google Genkit

    TypeScript 1

  2. TenantVerse TenantVerse Public

    Production-ready full-stack property management SaaS: Next.js 15 TypeScript frontend on Vercel + Express.js/MongoDB backend with JWT auth, Stripe payments, Docker, automated deployment, comprehensi…

    TypeScript 1

  3. StockPilot StockPilot Public

    A comprehensive full-stack inventory management system built with Next.js 15, TypeScript, Express.js, and MongoDB. Features real-time stock tracking, analytics, and forecasting for small to medium …

    TypeScript 1

  4. ConnectNow ConnectNow Public

    A modern Slack-like messaging interface prototype built with Next.js 15, TypeScript, and Tailwind CSS. Features a responsive multi-panel chat UI with channels, direct messages, and team member list…

    TypeScript 1

  5. VendorConnect VendorConnect Public

    Modern Next.js 15 e-commerce marketplace UI with TypeScript, Tailwind CSS & responsive design. Features product browsing, cart interface, search & filtering. Backend in development with Express, Mo…

    TypeScript 1

  6. MatchLink MatchLink Public

    MatchLink: A modern Tinder-like profile discovery UI built with Next.js 15, TypeScript & Tailwind CSS. Features responsive profile browsing, dynamic routing, and elegant card-based layouts. Full-st…

    TypeScript 1