Australia • Open to Full-Time Roles

Kapil Yadav

Full-Stack Software Engineer

Subclass 485 — Unrestricted Work Rights

Download Resume

About Me

Full-Stack Software Engineer based in Sydney, with a Master of IT. I build MERN applications end to end — from the database schema to the tests to the server it runs on. XFlyve exists because I was running fleet jobs through spreadsheets and WhatsApp, so I replaced that with software.

Projects

A collection of full-stack applications I've designed, built, and shipped end to end.

xflyve.vercel.app
XFlyve Logistics Platform preview
01

XFlyve Logistics Platform

My fleet management platform for trucking companies, with separate admin and driver portals. Drivers only see their own work, two drivers can't take the same truck at once, and an AI assistant answers questions using only the logged-in user's data. It has 690+ automated tests and a CI/CD pipeline that only deploys when every test passes.

ReactNode.jsExpressMongoDBJWTCloudinaryDockerGitHub ActionsJestVitestSupertestPlaywrightVercelRender
View Case Study
Community Voice | WordPress Plugin preview
02

Community Voice | WordPress Plugin

A custom WordPress plugin built during my internship to replace manual email-based submissions with a structured request tracking workflow. Also built and tested an AI chatbot integration on a staging environment to assist visitors and handle pre-qualifying questions.

PHPWordPress Plugin APIsMySQL
View Case Study
meetify-frontend.onrender.com
Meetify | Real-Time Video Meeting Platform preview
03

Meetify | Real-Time Video Meeting Platform

Real-time video meeting application using WebRTC for peer-to-peer audio/video and Socket.IO for signalling. Session-based authentication, meeting history, and REST APIs built with Node.js, Express, and MongoDB.

ReactViteNode.jsExpressMongoDBSocket.IOWebRTC
View Case Study
wanderlust-zba2.onrender.com
Wanderlust | Accommodation Listings & Reviews Platform preview
04

Wanderlust | Accommodation Listings & Reviews Platform

Server-rendered accommodation listings and reviews platform built with Node.js, Express, EJS, and MongoDB, with session-based authentication and server-side ownership checks. Cloudinary for image uploads, Mapbox for geocoding, and Joi for request validation.

Node.jsExpressMongoDBMongooseEJSPassport.jsJoiMapboxCloudinary
View Case Study

Skills

Languages

JavaScriptTypeScriptPHPSQLHTML5CSS3Java (DSA)

Frontend

ReactNext.jsViteMaterial UITailwind CSSBootstrap

Backend

Node.jsExpressREST APIsJWTPassport.jsSocket.IOWordPress

Databases

MongoDBMongooseMySQL

AI

LLM API integrationtool calling

DevOps

DockerGitHub Actions (CI/CD)GitRenderVercel

Testing

JestSupertestVitestReact Testing LibraryPlaywright

Experience

Independent Software Developer — XFlyve Platform

Feb 2026 — Present

Sydney, Australia

I built XFlyve to fix a problem I dealt with every day. When I worked in fleet operations, we ran everything on spreadsheets and WhatsApp. So I built a proper system for it, with separate admin and driver portals, an AI assistant that only sees the logged-in user's data, 690+ automated tests and a CI/CD pipeline. This is my own project, not paid work.

SoftLabs — Software Engineer Intern

Nov 2025 — Jan 2026

Sydney, Australia

My internship during my Master's. I built a custom WordPress plugin for a local councillor's website that turned email submissions into a proper request system, with reference IDs, statuses and an admin dashboard. I was the only one working in WordPress and PHP, so I proposed features to the .NET team, got their approval, and tested everything on a staging site before it went live. I also built and tested an AI chatbot on the staging site.

XFlyve Logistics — Fleet Operations (Part-time)

Oct 2024 — Aug 2025

Sydney, Australia

Part-time operations job while I was studying. I coordinated drivers, job assignments and daily schedules, and worked out driver pay, all with spreadsheets and WhatsApp. Doing it all by hand every day showed me where time was getting lost, especially in job tracking and proof of delivery. That's what gave me the idea for XFlyve, which I later built as my own project.

A Star Infotech — Web Developer

Jan 2022 — Oct 2023

Sri Ganganagar, India

My first developer job, at a small web agency in India. I built and customised WordPress websites for local businesses and schools, mostly with Elementor, PHP, HTML, CSS and JavaScript. I worked on lots of different sites, not one big project: building new pages and features, fixing front-end issues, and making changes clients asked for after their site went live.

Education

Master of Information Technology

Asia Pacific International College, Australia, Jan 2026

Focused on information systems, data management, cloud computing, networking, cyber security, and applied software projects.

Bachelor of Technology

Jodhpur National University, India, June 2019

Studied core computer science subjects including Data Structures, Algorithms, DBMS, Operating Systems, and Software Engineering.

SigmaX — AI-Powered Software Engineer Program

Apna College · Aug 2026 – Present

Currently studying data structures and algorithms, MERN development, system design, and AI application development.

Contact

I'm open to full-time & part-time developer roles, freelance work or any collaboration that brings ideas to life.

Email Me

Response time: usually within 24 hours

© 2026 Kapil Yadav — Portfolio