BCA student & full-stack developer building scalable, thoughtfully crafted web applications. I believe good software is equal parts logic and design sensibility.
I'm Sumit Tiruwa, a BCA student who enjoys building websites and learning new technologies.
I work with PHP (Laravel) on the backend and JavaScript (React) on the frontend, creating simple and user-friendly applications.
I have developed projects like e-commerce websites and academic systems, which helped me understand real-world development challenges.
I'm currently looking for internships and opportunities to grow my skills and gain professional experience.
Provided customer support for Khalti's digital payment platform, handled documentation workflows, assisted users with transaction queries, and coordinated with internal teams to resolve escalations efficiently.
Assisted with operational documentation and data entry at a pharmaceutical manufacturing unit. Gained exposure to production tracking, compliance records, and inventory coordination in a regulated industry environment.
A full-featured car rental platform with vehicle browsing, booking management, and Khalti payment gateway integration. Built with PHP and Bootstrap for a smooth end-to-end rental experience.
A simple and user-friendly To-Do List web application built using Django. Allows users to manage daily tasks efficiently by adding, updating, and deleting tasks. Demonstrates CRUD operations, database integration, and template rendering.
A web-based attendance management system built using PHP, MySQL, Docker, and Google OAuth authentication. Allows teachers to mark attendance, students to view records, and admins to manage and analyze attendance data with dashboard analytics.
A React-based weather forecast application displaying current conditions and a 5-day outlook. Features city search, dynamic background themes that shift with weather conditions, and a fully responsive layout.
A full-featured sports equipment store built as a 4th semester project. Includes product listings with category filtering, shopping cart, user authentication, order tracking, and an admin dashboard.
A responsive real-time messaging app built on WebSockets and Node.js. Users can send instant messages, see live online/offline status, manage profiles, and receive unread notification badges.
A Netflix-inspired streaming discovery platform integrating Google API and YouTube API for content browsing, Stripe for secure subscription payments, and a custom recommendation algorithm.
A comprehensive shop management tool for tracking stock levels, supplier relationships, and orders in real time. Includes low-stock alerts, dynamic JavaScript interactions, and sales reporting.
A tool designed to evaluate and surface insights from developer portfolios. Presents structured analysis with a clean, readable UI focused on clarity and decision support.
A modern, fully responsive cafe booking interface built entirely with Tailwind CSS. Demonstrates clean component composition, utility-first design thinking, and attention to visual hierarchy.
A complete e-commerce interface designed in Figma — covering product listing pages, detail views, cart flow, and checkout screens. Focused on clean visual hierarchy and consistent components.
Attended a comprehensive WordPress seminar covering website creation, theme customisation, plugin development, and content management best practices for modern web publishing.
Participated in a hands-on Figma workshop focused on UI/UX design fundamentals, prototyping techniques, component systems, and design-to-developer handoff workflows for modern web products.
A step-by-step walkthrough of setting up clean, versioned REST APIs using Laravel — covering routing, controllers, resources, and authentication with Sanctum.
Exploring how Context API, useReducer, and Zustand can handle complex application state without the overhead of Redux — with real examples from my projects.
How I Dockerised a Laravel application for the first time — understanding Dockerfiles, Compose services, networking, and why it made local dev much smoother.
After building a live chat app, I compare WebSocket connections versus traditional HTTP polling — performance implications, when to use each, and what surprised me most.
Good code alone isn't enough. Here's why I started learning design — spacing, hierarchy, contrast — and how it changed the way I write frontend code entirely.
Reflections from three months in a fast-paced fintech environment — what textbooks don't prepare you for, how teams actually communicate, and the soft skills that matter most.
Whether you have a project in mind, a collaboration idea, or just want to connect — my inbox is always open and I respond promptly.
Currently looking for internships, freelance projects, and collaborative opportunities in web development. I'm a fast learner who takes ownership and delivers.