Hi, I'm Sharan 👋
Full Stack Developer and Software Engineer. I love building scalable solutions and turning ideas into impactful software.
SP

About

I'm a B.Tech student in Information Technology at V.J.T.I. with a passion for full-stack development. I was selected as a Google Summer of Code contributor from 43,000+ applicants across 172 countries. I've won hackathons in AI/ML, solved 500+ LeetCode problems, and currently work as a Full Stack Intern at Steps AI. I am an active open source contributor.

Skills

Python
C++
JavaScript
TypeScript
SQL
Java
React
Next.js
Node.js
Express.js
Nest.js
Flask
Tailwind CSS
MongoDB
PostgreSQL
MySQL
Docker
Linux

GitHub Activity

My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Facegen API Service

Facegen API Service

Built during Appwrite Hackathon - A fast, semantic avatar API service on Cloudflare Workers that serves curated avatar images based on natural language descriptions. Features intelligent semantic search, global edge caching, rate limiting, and serves images from 200+ locations worldwide. Deployed with Appwrite backend for storage and metadata.

TypeScript
Cloudflare Workers
Appwrite
Edge Computing
Semantic Search
UniHub

UniHub

Developed a student collaboration platform with real-time chat and resource sharing. Integrated academic utilities like a GPA calculator and exam/event tracker.

React
Tailwind CSS
Express.js
Flask
Socket.IO
Legal Research Assistant

Legal Research Assistant

Built a research assistant to improve legal and news information retrieval using APIs. Created a specialized legal search engine for Indian case law and academic use.

React
Tailwind CSS
Flask
Node.js
Gemini API
Huggingface
AiiDA Explorer

AiiDA Explorer

Google Summer of Code project: Designed and launched a React-based tool for browsing AiiDA graphs. Improved speed index by 44.3%, expanded node capacity from 10 to 40+, and optimized performance.

React
TypeScript
D3.js
Python
Achievements

Achievements & Leadership

I actively participate in hackathons and serve as Dev Head at Community of Coders, VJTI, leading a team of developers. I'm passionate about organizing tech events and fostering innovation in the developer community.

  • O

    Open Source Contributor at DefraDB

    Remote

    Active contributor to DefraDB, a decentralized database. Merged 8+ Pull Requests improving the codebase, enhancing features, and fixing bugs.
  • A

    Appwrite Hackathon

    Remote

    Participated in the Appwrite Hackathon and built Facegen API Service - a fast, semantic avatar API service deployed on Cloudflare Workers with Appwrite backend. The project features intelligent semantic search, global edge caching, and serves avatar images from 200+ locations worldwide.
  • A

    AI/ML Domain Hackathon

    Mumbai, India

    Won first place in a hackathon in the AI/ML domain, showcasing full-stack and backend innovation with cutting-edge machine learning implementations.
  • O

    Open Source Contributions (Antrea, Servo)

    Global

    Active open source contributor across multiple high-impact repositories including Antrea, Servo, Frappe, OWASP, and Material-Cloud. Contributed bug fixes, feature enhancements, and documentation improvements to various projects in the open source ecosystem.
  • N

    NPM Package Publisher

    npm Registry

    Published multiple npm packages including 'create-ml-starter' (ML-powered web app starter with T3 stack and Replicate AI) and 'file-sharing-service' (CLI-based file-sharing with TypeScript, Node.js, PostgreSQL, and MinIO).
  • C

    Community of Coders Events

    VJTI, Mumbai

    As Dev Head, organized and led multiple coding competitions and workshops for 100+ members. Leading a team of 25 developers to conduct large-scale coding events with 160+ participants.
Contact

Get in Touch

Want to chat? Feel free to reach out via email or connect with me on LinkedIn. I'm always open to discussing new projects and opportunities.

Book a call