Available for Full Stack & AI Roles

Keshav
Joshi

|

About Me

Recent First-Class Honours Computer Science graduate with one year of industrial experience at Jaguar Land Rover, delivering measurable improvements in testing workflows through software tools, automation, and full-stack applications. Skilled in Python, React/Next.js, Node.js, and Docker, with additional expertise in machine learning and computer vision (YOLO, OpenCV & PyTorch). Seeking full-stack or AI engineering roles where I can build scalable, production-ready systems and contribute to innovative solutions.

Professional Roadmap

My journey in Tech & Industry

Junior Software Developer

Nov 2025 - Present

ValStream

Working as a Full Stack Developer utilizing Agile & Scrum methodologies. Specializing in Java (Spring Boot), React, and PostgreSQL with a strong focus on Test-Driven Development (TDD).

JavaSpring BootReactPostgreSQLDockerJUnitMockitoSeleniumAgileDatadogSonarQube

BSc. (Hons) Computer Science - Final Year

Sept 2024 - July 2025

University of Sheffield

First Class Honours (4.0 GPA). Dissertation: Risk-Assessed Obstacle Detection for Off-Road Driver Assistance. Member of the Boxing Society

Computer VisionHuman-Computer InteractionsIoTMobile DevCybersecurity3D GraphicsManaging Engineering ProjectsAccounting & LawPythonDockerYOLOTensorFlow

Product Engineering Software Ugrad - Industrial Placement

July 2023 - July 2024

Jaguar Land Rover

Led digital transformation efforts to enhance vehicle assessment workflows. Replaced paper-based workflows with a React Native (Expo) mobile app linked to Google Firebase Firestore (NoSQL) and GCP, enabling offline use in remote areas. Reduced recording time by 25% and report visualisation time by 60%.

React NativeFirebaseGCPPythonTableauArduinoMATLABComputer Vision

BSc. (Hons) Computer Science - Years 1 & 2

Sept 2021 - July 2023

University of Sheffield

First couple of years of my degree and learning the foundations of Computer Science. Member of the Ethical Hacking Society

JavaPythonJavaScriptAlgorithms & Data StructuresSoftware EngineeringAutomataData Driven ComputingHaskellRuby on Rails

Featured Projects

AI CV / Resume Tailor

A Next.js and React.js full-stack web application that uses RESTful API integration to send engineered prompts to OpenAI's ChatGPT 5-mini. Returns targeted feedback in under 10 seconds.

Next.jsReactNode.jsTailwind CSSOpenAI API
View Source

Discord Job-Posting Webhook

Implemented a webhook which posts new job notices within an hour of postage on discord using RESTful and OAuth API with Python for backend. Automated via Github Actions.

PythonREST APIOAuthCI/CDGitHub Actions
View Source

Repair Services Mobile App

Full-stack reactive Android app using Kotlin and Jetpack Compose. Features MVVM architecture, SQLite database, interactive maps for geolocation, and camera integration.

KotlinJetpack ComposeAndroid StudioSQLiteMVVM

IoT 'DIY' Smart Assistant

Embedded full-stack smart assistant on ESP32. Enables wake-word detection and real-time speech processing via REST APIs (OpenAI Whisper). Written in C (ESP-IDF).

CESP-IDFIoTOpenAI WhisperDockerPlatformIO
View Source

Off-Road Obstacle Detection

First-class dissertation project. Fused raw data from 3D LiDAR and stereo-vision cameras to provide real-time inference-based obstacle detection using YOLOv8 and OpenCV.

PythonYOLOv8OpenCVPyTorchCVATDocker

Grade Classification System

Full-stack MVC project using Ruby on Rails with Sinatra and PostgreSQL to store and classify student grades. Integrated with University authentication systems.

Ruby on RailsSinatraPostgreSQLHAMLMVC

Let's Connect

Ready to discuss Java, React, or full-stack opportunities.

Send Email
© 2025 Keshav Joshi. Built with Next.js, OGL & Tailwind.