Summary
Overview
Work History
Education
Skills
LANGUAGES
References
Timeline
Generic

Adam Kraft

Gauteng

Summary

I’m a passionate software engineer who enjoys building robust and secure backend systems as well as clean, responsive web and mobile applications. Over the past few years, I’ve had the opportunity to work with a broad range of technologies including Java (Spring Boot), C# (.NET), Python (Flask, Django), TypeScript (React, Angular), and Dart (Flutter). I’ve led development efforts and contributed to infrastructure that supports more than $120 billion in assets for Zions Bancorporation, a major U.S. banking institution. I’m experienced in designing and deploying cloud-native apps on Azure and Google Cloud, implementing containerized services with Docker, and using event-driven architecture. I care deeply about writing clean, maintainable code, building secure systems, and collaborating across teams to deliver real value. Whether it’s optimizing frontend performance, managing backend complexity, or bridging both with full-stack solutions, I love turning ideas into practical, scalable software.

Overview

4
4
years of professional experience

Work History

Back-End Developer

treXis
08.2024 - Current
  • - Directed backend engineering for Zifi, a digital banking platform for Zions Bancorporation.
  • - Engineered secure, scalable systems with Zero Trust architecture (Okta/Keycloak).
  • - Designed modular backend systems in Java using the spring framework.
  • - I was the sole Backend Engineer for the South African Team so I spent a lot of time working alongside the business analysts, architects and team leads in America, Europe and Asia.

Full Stack Engineer

Infrasonic Consulting
08.2022 - 08.2024
  • - Delivered software solutions for clients in insurance, automotive, retail, and veterinary sectors.
  • - Built the TAP and Inspect apps for Tiger Wheel & Tyre to manage vehicle inspections and generate reports.
  • - Optimized cloud and database performance for The Badger Group, including automated deployment processes.
  • - Co-developed Dotsure’s Carrot App, the first online pet medical aid platform in SA.
  • - Created backend systems for Exclusive Books to analyze loyalty card data.
  • - Redesigned ForKeeps v2 with “time capsule” features for future-scheduled media releases.
  • - Improved infrastructure for Road Protect and GetDismissed, enhancing system scalability and efficiency.
  • - Consulted for various startups to lend a hand at getting their product on the market.

Software Consultant

Self-Employed
03.2021 - Current
  • - Built tailored platforms for clients like Mellet Fin Serve (financial operations) and their corresponding Sourcing Business (inventory/supplier/SEO).
  • - Designed secure financial applications and integrated RESTful APIs and data pipelines.
  • - Managed to cut company overheads by 80% due to optimising processes that were repetitive and costly.

Education

Computer Science

University of the People

Engineering Technology

IU International University of Applied Sciences
01.2023

Certification - Computer Software Engineering

Hyperion Dev
01.2021

Skills

Languages & Frameworks:

  • Java (Spring Boot), C# (NET, Microsoft ASPNET), Python (Flask, Django), JavaScript/TypeScript (React, Angular), Dart (Flutter), Nodejs, Bash

Web Technologies:

  • HTML, CSS, Bootstrap, XML, JSON mapping, Web programming

APIs & Services:

  • RESTful APIs (proficient), GraphQL, SOAP and RESTful web services, API design and development, API documentation

Databases:

  • MySQL, PostgreSQL, Oracle, MongoDB, Strong database management

Cloud Platforms & Deployment:

  • Azure, Google Cloud, Experience with cloud platforms, Deployment automation, CI/CD (Bitbucket, Jira), Continuous integration

Version Control & Software Tools:

  • Git, GitHub, Bitbucket, Source and version control expertise, JIRA, Confluence, Software documentation control

Security & Authentication:

  • OAuth, Keycloak, Okta, Expertise in authentication and authorization

Architecture & Design:

  • Microservices, Microservice design, Software architecture, Performance optimization techniques, Performance improvement

Operating Systems & Environments:

  • Linux/Unix, Mac, Microsoft Windows, Linux environments

Development Practices:

  • Agile, Project management, Software quality assurance, Strong debugging skills, UI improvements, Monitoring tools

LANGUAGES

English (Native/Fluent)
Afrikaans (Fluent)

References

Ryan, Woolf, Team Lead, +27731071255

Timeline

Back-End Developer

treXis
08.2024 - Current

Full Stack Engineer

Infrasonic Consulting
08.2022 - 08.2024

Software Consultant

Self-Employed
03.2021 - Current

Engineering Technology

IU International University of Applied Sciences

Certification - Computer Software Engineering

Hyperion Dev

Computer Science

University of the People
Adam Kraft