Technical Skills
Filter by language, stack, and focus area.
0 shown
Language
Stack
Java
TypeScript
JavaScript
SQL
C/C++
Bash
MATLAB
Astro
Next.js
Tailwind CSS
FastAPI
Flask
Spring Boot
Express.js
Node.js
PostgreSQL
MongoDB
Redis
Apache Spark
NumPy
Pandas
PyTorch
Scikit-learn
Docker
GitHub Actions
Git/GitHub
DigitalOcean
Vercel
Supabase
Nginx
Kafka
Elasticsearch
Serverless
Microservices
Monolithic
No matches. Try adjusting filters.
Experience
Software Developer
Freelance (Upwork, forums)
Remote. Owned end-to-end delivery for client-facing software systems, from ambiguous requirements through design, implementation, iteration, and handoff under fixed deadlines.
- Delivered 20+ client projects across web apps, automations, and integrations
- Built a vision-based game QA automation tool using OpenCV for on-screen detection and PyAutoGUI for input control to automate regression flows
- Shipped an AI movie recommendation platform with an ML-based ranking pipeline, a React web UI, and a Node.js backend exposing APIs for search and recommendations
- Led small project teams on deadline-critical engagements to meet client delivery targets
PythonOpenCVPyAutoGUIFastAPIFlaskJavaScriptNode.jsReactPostgreSQLMongoDBRedis
Teaching Assistant (Programmer on Duty, Java)
Concordia University
Supported Object-Oriented Programming II by debugging student code, explaining OOP concepts, and helping students implement course projects.
- Programmer on Duty for a course with 400+ students, providing hands-on debugging and implementation support
- Led weekly sessions for ~20 students and delivered a revision lecture for ~40 students covering core Java/OOP topics
JavaOOPDebuggingTeaching
Research Assistant
Thapar Institute of Engineering and Technology
Conducted applied research in algorithm-based image restoration and signal processing, translating papers into reproducible implementations and evaluations.
- Published 4 academic papers and achieved state-of-the-art results in image restoration
- Implemented 40+ research techniques and evaluated improvements using signal-to-noise ratio metrics
- Contributed to a peer-reviewed publication (IEEE SPL) with 70+ citations
PythonMATLABImage ProcessingSignal Processing
Featured Projects
Community Event Signup & Approval Platform
GraphQL-first full-stack platform for posting community events and running request-to-join workflows. FastAPI + Strawberry GraphQL backend; React dashboard with analytics and an interactive relationship graph (zoom, pan, scroll).
Parkinson's Speech Classification
Audio WAVs → manifest generation → SpeechBrain training/prediction to classify Parkinson’s vs control recordings for the Italian dataset using reproducible recipes and results reporting.
Latest Posts
Andrej Karpathy: The Decade of Agents and the Missing Pieces in Today’s Stack
A technical deep dive into Karpathy’s thesis: agents are promising but immature. The bottlenecks are memory, multimodality, reliable computer use, better learning signals, and better self-improvement loops.
Richard Sutton: Why Agents Need Goals, Ground Truth, and Continual Learning
A technical deep dive into Sutton’s core argument: next-token prediction is not enough. Intelligence needs goals, interaction, and learning from consequences.