Software Engineer

Architect. Build. Scale.

Software engineer building high throughput backends and low latency financial systems.

Seeking a 2027/2028 placement. Open to Summer 2027 internships.
1st
Innovation Fest 2026
1st Place · AI Elderly Care Ecosystem
88%
First Class trajectory
96% Programming, 86% Algorithms
<10ms
P99 latency SLA
6.39 ms benchmarked single core
12+
Shipped systems
Distributed backends, labs & tooling

I engineer high throughput backends, detection automation, and low latency distributed systems. My focus is writing clean, typed, deterministic software that operates under strict latency SLAs and verifiable security guarantees.

Outside engineering: native iOS development in Swift, cricket captain, and physical conditioning.
Portfolio

Selected work

Quantitative risk and surveillance

Sentinel

Real time financial risk and anomaly detection with a three tier ensemble.

6.39 ms
P99 Latency
198.5
tx/s Single Core
0.984
ROC-AUC
Python FastAPI PyTorch scikit-learn Docker
Sentinel Financial Risk Engine Dashboard
Financial operations engine

InvoiceOps

Local-first, AI-assisted invoice operations platform with deterministic document extraction and an auditable approval state machine.

<50 ms
Extraction SLA
100%
Math Consistency
£0 / $0
Zero-Cost Local-First
Java 21 LTS Spring Boot 3.4 Apache PDFBox PostgreSQL 16 Docker React 19 TypeScript
InvoiceOps Finance Review Workbench Interface
Distributed backend

Zero Trust Backend

Passwordless, fail secure backend with envelope encryption and ML threat detection.

100.0%
Recall (F1 0.9434)
6.00%
Benign FPR
+2.10 ms
Crypto Overhead
WebAuthn Open Policy Agent HashiCorp Vault FastAPI PostgreSQL
Zero Trust Secure Backend
Data pipeline

Enterprise NDR Platform

High throughput network telemetry ingestion with dual path classification and automated quarantine.

99.98%
Precision
0.04%
False Positives
100k+
Real Flows
Suricata XGBoost PyTorch OPNsense API MITRE ATT&CK
Enterprise NDR Platform
Innovation Fest 2026, 1st place

KINORA

AI powered elderly care ecosystem with fall detection, a smart pendant, a family app and a clinician dashboard.

IoT AI Hardware Full stack
KINORA AI Elderly Care Ecosystem
Engineering Archives

More work

Systems Diagnostics and Telemetry Toolkit

Systems Diagnostics & Telemetry Toolkit

Cross platform host diagnostic CLI that audits baselines, benchmarks performance and emits structured JSON telemetry.

PowerShell Bash Python
Code ›
Hospital Management System

Hospital Management System

Clinical administration system with patient triage, doctor assignment and reports, via console and Tkinter GUI.

Python Tkinter File DB
Code ›
AI Technical Interview Simulation Engine

AI Technical Interview Simulation Engine

Retrieval augmented mock interviews with multi model scoring and diagnostic reports.

LangChain Embeddings AI Agent
Closed source
Bridge Local Guide

Bridge (Local Guide)

Community local guide platform connecting guides and travellers, with mapping, events and recommendations.

React Native Expo Node.js MongoDB
vulnshop-lab

Secure Web Architecture Lab

Full stack lab demonstrating the secure development lifecycle with vulnerable and remediated builds.

Node.js Express SQLite AppSec
Code ›
bluetrace-lab

Distributed Telemetry Ingestion Pipeline

Containerized event streaming and log aggregation with real time rule based queries.

Python JSON-RPC SIEM Log Ingestion
Code ›
Methodology

Principles

01

Correctness and invariants

Strong domain boundaries, strict typing and defensive pre/post-conditions over loose runtime assumptions.

02

Predictable latency and scale

Thread-safe concurrency, memory discipline, cache locality and P99 latency SLA as first-class deliverables.

03

Fault-tolerant by design

Idempotent APIs under retries, distributed synchronization and structured telemetry from day one.

Track Record

Work experience

Embedded within the Birmingham City University IT and security team, working on monitoring, analyzing, and safeguarding the university's enterprise infrastructure. Spearheading vulnerability assessment workflows, security monitoring, and endpoint protection schemes, while planning and executing proactive defensive measures to detect and mitigate active threats across university network boundaries.

Security Operations & Analysis

  • Conducts regular automated and manual vulnerability scans across university servers and internal subnets to identify CVE exposures and configuration gaps
  • Monitors and analyzes security logs via centralized SIEM dashboards to detect anomalous behavior, unauthorized login attempts, and potential insider threats
  • Participates in incident response playbooks, coordinating alerts triage, isolating compromised nodes, and documenting remediation actions for internal audits
  • Performs packet capture analysis to inspect suspicious network traffic flows and identify potential command-and-control (C2) beacons or data exfiltration

