Technical Skills
A polished overview of the technologies, frameworks, and tools I use professionally.
Programming Languages
7 competencies
Java
JavaScript (ES6+)
TypeScript
Python
C
C++
SQL
Frontend Development
13 competencies
React.js
Next.js
TypeScript
JavaScript
HTML5
CSS3
Tailwind CSS
Framer Motion
Redux Toolkit
React Router
Three.js
Leaflet.js
Chart.js
Backend Development
10 competencies
FastAPI
Node.js
Express.js
REST APIs
Python Backend
Socket.io
Server-Sent Events (SSE)
API Integration
Nodemailer
SMTP
Databases & Storage
9 competencies
MongoDB
Firebase Firestore
Supabase
Google Sheets API
Mongoose
MySQL
Oracle SQL
H2 Database
SQLite
AI & Machine Learning
17 competencies
Generative AI
Agentic AI
Claude Code
Claude AI
LLMs & Embeddings
Machine Learning
Deep Learning
Computer Vision
AI Agents
Function Calling
Multimodal AI
Prompt Engineering
OpenAI API
Groq
OpenCV
PyTorch
YOLO
Cloud & DevOps
19 competencies
Google Cloud Platform (GCP)
Cloud Run
Cloud Build
Artifact Registry
Docker
GitHub Actions
CI/CD Automation
Oracle Cloud (OCI)
AWS
Amazon EC2
AWS Lambda
AWS S3
AWS Rekognition
AWS SDK
AWS Amplify
AWS App Runner
Docker Compose
CloudFront
Vercel
Authentication & Security
14 competencies
Google Cloud IAM
Application Default Credentials (ADC)
JWT Authentication
Firestore Security Rules
Anti-Spam / Honeypot Defense
Formula Injection Prevention
bcrypt
OTP Authentication
Role-Based Access Control
Supabase Auth
Helmet.js
API Rate Limiting
Input Validation
XSS Protection
Core Computer Science
7 competencies
Data Structures & Algorithms
Object-Oriented Programming
Multithreading & Concurrency
Memory Management
DBMS
Operating Systems
Computer Networks
Tools & Platforms
11 competencies
GitHub Copilot
GitHub Actions
GitHub Projects & Agile
GitHub Code Search
Git
GitHub
Linux
VS Code
Postman
npm
Vercel