Summary
Overview
Work history
Education
Skills
Timeline
Generic

Dev Patel

London

Summary

TPTP Parser and Interpreter - Java, JavaCC |April 2025| Developed a complete parser and interpreter for the TPTP (Tiny Planar TelePorting) language, implementing lexical analysis, syntax validation, expression evaluation, and program execution with loop detection and error reporting.


Resolution Theorem Prover - Prolog |April 2025| Developed a comprehensive resolution-based theorem prover implementing conjunctive normal form conversion, atomic resolution rules, and logical consequence testing for propositional formulas with support for all primary and secondary connectives.


Network Intrusion Detection System - C, PCAP |November 2024| Developed a multithreaded packet sniffer using PCAP library to detect SYN flooding attacks, ARP cache poisoning, and blacklisted URL violations, implementing thread pool architecture for high-throughput packet analysis and manual network protocol header parsing.


Event Booking System Website - HTML, CSS, JavaScript, Flask, Python, SQLAlchemy |March 2024| Developed a web-based platform for event management, enabling superusers to create and modify events while allowing users to browse and book events.


Mock IMDB Program - Java |March 2024| Implemented custom data structures from scratch including HashMap with collision handling, Set operations, Linked List with iterator support, and Queue implementation to build a complete movie database system with full CRUD functionality.


Logo Turtle Graphics Parser - Haskell |March 2024| Developed a functional programming solution using Haskell to parse Logo command syntax, implement turtle state management, and generate visual graphics output through coordinate transformation and rendering algorithms.

Overview

1
1
year of professional experience
3941
3941
years of post-secondary education

Work history

Software Engineer

Pexip
Reading
07.2025 - 09.2025
  • Built complete REST API server using Python and Twisted framework over 12 weeks, enabling Cisco video conferencing endpoints to retrieve meeting data from behind corporate firewalls
  • Implemented JWT authentication system with certificate-based signing, automatic rotation, and secure token validation across distributed worker nodes
  • Designed SQL database schemas and developed comprehensive test suites with extensive unit, integration, and mock-based testing using Python testing frameworks
  • Created distributed system architecture supporting request forwarding, load balancing, and high-availability deployments, presenting final solution to internal development team
  • Delivered customer-facing feature for UK Ministry of Justice, directly impacting 28% of UK court hearings conducted as virtual video conferences

Software Engineer Spring Week

Elsevier
London
04.2024 - 04.2024
  • Participated in a Spring Week shadowing experience with software engineers at Elsevier, gaining hands-on exposure to real-world projects.
  • Attended daily stand-ups, gaining solid understanding of agile workflows and team dynamics.
  • Observed and learned about the Software Development Life Cycle (SDLC), including planning, development, testing, and deployment phases.
  • Enhanced knowledge of agile methodologies, such as Scrum, through active participation in team discussions and sprints.
  • Gained insights into best practices for software engineering, including code reviews, version control, and collaboration tools.

Coding Camp Tutor

FunTech
Remote Teaching
07.2024 - Current
  • Taught programming (Python, Java) and game development (Unity, Roblox Lua, Minecraft Modding), reinforcing foundational software engineering concepts.
  • Delivered coding lessons, emphasising problem-solving, code structure, and software design principles.
  • Applied best practices in code quality, debugging, and iterative development while instructing and mentoring students.

Education

Bachelor of Science - Computer Science

University of Warwick
09/2023 - 06/2026

A-Levels -

Brampton College
London
09/2021 - 06/2023

Skills

  • Jack Petchey Achievement Award
  • Gold Duke of Edinburgh's Award
  • Scouts Young Leader Award
  • Diamond Chief Scouts Award

Timeline

Software Engineer

Pexip
07.2025 - 09.2025

Coding Camp Tutor

FunTech
07.2024 - Current

Software Engineer Spring Week

Elsevier
04.2024 - 04.2024

Bachelor of Science - Computer Science

University of Warwick
09/2023 - 06/2026

A-Levels -

Brampton College
09/2021 - 06/2023
Dev Patel