Infrastructure Hardening

  • Configures and audits firewall rulesets and ACLs to enforce least-privilege network segmentation across administrative and student subnets
  • Audits cloud access control policies and IAM roles within host environments to identify and eliminate privilege escalation risks and exposed secrets
  • Deploys security patches, updates server configurations, and hardens operating system baselines according to CIS Benchmarks
  • Enforces Endpoint Detection and Response (EDR) agent coverage and verifies policy compliance across active Windows and Linux server nodes

Tools & Technologies

  • Kali Linux, Nmap, Wireshark, Splunk, Active Directory, AWS, Firewalls & ACLs, EDR Agents, Vulnerability Scanners, CIS Benchmarks

Leading the Cyber Security Division of the BCU Student Computing Association, responsible for designing and delivering technical programmes, events, and learning experiences that give students hands-on experience in cloud security, penetration testing, and defensive security. Responsible for full curriculum design, session delivery, lab guide development, GitHub resource management, and end-to-end technical coordination across all division activities. Flagship programme: Hack Your Own Cloud — an 8-week structured cloud security programme where student teams deploy, attack, and defend real AWS environments.

Division Leadership

  • Leads all technical programmes, workshops, and events within the Cyber Security Division from conception through to delivery
  • Designs and maintains curriculum, lab guides, and challenge resources across all division activities, hosted and managed via GitHub
  • Acts as primary technical mentor for all students in the division, supporting learning across all experience levels from complete beginners to advanced students
  • Liaises with the SCA VP Cyber Security on logistics, planning, and strategic direction of the division
  • Scouts and onboards new programme ideas, evaluating feasibility, technical requirements, and student impact before committing to delivery

Hack Your Own Cloud — Flagship Programme

  • Designed and owns the full 8-week cloud security curriculum where students deploy deliberately vulnerable environments on AWS, attack assigned peer environments, and harden their own infrastructure
  • Built a flag-based CTF system using AWS CLI bash scripts and deterministic hash generation to verify genuine exploitation rather than theoretical knowledge
  • Architected separate AWS sub-accounts per team with budget alerts, spending caps, and VPC-level containment to ensure safe, legal, and cost-controlled peer attack exercises
  • Developed weekly lab guides covering AWS EC2, S3 misconfiguration, IAM privilege escalation, insecure APIs, network security, and cloud-native monitoring tools
  • Introduced and runs a structured peer attack challenge functioning as the division's flagship CTF event each semester

Technical Delivery

  • Leads every weekly session using a guided learning approach — actively mentoring students through real vulnerabilities rather than delivering passive lectures
  • Implements monitoring and hardening workflows using Scout Suite, Prowler, CloudWatch, and Azure Monitor as part of the Week 7 remediation phase
  • Manages safety and containment protocols including rules of engagement, account isolation, and UK Computer Misuse Act compliance across all offensive security exercises

Tools and Technologies

  • AWS (EC2, S3, IAM, VPC, CloudWatch), Kali Linux, Nmap, Burp Suite Community, DVWA, WebGoat, Scout Suite, Prowler, AWS CLI, GitHub

Coordinating the Software Engineering Division of the BCU Student Computing Association, responsible for designing and delivering programmes, workshops, and events that build real technical skills in software development and engineering. Responsible for full curriculum design, session delivery, team structure, technical mentorship, and end-to-end coordination across all division activities. Flagship programme: API Workshop Series — an 8-week full stack programme where student teams build and deploy real applications powered by live external APIs.

Division Coordination

  • Coordinates all technical programmes, workshops, and events within the Software Engineering Division from conception through to delivery
  • Designs and maintains curriculum, lab guides, and project resources across all division activities
  • Acts as primary technical mentor for all students in the division, supporting learning across beginner, intermediate, and advanced levels within the same sessions
  • Liaises with the SCA VP Software Engineering on logistics, planning, and strategic direction of the division
  • Evaluates and prioritises new programme ideas based on student impact, technical feasibility, and career relevance before committing to delivery

API Workshop Series — Flagship Programme

  • Designed the full 8-week API Workshop Series curriculum taking students from HTTP fundamentals to a deployed full stack application using real external APIs
  • Structured a two-path backend approach (Node.js/Express or Python/Flask) to support different skill levels while maintaining consistent guided support across sessions
  • Built in a progressive difficulty curve: foundations and authentication in Weeks 1-3, backend and frontend build in Weeks 4-6, multi-API integration and deployment in Weeks 7-8
  • Designed an optional React advanced path from Week 5 onwards with additional resources provided separately so advanced students are never held back and beginners are never overwhelmed
  • Coordinates industry guest speakers and mentors to drop into build-phase sessions to review projects and share real career experience with students

