Welcome to my portfolio
Hi, I'm Tristan
About Me
A little bit about who I am
Personal Info
Date of Birth
15 March 2002
Location
South Africa
tristan.david1503@icloud.com
Tech Stack
Soft Skills
Spoken Languages
Interests
My Skills
Technologies I work with
Frontend
Backend
Tools & Others
My Projects
A selection of what I've built
A conversational Python chatbot built for natural language interaction. Features intent recognition and context-aware responses.
Decentralized blockchain marketplace for minting, listing, and trading NFTs. Built with Solidity smart contracts and React.
Ethereum and Bitcoin wallet management tool. Generates HD wallets, manages keypairs, and handles secure key storage.
Work Experience
My professional journey
2025 — Present
Junior Full-Stack Developer
@ TymeX
- Building full-stack applications with Python, React, and Next.js
- Designing and maintaining RESTful APIs with robust database solutions
- Collaborating via Git/GitHub in an agile team environment
2023 — 2025
Junior Software Developer (Backend)
@ EOH
- Delivered electricity based software solutions across multiple client projects
- Applied development methodologies and best practices
- Contributed to backend architecture and code quality improvements
2019 — 2020
PA to Investment Banker
@ ABSA
- Provided executive administrative support in a high-pressure financial environment
- Managed scheduling, communications, and document preparation
2025 — Present
Junior Full-Stack Developer
@ TymeX
- Building full-stack applications with Python, React, and Next.js
- Designing and maintaining RESTful APIs with robust database solutions
- Collaborating via Git/GitHub in an agile team environment
2023 — 2025
Junior Software Developer (Backend)
@ EOH
- Delivered electricity based software solutions across multiple client projects
- Applied development methodologies and best practices
- Contributed to backend architecture and code quality improvements
2019 — 2020
PA to Investment Banker
@ ABSA
- Provided executive administrative support in a high-pressure financial environment
- Managed scheduling, communications, and document preparation
Experience & Growth
My career progression over time
Contact Me
Let's work together
Let's build something great.
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Drop me a message and I'll get back to you as soon as possible.
Open to
Full-time & freelance opportunities