Hi, I'm Sourav 👋
Software Engineer & Mentor | Passionate about building, fixing, and debugging. Always up for tech talk and very active on LinkedIn.
SP

🙋‍♂️ About Me

Since 10th grade, I‘ve been passionate about web development and coding. In early 2023, I joined Sharpener to learn from mentors—later, I became a Software Engineer and one of the most helpful mentors there!

🛠️ My Skills

HTML
CSS
JavaScript
TypeScript
React
Next.js
Node.js
PostgreSQL
SQL
SCSS
Tailwind CSS
Material UI
Shadcn UI
Redux
Redux Toolkit
React Router
React Native
Express
MySQL
NestJS
Firebase
MongoDB
AWS ( EC2, RDS, Lambda, SQS, S3, API Gateway )
CI/CD (GitHub Actions)
Git
GitHub
Googling
Prompt Engineering

💼 Work Experience & Training

S

Sharpener

Nov 2024 - Current
SDE 1
  • Rebuilt the landing page with Next.js and ShadCN UI, boosting performance score from 40 to 90+ and improving UX, speed, and SEO.
  • Developed a Mentor Activity Tracker to monitor mentor performance (classes taken, missed, canceled) and integrated student feedback with cron jobs for automation.
  • Enabled Zero Downtime Deployment for frontend apps, ensuring seamless releases without server interruptions.
  • Launched a Communication Task using OpenAI and React Speech Recognition for AI-powered spoken English feedback.
  • Built a real-time CSS Compiler to help students visualize and test CSS code interactively.
  • Revamped the Task Page UI/UX, cutting load time by 45% and boosting user retention by 60%.
  • Integrated Live Doubt Support using Chatwoot with smart routing to enhance query resolution speed.
  • Created an Interactive Guide for SnapIt AI Resume Maker using Shepherd.js, reducing onboarding costs by $900/year.
  • Developed Dynamic Feedback Forms that adapt based on conditions, paired with a dashboard for efficient analysis.
  • Contributed through code reviews, bug fixes, manual testing, and implementation of new features.
  • S

    Sharpener

    March 2024 - Nov 2024
    SDE Intern
  • Redesigned 25+ admin dashboard pages using Material UI and Tailwind CSS.
  • Integrated the Sharpener Game with the Student Portal using Framer Motion for engaging animations.
  • Migrated the mobile app from Expo to React Native CLI and added Firebase notifications for real-time alerts.
  • Revamped 30+ student dashboard cards with GSAP and Framer Motion for smooth UX animations.
  • Resolved bugs, built new features, enhanced existing ones, and conducted manual & smoke testing.
  • 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.

    RedBubble

    RedBubble

    A full-stack e-commerce website with all essential features: user authentication (login & sign-up), shopping cart management (add/remove items), order placement, address selection via Google Maps, order tracking, order history, downloadable invoices, and secure payments. Intractive admin panel to create products, manage orders, and view sales statistics.

    React
    Node
    Express
    Sequelize
    PostgreSQL
    TailwindCSS
    Material UI
    Expencify

    Expencify

    A web app for managing daily expenses and credits with key features like Firebase authentication, expense tracking (add, edit, remove), search & filters, a dashboard with categorized expenses, interactive charts, and VIP features, including downloadable expense and credit reports.

    React
    Redux Toolkit
    Firebase
    Tailwind
    Material UI
    MailMingle

    MailMingle

    A mailbox client app for sending and receiving emails with Firebase authentication. Features include user-specific inbox, email sending & deletion, a profile page, real-time updates without refresh, and automated mail writing through voice commands.

    React
    Redux Toolkit
    Firebase
    Tailwind
    React Router
    Material UI
    The Generics

    The Generics

    Movie search app with a user-friendly interface. Users can search for movies, view details, and add them to their favorites. The app uses the TMDB API for movie data and Firebase for user authentication and favorites management.

    React
    Redux Toolkit
    Firebase
    Tailwind
    React Router
    Material UI
    Contact Me

    Get in Touch

    Have a question? Send me a message on LinkedIn and I’ll reply as soon as possible!
    You can also email me at devsourav0809@gmail.com
    Looking forward to hearing from you! 😊