"We can only see a short distance ahead, but we can see plenty there that needs to be done."

Alan Turing

— Alan Mathison Turing · Mathematician & Father of Computer Science · (1912–1954)

Kartik

Kartik

CS (AI) Student @ Brunel University London

Software Engineer · VC Scholar · Open to Placement

About

The person behind the code.

I'm Kartik, a second-year Computer Science (AI) student at Brunel University London, Vice Chancellor's Scholar, and someone who genuinely loves building things.

My goal is simple: work at a company where the engineering bar is high and the problems are hard. I want to be in rooms where the best people are, learning fast, shipping real software, and eventually leading teams that build products used by millions.

Right now I'm doing everything I can to close the gap between where I am and where I want to be, including open source contributions, placement applications, daily DSA practice, and projects I'm actually proud of. I treat every year of university like it counts, because it does.

Outside of code: sports, fiction, and the kind of conversations that go on too long but you don't want to end.

Education

Where I've learned and grown.

Brunel University London

BSc Computer Science (Artificial Intelligence)

First Class Honours

2025 – 2029

  • → Vice Chancellor's Scholar (top 10% of cohort)
  • → Maintaining a First Class average while balancing multiple part-time roles and open source contributions

Modules

Year 1

  • · Introduction to Programming
  • · Logic and Computation
  • · Information Systems and Organisation
  • · Programming Applications
  • · Data and Information
  • · Group Project

Year 2

  • · Graduate Development
  • · Software Development and Management
  • · Usability Engineering
  • · Fundamentals of Algorithms
  • · Algorithms and their Applications
  • · Networks and Operating Systems
  • · Level 5 Group Project
  • · Project Proposal
  • · Individual Project Report

University of Southern Denmark

International Summer School - Introduction to R

Certificate of Completion

August 2026

  • → Selected for fully funded international summer school in Odense, Denmark
  • → Completed intensive R programming course covering data analysis and statistical computing
  • → One of a small number of Brunel students selected for the programme

Experience

Where I have worked and contributed.

Technical

Software Engineer

Brunel Talent Marketplace

Jan 2026 – Present

  • → Selected as one of 3 students from a cohort of 400+ to contribute to AISE Labs, an AI-powered software engineering education platform
  • → Building a taxonomy and comparative evaluation of AI code review tools, testing against large public repos and BTM's own codebase
  • → Regularly using and prompt-engineering PR review agents on production code
  • → Multiple PRs merged including UI fixes, reset functionality, and collapsible components — reviewed by academic leads

Assistant Coach

Jam Coding

May 2026 – Present

  • → Teaching programming concepts to primary school children (Years 1–7)
  • → Managing classroom dynamics across mixed-age groups
  • → Holds Enhanced DBS clearance and Safeguarding certification

Web Officer

Brunel Cyber Security Society

Jul 2026 – Present

  • → Managing and maintaining the society's website and digital presence
  • → Coordinating digital promotion with the Societies' Administrator
  • → Running the society's social media accounts
  • → Presenting the society in a respectable and professional manner

PAL Leader

Brunel University London — Academic Skills (ASK)

Sep 2026 – Present

  • → Volunteering to lead Peer Assisted Learning (PAL) sessions for Year 1 students
  • → Supporting student transition to university life and academic study
  • → Developing leadership, communication and mentoring skills
  • → Completed official PAL Leader training during Welcome Week

Undergraduate Teaching Assistant

Brunel University London — Department of Computer Science

Oct 2026 – Present

  • → Supporting CS1602 Logic and Computation (Dr Leila Ghanbar) and CS1603 Introductory Programming Lab (Dr Zear Ibrahim)
  • → Assisting Year 1 students during lab sessions and answering technical questions
  • → Bridging the gap between lecture content and practical application for a new cohort

Work Experience

Student Brand Ambassador

Deloitte

Sep 2026 – Present

  • → Selected as Deloitte Brand Ambassador for 2026/27 academic year through Higherin Academy
  • → Promoting Deloitte Early Careers opportunities to students at Brunel University London
  • → Collaborating with university societies to expand reach and drive diversity and inclusion
  • → Organising campus activations including stall setups, event promotion and social media content

Catering Services Assistant

Compass Group UK & Ireland

Jun 2026 – Present

  • → Front-of-house service at Brunel University London campus
  • → Till operation, food preparation, and stock management
  • → Completed Food Hygiene, Allergen Awareness, and Health & Safety training

Student Recruitment Ambassador

Brunel University London

May 2026 – Present

  • → Selected through competitive application including assessment centre
  • → Representing Brunel at open days and recruitment events
  • → Guiding prospective students through university life and application process

Warehouse Operative

TCK Fresh Produce Limited

Nov 2025 – Jun 2026

  • → Night shifts alongside full-time undergraduate studies
  • → Picking, packing, and processing fresh produce orders under tight deadlines
  • → Demonstrated consistent reliability and strong time management

Projects

Things I have built and contributed to.

SpyBot

Secure two-way Morse code communication system built in Java for a physical robot. Features QR authentication, autonomous triangular navigation, and LED delivery confirmation.

JavaRoboticsOOP
View on GitHub →

Dexter Care

A one-handed, low-dexterity medication confirmation tool built for Eli Lilly's Code For All 2026 hackathon (Track 3: dexterity disability). Placed Top 4. Press and hold anywhere for 3 seconds to confirm a dose, no precise tap, no drag, no two-handed gesture. Features voice setup via Gemini API, spoken read-back, multi-routine support, and a WCAG AA/AAA verified colour palette in both themes.

Next.jsTypeScriptTailwind CSSGemini APIAccessibility
View on GitHub →

SE Education Toolkit

Open-source AI-powered lab exercise generator for software engineering education. Built with Next.js 15 and TypeScript. Multiple PRs merged under academic supervision.

Next.jsTypeScriptOpen Source
View on GitHub →

Grade Classification Calculator

Web app where students enter their grades and instantly get their UK degree classification. Supports multiple grading schemes and reverse calculation.

Next.jsTypeScriptTailwind CSS
View on GitHub →

RotaSync

AI-powered shift scheduling app for workplace rotas. Staff submit availability, managers build rotas manually or let the AI auto-generate fair shift assignments using constraint-based search.

Next.jsTypeScriptPythonSupabaseAI
View on GitHub →

Simon Swift — SwiftBot

A Simon Says style memory game built in Swift as a collaborative project. Players follow and repeat increasingly complex sequences of colours and sounds, with difficulty scaling as the game progresses.

SwiftiOSGame Development
View on GitHub →

Formative Task 5 — SwiftBot Integration

Integrated multiple SwiftBot programs (Morse code, dance, shape drawing, light search, zig-zag) into a single menu-driven Java application. Users select a task from the menu and the robot executes the corresponding behaviour.

JavaRoboticsIntegrationOOP
View on GitHub →

Skills

What I work with.

Languages

JavaPythonRTypeScriptJavaScriptHTMLCSS

Frameworks & Libraries

Next.jsReactTailwind CSSNode.jsggplot2dplyrtidyverse

Tools & Platforms

GitGitHubVS CodeIntelliJ IDEAVercel

Concepts

OOPREST APIsData StructuresAlgorithmsMicroservicesOpen SourceData AnalysisStatistical Computing

Contact

Get in touch.