Technical Delivery

  • Leads weekly sessions using a guided learning approach — students learn by doing with active support throughout rather than passive instruction
  • Established GitHub Desktop as a core collaboration tool from Week 1, ensuring every team can manage shared codebases without conflicts from the very first session
  • Manages team formation and role assignment (frontend developer, backend developer, project lead) to give every student concrete, specific, CV-ready ownership of their contributions

Tools and Technologies

  • Node.js, Express, Python, Flask, HTML5, CSS3, JavaScript, React, Postman, GitHub Desktop, Vercel, Render, OpenWeatherMap API, GitHub API, NASA API, Spotify Web API, Open Library API

Embedded as a full stack developer on CivitasAccess — a civic guidance and opportunity navigation platform built for UK students and international students. Responsible for the complete front-end architecture and UI build across 24 pages, alongside back-end planning, admin system design, and direct client collaboration throughout the product lifecycle.

Front-End Development

  • Architected a single-file React/Babel application spanning 24 fully interactive wireframe pages including public pages, three content hubs, user account flows, and a complete admin panel
  • Built reusable component systems (navigation, card primitives, form inputs, pill labels, roadmap steps, journey nodes) maintaining consistent design tokens across the entire codebase
  • Developed an interactive Career GPS homepage flow — a multi-step guided widget allowing users to identify their current position, select a destination, and receive a personalised pathway recommendation
  • Implemented a visual journey timeline for the International Student Hub featuring clickable node-based navigation, animated progress tracking, and interactive checklists
  • Designed and built six full pathway detail pages with animated roadmap step sequences, connector lines, Career GPS sidebar panels, and linked opportunity cards
  • Built the Success Stories system — index page with category filtering, individual story pages with visual journey progression strips, and cross-linked sidebar panels

