Technical Skills & Proficiencies

Languages

LANGUAGES
tech
  • Python
  • JavaScript
  • TypeScript
  • SQL
  • C++

AI / ML

AI ML
tech
  • scikit-learn
  • pandas
  • NumPy
  • Plotly
  • Genetic Algorithms
  • Google OR-Tools
  • RAG
  • LLM Integration (OpenAI, Google Gemini)
  • ChromaDB
  • sentence-transformers
  • Tree-sitter
  • Prompt and Context Engineering

Backend

BACKEND
tech
  • FastAPI
  • Flask
  • Node.js
  • Express
  • REST APIs
  • SQLAlchemy
  • Alembic
  • Drizzle ORM
  • Pydantic
  • Jinja2
  • Socket.io
  • JWT Authentication
  • Firebase Authentication
  • Resend

Frontend

FRONTEND
tech
  • React
  • Next.js
  • Vite
  • Tailwind CSS
  • shadcn/ui
  • Framer Motion
  • Recharts
  • Monaco Editor
  • Bootstrap
  • HTML
  • CSS

Databases

DATABASES
tech
  • PostgreSQL
  • MongoDB (Mongoose)
  • SQLite
  • Supabase
  • Firebase / Firestore

Tools & DevOps

TOOLS
tech
  • Git
  • GitHub
  • Docker
  • Netlify
  • Vercel
  • Railway
  • Streamlit
  • Arduino
  • Linux
  • Piston

Business Process Automation

AUTOMATION
tech
  • n8n
  • Chatwoot
  • WhatsApp Cloud API
  • AI Sales Agents
  • Lead Collection
  • Webhooks
  • Google Sheets API
  • Workflow Orchestration

Professional Leadership & Soft Skills

Team Leadership

Led a three-person team through a course project and the final year project, coordinating design, development, and delivery.

Problem Solving

Breaks complex, constraint-heavy problems such as timetable scheduling into structured, testable solutions.

Self-Directed Learning

Learns new stacks and tools independently through self-built projects and certifications.

Ownership

Takes projects from idea to deployment alone, including design, development, testing, and hosting.

Collaboration

Works effectively in teams using Git-based workflows and through volunteering at university events.

Adaptability

Moves between languages, frameworks, and domains, from Flask prototypes to production-style Next.js and FastAPI systems.