Kaushal Luffa

Fullstack Developer

Experienced software engineer with 3+ years of expertise in API design, infrastructure development, and web/mobile application optimization. Skilled in TDD, code review, and integration of user-facing elements.

Kaushal Luffa

About Me

As a Software Engineer, I specialize in building scalable, high-performance web and mobile applications. With expertise in React, TypeScript, Apollo GraphQL, and REST APIs, I design efficient systems that integrate seamlessly between front-end and back-end.

I’m committed to writing clean, testable code and optimizing data structures for performance and reliability. Staying up to date with emerging technologies, I continuously refine my skills to deliver cutting-edge solutions.

Frontend

React, Next.js, Svelte, Redux

Backend

Node.js, Express, Fastify

Database

PostgreSQL, MongoDB, Mongoose

Performance

Optimization, Caching

Decorative background

Professional Experience

Viral Nation

Mississauga, Canada

Aug 2024 - Present

Intermediate Software Engineer I

  • Designed and implemented flexible, robust, and scalable APIs, along with supporting infrastructure and developer tools
  • Conducted thorough code reviews and managed deployments upon task completion
  • Developed clean, efficient code for VN’s digital platform, innovative web and mobile products, and partner-integrated applications
  • Integrated user-facing elements with server-side logic and designed efficient data schemas and storage solutions, including relational databases, key-value stores, and distributed architectures
  • Built and optimized scalable, low-latency, high-availability web and mobile applications
  • Wrote reusable, testable, and secure code while maintaining high-quality standards
  • Implemented Test-Driven Development (TDD) and automated testing to ensure code reliability
  • Provided end-to-end support for software systems, from design and development to deployment and maintenance
  • Ensured designs and code were well-documented, scalable, and maintainable for customers and stakeholders
  • Thrived in a fast-paced, agile environment while maintaining high-quality work standards
  • Proactively monitored systems for incidents, escalated issues to stakeholders, and took ownership of resolving problems
  • Stayed up to date with emerging web and mobile technologies, continuously enhancing technical skills

Viral Nation

Mississauga, Canada

Mar 2023 - Aug 2024

Software Engineer

  • Collaborated with front-end and UX/UI engineers using Apollo GraphQL, ReactJS, and Typescript to enhance project development speed and quality.
  • Partnered with DevOps, backend, and AI professionals to optimize data structures and API calls for both Apollo and REST APIs.
  • Created responsive interfaces with React.js and Redux
  • Refactored applications to adhere to ReactJS best practices and SOLID coding principles, ensuring code quality and maintainability.

Brainstation

Toronto, Canada

Apr 2023 - Nov 2024

Teaching Assistant

  • Teaching assistant for part-time students attending BrainStation's Full Stack Software Engineering Program
  • The technologies learned as part of the program include JavaScript (ES6), Node, React, Express, Node, MySQL, Deployment (Heroku), Testing(Jest) and Agile Development
  • Graded assignments and provide feedback on progress
  • Conducted code review for ~ 20 students
  • Participated in weekly retros and stand-ups with Education Team
  • Promoted cross-collaboration for students in Web Development, UX Design, and Data Science
  • Provided 1-on-1 mentorship for students
Decorative background

Skills

Frontend Development

React.js, Next.js

Building responsive and interactive user interfaces with modern React features and Next.js for optimal performance.

Backend Development

Node.js, Express, Fastify

Creating robust server-side applications with focus on scalability and clean architecture.

Database Management

MongoDB, Mongoose

Designing and implementing efficient database schemas and queries for optimal data management.

UI/UX Design

Tailwind CSS, Material UI

Crafting beautiful and intuitive user interfaces with modern design principles and frameworks.

Version Control

Git, GitHub

Managing code versions efficiently with Git and collaborating effectively through GitHub.

TypeScript

TypeScript, JavaScript

Writing type-safe code for better maintainability and developer experience.

State Management

Redux, Context API

Managing complex application state with modern state management solutions.

API Development

REST, GraphQL

Designing and implementing efficient APIs for seamless data communication.

Agile Methodologies

Scrum, Kanban

Working efficiently in agile environments with focus on continuous delivery.

My Expertise

Web Application Development

Custom web applications built with React and Next.js, focusing on performance and user experience.

Backend Development

Robust and scalable server-side solutions using Node.js, Express, and Fastify.

API Development

RESTful and GraphQL API design and implementation for seamless data flow between client and server.

Responsive Design

Mobile-first, responsive web designs that work flawlessly across all devices and screen sizes.

Decorative background

Education

Diploma in Software Engineering

Brainstation

2022

Key Achievements:

  • Graduated with honors
  • Specialized in Web Technologies and Artificial Intelligence
  • Completed capstone project on 'Intelligent Web Application for Healthcare'

Diploma in Mechanical Engineering

Canadore College

2019 - 2020

Key Achievements:

  • Graduated with honors
  • Specialized in Web Technologies and Artificial Intelligence
  • Completed capstone project on 'Intelligent Web Application for Healthcare'
Decorative background