Email:

wernerodendaal.1997@gmail.com

Contact Number:

073 1978 290

Werner Odendaal

Download CV

About

Full Stack Developer with 5 years of experience building and shipping web applications across the stack. I work comfortably on both sides — Angular, Ember.js, and Astro on the front-end; C# (.NET), Ruby on Rails, SQL, and PostgreSQL on the back-end. I care about clean, maintainable code, thoughtful performance, and solving real problems alongside designers, product owners, and fellow engineers. Always learning, always iterating.

Full Stack Software Developer

  • Birthday: 13 July 1997
  • Age: 28
  • City: Cape Town
  • Marital Status: Married
  • Email: wernerodendaal.1997@gmail.com
  • Phone: 073 1978 290

Experience & Education

Experience

Full Stack Software Developer

2025 - Present

Timbuktu Travel

  • Develop and maintain full-stack web applications using Ember.js, Astro, Ruby on Rails, and PostgreSQL, powering the company's dynamic online travel experience
  • Contribute to the creation of a trip-building tool that allows users to design and customise detailed travel itineraries
  • Optimise front-end performance by reducing DOM complexity, improving asynchronous JavaScript execution, and enhancing image loading, resulting in significantly faster page load times
  • Implement comprehensive SEO enhancements, refining site architecture and metadata to boost Google search rankings and improve ad visibility through better crawler accessibility
  • Collaborate with designers and product teams to improve UI/UX consistency, accessibility, and visual performance across modern browsers and devices
  • Play a key role in the successful launch of the new website, including the integration of features such as a WYSIWYG editor, hotel live availability, currency conversion, and secure online payment options

Full Stack Software Developer

2023 - 2024

Information Technology Solutions

  • Developed and maintained Angular-based web applications and .NET Framework back-end systems, delivering scalable software solutions for clients in the creative media industry
  • Performed full-stack development including front-end maintenance, API integration, and database design using SQL and DevExpress
  • Contributed to the development of a web application for creative media companies, enabling effective advertising planning and cost estimation
  • Enhanced existing applications to improve user experience and client satisfaction, focusing on intuitive design and reliable performance
  • Participated in regular code reviews and promoted adherence to best practices, ensuring clean, maintainable, and high-performing code

Junior Full Stack Software Developer

2021 - 2023

Elastic Bean Software

  • Developed and maintained Angular-based web applications for a leading education provider, Advtech
  • Provided support for production bugs and issues, ensuring seamless functionality of applications
  • Collaborated with back-end developers to integrate front-end solutions using Angular and DevExpress
  • Worked on a salary increase process for the financial department, allowing them to give employees increases based on performance
  • Developed a bursary section and performance review section that played a big role in employee remuneration, increasing overall efficiency of the company's HR processes
  • Participated in code reviews and contributed to the continuous improvement of software development processes

Education

BCom Industrial And Organisational Psychology With Labour Relations Management

2017 - 2019

North-West University

BSc Information Technology

2021 - 2025

Eduvos

Skills

Angular

5 years of experience developing and maintaining Angular-based web applications, alongside Ember.js and Astro

Typescript

Strong proficiency in TypeScript, a statically-typed superset of JavaScript, for developing scalable and maintainable applications

.NET Framework

Proficient in C# and the .NET Framework, including back-end development, API integration, and working with DevExpress components

Azure DevOps

Familiarity with Azure DevOps for collaboration in software development projects

Jira

Proficient in using Jira for agile project management, issue tracking, and task management

SQL & PostgreSQL

Experience designing schemas and writing and optimising queries across SQL Server and PostgreSQL

Ember.js

Building and maintaining production Ember.js applications powering a dynamic online travel experience

Astro

Delivering fast, SEO-friendly websites with Astro, focused on performance and crawler accessibility

Ruby on Rails

Back-end development with Ruby on Rails, including RESTful API design and integration with PostgreSQL

PostgreSQL

Designing relational schemas, writing performant queries, and managing data for full-stack applications

Git

Version control and collaborative workflows across feature branches, pull requests, and code reviews

RESTful APIs

Designing and integrating RESTful APIs to bridge front-end and back-end systems seamlessly

Beyond the Code

A bit about who I am when I'm not at the keyboard.

Hobbies

  • Golf
  • Gaming
  • Mountain biking
  • Padel

Watching

  • Football — proud Man City fan
  • Golf on the weekends

Currently Building

An Angular & .NET web app for a psychologist — a platform to host and sell online courses, handle payments, stream course videos, and upload new content. Full-stack from the ground up.

Fun Fact

I'm extremely motivated — once I'm in, I'm all in. Give me any racket sport and I'll hold my own (or probably beat you). Same goes for FIFA — don't challenge me unless you're ready to lose.

Contact