Pushkar K U

Pushkar Kodigehalli Umesh

MSc Electronic Communications & Computer Engineering · University of Nottingham

I work across the full stack of engineering — from FPGA hardware cores and embedded systems to iOS apps and signal processing algorithms. Currently building a software-defined GNSS receiver for a CubeSat interference-mapping mission.

Pushkar Kodigehalli Umesh

About

I learn by taking things apart. During the 2020 lockdown I built a model rocket from scratch — homemade sugar fuel, a PVC airframe, several failed launches — until it finally worked. That same instinct drives everything I do now: whether it's debugging timing constraints on an FPGA, tracing a bug in a SwiftData schema, or tuning tracking loops in a GNSS receiver. I find a problem I can't ignore and build until it's solved.

Education

MSc Electronic Communications & Computer Engineering

2025 – present

University of Nottingham · Nottingham, UK

  • Advanced Computational Engineering
  • Artificial Intelligence and Intelligent Systems
  • HDL for Programmable Devices
  • Scalable Cross-Platform Software Design

BSc Physics, Mathematics & Electronics

2021 – 2024

CHRIST (Deemed to be University) · Bengaluru, India

  • Embedded Systems and IoT Fundamentals
  • Digital Signal and System Architecture
  • Verilog and FPGA-Based Design
  • Communication Electronics

Projects

GNSS Signal Processing for Interference Mapping — JamSail CubeSat

Dissertation 2026

MSc Dissertation · University of Nottingham · Supervised by Paul Blunt, Nottingham Geospatial Institute

  • Developing a software-defined GNSS receiver in MATLAB with FFT-based parallel acquisition and DLL/PLL/FLL tracking loops for L1 C/A signals under LEO Doppler conditions (±10 kHz).
  • Translating validated algorithms into synthesisable VHDL for a Xilinx Zynq 7030 SoC-FPGA, targeting ≤70% LUT utilisation within CubeSat power constraints.
  • Validating hardware-in-the-loop with the Skydel GNSS simulator and NT1065 RF front-end via AXI bus.
  • Contributing to JamSail — a dual-antenna CubeSat for real-time GNSS jamming and spoofing detection, aligned with the UK's £13M national monitoring programme.

Matrix Processing Core in VHDL

2025 – 2026

HDL Coursework · University of Nottingham

  • Designed a synthesisable matrix multiplication core on an AMD Xilinx FPGA using dual MAC units and dual-port block RAM buffers for efficient data flow.
  • Built a VHDL testbench with file I/O to load input matrices and validate outputs against a MATLAB reference model.

Neural Network — Perceptron & Multi-Class Classification

2025 – 2026

AI Coursework · University of Nottingham

  • Implemented the Perceptron Learning Law from first principles in MATLAB to train a binary NOR gate classifier.
  • Extended to a 4-class problem using one-vs-rest strategy; analysed decision boundaries and misclassification rates across iterations.

LivingSolo — iOS App

Jan 2026 – present

Personal Project

  • Full iOS app for kitchen inventory, expense tracking, and to-do management built with SwiftUI and SwiftData.
  • Multi-view TabView architecture with schema-driven persistent local storage — no third-party backend.
  • Managed the full development lifecycle independently: design, build, test, and iterative refinement in Xcode.

RFID Gate System & Mini Elevator

April 2024

Final Year Project · CHRIST University

  • Built an RFID-based automated gate and a floor-selecting elevator model using Arduino microcontrollers.
  • Programmed real-time I/O operations, motor control, and an LCD status display.

Experience

Freelance Technical Support Engineer

March 2026

Infosys (Secondary Engineer) · Leeds, UK

  • Assisted on-site installation and configuration of Cisco Board Pro 52 G2 enterprise videoconferencing systems.
  • Completed two full installations alongside the primary engineer; hands-on exposure to enterprise AV, cable management, device configuration, and system testing.

Skills

Programming

Python · C · C++ · Swift (SwiftUI, SwiftData) · SQL · HTML · CSS

Hardware & Embedded

VHDL · Verilog · FPGA (Xilinx Vivado) · Microcontrollers · RFID · IoT · Arduino

Signal Processing & ML

MATLAB · DSP · Communication Systems · Neural Networks · NumPy · Data Analysis

Cloud & Networking

AWS Fundamentals · CCNA Fundamentals · TCP/IP · Linux (basic)

Tools

Vivado · VS Code · Xcode · Git · GitHub · Final Cut Pro

Certifications

AI, Cybersecurity & IT Fundamentals — IBM SkillsBuild (Feb 2025) · AWS Fundamentals — Magic Bus India Foundation (2025)