UI/UX & Design Systems

  • Worked directly with the client to translate written briefs and conversational feedback into functional, production-ready wireframes across multiple revision cycles
  • Established and enforced a consistent brand design system: teal (#1A5C6B), gold (#93632F), typography scale, spacing grid, and component hierarchy
  • Delivered iterative wireframe audits using structured pass/gap/defer reporting to track requirement coverage and communicate scope decisions clearly
  • Proposed and agreed scope boundaries between V1 (launch) and Phase 2 (post-launch dynamic features) to protect timeline while preserving the client's long-term vision

Back-End Planning & Admin Systems

  • Designed a full admin panel architecture covering: Opportunity CRUD management, Manage Pathways (step-by-step roadmap builder with no-code interface), Content & Stories management, User Manager, Category/Tag management, and Community Impact stats editor
  • Planned and documented the database tagging schema for opportunities, categories, and pathways to support future personalised recommendation logic
  • Structured the admin panel to allow non-technical content management — client can publish opportunities, guides, and success stories independently after handoff

Security Considerations

  • Specified SSL certificate implementation as a deployment requirement for all data in transit
  • Designed contact form architecture to route submissions through Google Workspace email — avoiding direct server-side email exposure
  • Anticipated XSS prevention in form input handlers by verifying text sanitation requirements in the front-end
  • Documented Google SSO as the primary authentication path (supplemented by email/password) to reduce credential-attack surface in user management drafts
  • Flagged GDPR-relevant data points (e.g., student location, career tracks) for inclusion in the platform's future Privacy Policy and Terms of Service drafts
  • Separated personally identifiable information (PII) from behavioral analytics fields in the database schema draft to protect user identity
  • Proposed full network separation between admin panels and public routes to limit administrative dashboard exposure

Client Communication

  • Authored structured client-facing update emails to summarize weekly wireframe progress, explain technical logic, and detail scope decisions
  • Created a shared "Phase 2 Deferral" document to log and agree on features that would be moved to post-launch milestones, preventing scope creep and protecting the delivery timeline

Technical Skills Used

React (JSX) HTML5/CSS3 UI/UX Design Database Design Security Awareness Admin Systems API Integration Client Communication Code Review
Capabilities

Skills

Languages & core systems

Java (Core SE 17/21) Python (FastAPI, NumPy) C / C++ (RAII, Memory) TypeScript JavaScript SQL (PostgreSQL) Bash Shell C# PowerShell Swift

Backend & distributed systems

Spring Boot FastAPI Redis (Distributed Locks) Node.js & Express PostgreSQL & Schemas Apache PDFBox Microservices Architecture Idempotent API Design Sliding-Window Ingestion Concurrency (Atomics & Mutexes) WebSockets Streaming

Cloud, systems & testing

Operating Systems & Linux Docker Containerization Kubernetes Foundations AWS (EC2, S3, IAM, VPC) TDD (JUnit 5, Mockito, PyTest) CI/CD (GitHub Actions) Cisco CCNA (IP & Routing) IBM DevOps Certified Git Version Control

Practices & soft skills

Agile & Scrum Delivery Technical Mentorship (60+ Students) Peer Code Review Clinics Clean Architecture & Runbooks Test-Driven Development (TDD) Cross-Functional Collaboration Problem Solving & Algorithmic Analysis Continuous Learning & Growth Mindset

Applied AI & Machine Learning

PyTorch scikit-learn LangChain AI-Native Tooling NumPy & Pandas Embedding Pipelines Model Evaluation

Systems Hardening & Security

Google Cybersecurity Certified HashiCorp Vault Zero Trust Architecture Open Policy Agent (OPA) WebAuthn / FIDO2 CIS Benchmarks Wireshark & Suricata

Frontend & UI Engineering

React React Native & Expo HTML5 / CSS3 Design Systems UI/UX Primitives Accessibility (WCAG AA) Responsive Web
Hackathons & Contests

Competitions and hackathons

Building under pressure — selected competitor and award winner in engineering hackathons across the UK and Switzerland.

Prem Lodhia receiving the 1st Place Dean's Award at Innovation Fest
1st Place Winner

Innovation Fest 2026

Dean’s Award for Outstanding Engineering • Birmingham City University

Awarded 1st Place by the Dean of Computing and Engineering for designing and defending an enterprise architectural solution, evaluated on technical depth, scalability, and live defense.

1st Place Dean’s Award System Architecture Enterprise Defense
Prem Lodhia and engineering team winning Unihack Hackathon
Hackathon Winner

Unihack × Innovation Fest

48-Hour Competitive Hackathon • Birmingham City University

Engineered and pitched an end-to-end full-stack software prototype under a 48-hour continuous sprint, securing 1st place against cross-university engineering teams.

Hackathon Winner Rapid Prototyping Full-Stack Sprint Team Lead
LauzHack EPFL Switzerland Participant Banner
International Selection

LauzHack 2026

École Polytechnique Fédérale de Lausanne (EPFL) • Switzerland

Selected among competitive international applicants to attend and build at EPFL in Lausanne, Switzerland, tackling systems engineering and AI challenge tracks with European engineers.

Selected Competitor EPFL Switzerland Distributed Systems AI Track
Recognitions

Credentials and awards

Winner

Innovation Fest — First Place

Birmingham City University
Winner

Unihack x Innovation Fest Hackathon

Unihack • BCU
Nominee

Most Inspirational Student of the Year

IAMBCU Awards
Earned

Google Cybersecurity Professional Certificate

Google • Coursera
Earned

Ethical Hacking

Credly
Earned

Cisco Cybersecurity Defense Analyst

Cisco • Credly
Earned

Cisco Junior Cybersecurity Analyst

Cisco • Credly
Earned

IBM Cybersecurity Analyst

IBM
Earned

Cisco Network Technician

Cisco • Credly
In progress

AWS Certified Solutions Architect (SAA-C03)

Amazon Web Services
In progress

AWS Certified Cloud Support Associate

Amazon Web Services
Earned

Google AI Essentials

Google • Coursera
Earned

Fundamentals of AI Agents Using RAG & LangChain

Vanderbilt • Coursera
Earned

Introduction to Cloud Computing

IBM • Coursera
Earned

Enterprise Design Thinking Practitioner

IBM SkillsBuild • Credly
Earned

JPMorgan Chase Software Engineering Experience

JPMorgan Chase • Forage
Earned

Commonwealth Bank Cybersecurity Simulation

Commonwealth Bank • Forage
Earned

Meta iOS Developer

Meta • Coursera
Recommendations

Endorsements

"An exceptional learner and an asset to our classes. He demonstrated excellent analytical, practical, and critical thinking skills, allowing him to quickly understand complex computing concepts and apply them effectively."
Dr. Hamza Mutaher
Lecturer & Deputy Course Lead of Cyber Security · BCU
"An exceptionally bright student with a natural aptitude for software development and a genuine programmer's mindset. He possesses strong technical ability... I highly recommend him for any software engineering opportunity."
Abdul Qayoom Hamal
Researcher, Lecturer & Software Engineer · BCU
"Prem consistently demonstrated strong technical ability, dedication, and enthusiasm for learning. He showed excellent problem-solving skills, quickly grasped programming concepts, and applied them effectively."
Assoc. Professor Ogerta Elezaj
Associate Professor in AI & Turing Fellow · BCU
Launching soon

Cyber Interview AI

The AI interviewer built for technical and engineering disciplines.

150+ roles Voice or text Instant report
Learn more ›
Connect

Let's build
something resilient.

Open to placement for 2027/2028 and summer internships for 2027 across Software Engineering, Backend Development, Distributed Systems, Cloud Infrastructure and Systems Engineering — UK or remote.

Seeking a 2027/2028 placement. Open to Summer 2027 internships.
prem@premlodhia.com

Message Sent

Thank you for reaching out. I'll get back to you shortly.