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.