The Coding Dino

A collection of projects by Sarah Herzog – Programmer, Educator, Producer

Menu

Skip to content
  • About
  • Resume
  • Portfolio
    • Bloons TD Battles
    • Bloons Monkey City
    • Bloons TD 5
    • Stardust Survivors
    • Armoured Engines
    • Soulmates
    • Combo Carts
    • Plannit
    • WoW-Pro Addon
  • Projects By Language
    • C++
    • C-Sharp
    • Lua
  • Projects by Platform
    • Android
    • iOS
    • PC
    • Mac

Resume

Download PDF


Sarah Herzog

Portfolio: codingdino.com   |   (+44) 7936 434640   |   sarah@codingdino.com


Summary


Game developer with 10+ years of experience and diverse background in education and engineering. MSc in Computer Games Technology; expert in a variety of computer languages, tools and engines; excellent soft skills. Seeking opportunities to leverage unique perspectives and experience to transform designers’ ideas into reality. Right to work: UK and USA.


Technical Skills


    • Languages: C++ (13 years), C# (10 years),  Lua (2 years), JSON, XML, JavaScript, Python
    • Tools: Unity (10 years), Git, SVN , Jira, Trello, Slack
    • API and Libraries: Monogame, SFML, OpenGL
    • Functionality: UI, Gameplay, Tools, Porting, Shaders, Anti-Hacking

Soft Skills


    • Communication: Lecturer at Fife College; blogger; writer; technical documentation.
    • Teamwork: Worked in international teams at WoW-Pro, Ninja Kiwi, and devcom.
    • Organization: Producer with Bounder Games, lecture planning at Fife College
    • Independence: Worked with off-site designers at Ninja Kiwi; Self-employed work with Bounder Games micro studio; initiated multiple Fife College projects.

Experience


Games Development Lecturer   |   Fife College

Glenrothes, Scotland   |   September 2017 – Present

      • Teach C++, C#, Unity, Monogame, SFML, OOP, game design, character creation, digital marketing, and user experience design. 
      • Organize activities including game jams, esports teams, contests, and expos. 
      • Foster industry-academia connections through professional organizations and events.
      • Nominated for Best Educator award at Scottish Games Awards 2023.

Programmer, Producer  |   Bounder Games

Dundee, Scotland   |   March 2014 – Present

Released: Combo Carts, Soulmates

In-Progress: Armoured Engines, Stardust Survivors

      • Sole programmer and producer at indie micro-team Bounder Games. 
      • Develop using the Unity game engine in C#, in both 2D and 3D.
      • Create level-editing tools and editor extensions to aid the design process.

Game Programmer   |   Ninja Kiwi Europe

Dundee, Scotland   |   September 2013 – December 2016

Released: Bloons TD 5 (MacOS Port), Bloons Monkey City, Bloons TD Battles (Updates)

      • Programmed gameplay, UI, porting, anti-hacking measures, third party integrations.
      • Native game app development in C++ and JSON on iOS, Android, MacOS, and PC.
      • Refactored code and created tools which improved the development process.
      • Fixed bugs both on in-development titles and live published games.

Quality Assurance Intern   |   Intel

Portland, Oregon   |   July 2011 – August 2012

      • Member of the QA team testing the Intel smart TV Flash plugin. 
      • Developed bash scripts and tools to streamline QA process and improve efficiency. 
      • Team efforts resulted in official Adobe certification for the Intel smart TV platform.

Lead Addon Developer   |   WoW-Pro

Online   |   April 2010 – December 2010

Released: WoW-Pro Addon

      • Led global volunteer team to create World of Warcraft addon for strategy guides
      • Created a simplified language and Lua-based interpreter and companion addon.
      • Over 200,000 downloads at time of leaving the project, and over 2 million to date.

Chemical Engineering   |   ATI Wah Chang, ON Semiconductor, Oregon State University, etc

Oregon and Washington   |   July 2006 – September 2010

      • Previous career provided a rigorous math and physics background.
      • Experience presenting results, problem solving, and working with data.

Education


MSc Computer Games Technology, University of Abertay, 2014, distinction

Dissertation: Dynamic Game Scenario Generation Using Procedural Techniques and Process Control Methodology

BSc Chemical Engineering, Oregon State University, 2009, Cum Laude

Additional Coursework in Business Law, Marketing, and Entrepreneurship


Bonus


Favorite Games: Bastion, Legend of Mana, Baldur’s Gate 3, Dwarf Fortress, Genshin Impact, Stardew Valley, Katamari Damacy

Volunteering: Coder Dojo mentor, devcom conference associate, British Esports Student Champs lecturer facilitator

Hobbies: Crochet Amigurumi, Playing Ukulele, Reading, Dungeons and Dragons, Singing/Choir

Widgets

Sarah Makes Games

Unknown's avatarCode monkey seeking a programming position where I can help others make awesome stuff.

Social

  • View Jiyambi’s profile on Twitter
  • View sarahannherzog’s profile on LinkedIn
  • View Jiyambi’s profile on GitHub
Blog at WordPress.com.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
    • The Coding Dino
    • Sign up
    • Log in
    • Copy shortlink
    • Report this content
    • Manage subscriptions