BSc in Computing
University of South Africa
IRVINE JONGA / ABOUT
Computing student. Building reliable software.
Final-year BSc Computing student seeking a graduate software engineering role. Interested in backend development, payment APIs, and building reliable software, with a longer-term interest in agentic software engineering.
IRVINE JONGA / EDUCATION
University of South Africa
IRVINE JONGA / EXPERIENCE
Debt Map
IRVINE JONGA / SKILLS
IRVINE JONGA / PROJECTS
A living record of what I’m working towards. Future projects are labelled as planned; working evidence will be added as they develop.
Build a concurrent Redis-compatible server with core commands, RDB persistence, and replication command propagation.
Build a concurrent HTTP server for GET/POST requests and file serving, with header parsing, URL extraction, and response handling.
Implement Git initialization, blob and tree objects, commits, and cloning public repositories.
IRVINE JONGA / ROADMAP
Build working projects, document engineering decisions, and publish evidence as each project develops.
RESEARCH INTERESTS / PROVISIONAL
How planning, tool selection, and feedback affect task completion and code quality.
How tests, static analysis, and formal methods can detect defects and improve reliability.
How to measure correctness, repair success, and regression risk across software tasks.