Varun
SainaniCS student at SZABIST Karachi building production-ready web applications since before my degree started. React, Next.js, TypeScript & Node.js. Eager to grow inside a strong team and deliver real impact.
Eager to grow, built to deliver — every project is a chance to craft something that truly matters.
I'm a Full-Stack Web Developer pursuing a BS in Computer Science at SZABIST Karachi. I didn't wait for my degree to start shipping real products — I've been building and delivering web applications professionally since January 2024.
My professional experience includes a role as Backend Developer Internship at Airtective (Jun–Aug 2025), where I developed and maintained back-end features using Node.js and Contributed to backend API development and integration. I've also delivered full-stack React, Next.js, and Node.js projects for clients on Fiverr — handling everything from requirement gathering to final deployment.
I thrive in collaborative environments, write clean and maintainable code, and take pride in understanding the why behind every feature I build. I'm actively seeking an internship or junior role where I can grow fast alongside experienced engineers.
I'm looking for
- →Software Engineering Internship
- →Front-End / Full-Stack Internship
- →Freelance Client Projects
- →Entry-Level Developer Roles
- →Open-Source Collaboration
Scalable, performant full-stack apps built with React & Next.js. TypeScript throughout, REST APIs, and clean component architecture.
High-converting, pixel-perfect landing pages built for speed, clarity, and a strong first impression — optimised for all devices.
Node.js REST APIs, database integration with MongoDB & MySQL, and seamless front-to-back wiring on production applications.
Existing site improvements & fixes — joining active codebases, squashing bugs, refactoring messy code, and improving live sites.
How I Work
I listen first. I dig into your goals, constraints, and audience before writing a single line of code.
Together we define clear deliverables, timeline, and tech approach — no surprises mid-project.
Clean, maintainable code with regular check-ins. You see progress early and often.
Tested, documented, deployed. I hand over ownership cleanly and stay available for follow-ups.
Currently in my 2nd Year of a four-year BS Computer Science programme. Coursework covers data structures, OOP, algorithms, and software engineering fundamentals. Maintaining a CGPA of 3.07 while simultaneously freelancing and building real-world projects.
Completed a backend development internship where I developed and maintained server-side features using Node.js. Contributed to API development and supported the company's digital operations during a fast-paced internship period.
Delivering client projects in React, Next.js, and Node.js since 2024. Managing the full project lifecycle independently — from requirement gathering and scoping through to final deployment. Also developed OOP-based applications in Java and C++ for clients with specific technical requirements.
Responsive e-commerce frontend with dynamic search, product filtering, and cart state managed entirely in vanilla JavaScript. Structured with reusable UI components and documented version control across 20+ commits.
Type-safe cart with real-time updates and state managed entirely through React hooks — no external state libraries. Strict TypeScript interfaces across all components improved code predictability and eliminated common runtime errors.
TaskFlow: a dynamic state-driven task manager with full CRUD, typed hooks, and a fully responsive UI.
Two independent systems: an Artisan Inventory Management System architected using OOP principles with modular design, and a Cognitive Load Management System that schedules tasks by calculating cognitive load using DSA-based algorithms.
Converted pixel-accurate HTML/CSS designs into production React components and integrated REST APIs in live Next.js applications. Collaborated with backend team members on API contracts and maintained consistent component patterns across the codebase.
Recruiter
or Client?
I'm ready.
Whether you have an internship opportunity, a job opening, or a project that needs a reliable full-stack developer — send me a message. I respond within 24 hours.