# Christopher Doornbos > Senior Software Engineer Location: Parker, Colorado, United States Profile: https://flows.cv/christopherdoornbos As a software engineer with five years of experience, I have honed my skills in JavaScript and TypeScript, specializing in React and React Native. My most recent experience was with Evernote's mobile team, where I played a key role in the release of their latest app. Working on the front end, I had a wide range of responsibilities, ranging from UI design to GraphQL query and mutation integration. Aside from my professional work, I am also a passionate game developer and filmmaker. I have released an RPG game on Steam called Spice Pirates in Space, which I made using the Unity3D game engine and wrote in C#. This project gave me the opportunity to flex my creativity and explore my interests beyond my professional career. Please see my publications and experience for completed projects or check out my portfolio: www.christopherdoornbos.com Github: www.github.com/c3doornb ## Work Experience ### Senior Software Engineer @ Rithmm Jan 2023 – Jan 2025 Led mobile frontend development for an AI-powered sports betting app that generates personalized predictive models for users. Built and maintained key features using React Native in a fast-paced startup environment, significantly improving user experience and code scalability. Collaborated closely with product and design to rapidly ship updates and support a growing user base. ### Software Engineer @ Evernote Jan 2019 – Jan 2023 During my time at Evernote, I was a part of the mobile team and contributed significantly to the development and release of their latest app. As a front-end software engineer, my responsibilities included UI design, feature development, and API integration. Using my expertise in React and React Native, I focused on creating a smooth and intuitive user experience, while ensuring high levels of performance and reliability. ### Software Engineer @ Self-Employed Jan 2017 – Jan 2019 | Oakland, CA · Worked on several projects, some of which are listed below, others in publications. · Developed a dialogue branching tool for sale on the the Unity Asset Store, written in C#. The tool allows users to create complex dialogue trees using a graphical interface. · Provide technical support for customers of the asset. · Created a role-playing game released on Steam. · Developed Android apps with Android Studio including a trivia game and an app that plots nearby fire violations in San Francisco using Google maps. ### Little John @ Personal Projects Jan 2019 – Jan 2019 | San Francisco Bay Area https://christopherdoornbos.com/portfolio/little-john/ I worked on the back end of a stock trading web app. I decided on a relational database since stock data would benefit from transactional integrity, and I ended up going with PostgreSQL specifically. After deploying the service on an AWS EC2 T2-micro server, I used Nginx to load balance between three instances increasing my throughput from 600 RPS to the goal of 1000 along with an average 150 ms latency. ### A Mosaic Tale @ Personal Projects Jan 2019 – Jan 2019 | San Francisco Bay Area A Mosaic Tale is a full stack web app I created that lets people write stories together one sentence at a time. I used websockets to connect the users to the Express server, and Mongo to keep a database of all of the users and the rooms they were in. People could join private rooms and take turns writing a story from scratch. User sessions allowed them to remain logged in and save the stories they've created and to read them again at any time. ### O-Tab @ Personal Projects Jan 2019 – Jan 2019 | San Francisco Bay Area https://christopherdoornbos.com/portfolio/open-tabs/ Recently I created a menu module for a restaurant rating web app. Using Node, React, and Mongo I created a Restful API to retrieve several different menus and menu items for any restaurant in the database. Each restaurant could have several menus with different items. I decided it would make more sense to have the client side request one menu at a time from the server, this would result in a faster initial loading time of the app with the trade off using another GET request every time a new menu was clicked. I felt the trade off was worth it since quick initial loading times are more important, and the menu wasn't the only module on the app. I also added a sidebar and reservation module. ### Analytical Chemist @ Central Contra Costa Sanitary District Jan 2014 – Jan 2017 | Martinez, CA At CCCSD I worked on GCMS machines and developed techniques for analyzing water samples for regulated pollutants. Although rooted in Chemistry, I had to use my programming and computer skills often to make work flow more efficient. Some examples: · Developed and maintained software for onsite use that manages chemical inventory and recipes. · The software cut compound mixture logging time by more than 90%, and prevented inventory mistakes. · Interpreted third party proprietary programming language to write unique programs for our machines. · The programs developed cut specific paperwork time by more than 80%. · Analyzed data from multiple GCMS machines to test water for regulatory compliance. · Troubleshot machine failures and software irregularities. ## Education ### Hack Reactor Jan 2019 – Jan 2019 ### Bachelor of Applied Science (B.A.Sc.) in Chemistry Western Michigan University Jan 2003 – Jan 2009 ## Contact & Social - LinkedIn: https://linkedin.com/in/christopherdoornbos --- Source: https://flows.cv/christopherdoornbos JSON Resume: https://flows.cv/christopherdoornbos/resume.json Last updated: 2026-03-22