I am a C++ ProgrammerTools ProgrammerSimulation and Games DeveloperApplication Developer

Esther Tonks

British programmer with C1 German, first living in Berlin in 2010 and living here continuously for the last 8 years.

Versatile and multi-talented programmer with extensive experience in application tools programming, simulation, graphics and games. Primarily working in C++.

Worked in diverse industries such as mobile apps and simulation.

First female student at Teesside University to gain a work placement in the games industry and graduated with a 1st class graphics/games programming degree.

Credited on notable projects such as Driver: Parallel Lines and Driver: San Francisco.

On sabbatical since COVID to focus on personal development and explore new opportunities, I am now eagerly anticipating returning to work and pursuing a new and rewarding employment opportunity.


my projects

Examples of work

View a range of projects I've worked on in my free time and professionally. These include my current project - my Ray Tracing demo, along with information about my contributions to Mixdown, my animation editor, and the Autodesk Visualiser tech demo that I played a key role in developing at Blitz Games Studios.

Be sure to click the images below for more information!

Work Experience

Experienced C++ programmer with a background in tools, mesh, and animation programming for console and PC games, as well as iOS development. Most recently I have been involved in the development of collision detection systems in the CAD/CAM industry. With a proven track record of collaborating effectively with users, designers, and product managers, I have successfully implemented innumerous features which have enhanced software and arts pipelines.

During the past two years, I prioritised establishing my life in Germany and temporarily paused paid employment in response to the challenges posed by Brexit and COVID-19. During this period, I initially concentrated on language learning and achieved a C1 proficiency level in German, leading to passing the Goethe-Zertifikat C1 exam at the Goethe-Institut in Berlin. I also took the opportunity to explore Germany extensively, taking advantage of the Deutschland rail ticket.

I have recently resumed work on a personal programming project full-time, focusing on the development of my own ray tracer (for more details see the portfolio section above) and I am now looking forward to moving into a new role within application or tools programming, simulation, graphics, or games, where I can continue to advance and develop my skills.

C++ 90%
Debugging, testing and modifying large code bases. 95%
3D programming and mesh manipulation 85%
Application and Tools programming 95%
Java/Swift/HTML5 60%

Say Hello

Connect with me on LinkedIn or check out my GitHub profile using the buttons below: