Hey, I’m |Sunil Ravulapati

Full-Stack Developer | AI & Frontend Specialist
Building intelligent, scalable solutions with clean UIs and strong problem-solving.

About Me

Hello! I’m Sunil Ravulapati, a dedicated Front-End Engineer specializing in React and TypeScript. I craft clean, efficient, and performant web interfaces focused on building scalable and optimized user experiences.

I’m passionate about problem-solving and have a strong foundation in Data Structures and Algorithms. I’ve solved 330+ problems on LeetCode, ranked in the top 330k globally, and achieved a contest rating of 1507.

I thrive in collaborative environments, constantly learning and applying new tech trends and design patterns. I’m deeply interested in emerging fields like Artificial Intelligence, Cybersecurity, and Data Science, and I enjoy exploring how they intersect with modern web development.

Let’s connect and build something impactful!

Skills

Languages

CC++PythonJavaJavaScriptTypeScript

Frontend

React.jsNext.jsTailwind CSSHTMLCSSFramer Motion

Backend

Node.jsExpress.jsFlaskDjangoFastAPIFirebaseMongoDBNextAuth.js

Tools & Platforms

GitGitHubVercelRenderPostmanVS CodeFigma

Projects

PrepGenie - Tech Interview Helper

A web app that generates personalized interview prep material, coding challenges, and progress tracking to help students practice effectively.

Next.jsTailwind CSSOpenAI APIMongoDB

Urban Ally - Google Maps Submission

Nominated project for the Google Maps Platform Awards (earlier named NavSecure). Provides optimized routes, nearby services, accessibility features, and real-time navigation with Firebase backend.

ReactViteFirebaseGoogle Maps API

TrendWise - AI Blog Generator

A full-stack SEO-optimized blog platform using Next.js, OpenAI, and MongoDB. Includes trending topic crawler, blog writer, authentication, and commenting.

Next.jsTailwind CSSMongoDBOpenAI APINextAuth.js

PostureTrack - Real-Time AI Posture Detection

A full-stack app using MediaPipe and FastAPI to analyze posture via webcam or video upload with frame-by-frame feedback or AI summary.

ReactFastAPIMediaPipeFramer Motion

FeedScope – Multilingual Feedback Analyzer

Built an AI-based multilingual feedback analyzer to extract sentiments, issues, and trends from customer reviews without using LLMs. Designed with Streamlit frontend and custom-trained models for language detection and sentiment classification.

PythonStreamlitScikit-learnPandasMatplotlib

AI Flashcard App

Python-based app that generates flashcards from text using OpenAI and Flask. Includes interactive UI and learning progress tracker.

PythonFlaskJavaScriptOpenAI

Endurosync - Productivity Tracker

All-in-one daily productivity tracker with AI assistant, heatmaps, streaks, journal, and motivational tasks.

ReactNode.jsMongoDBOpenAI API

Get in Touch

Interested in working together or have a project idea? I'd love to hear from you!

Email Me
Hire Me