Hello.
I’m Victor Rehorst.
I’m a career software developer with over eight years of management experience, focussing on robust systemarchitecture and design. I create and implement solutions that solve complex real-world problems, while
maintaining a customer-oriented viewpoint and building strong relationships with product managers. I excel
at unraveling, rebuilding, and describing complex systems, tailoring my explanations for any level of technicalknowledge. I have a keen eye for debugging and finding edge cases. I’m a tireless advocate for my team andproduct, and a strong believer in an open, collaborative, cross-functional work environment.

SkillsExperience and key accomplishments• Software analysis, design,SOFTWARE DEVELOPMENT MANAGER, SEARCH AND NOTIFICATIONS

and debugging• Microservice architectures• Integrating diverse systems• Handling large data sets
• System debugging andproblem solving

QUALIO | Remote | 2021 - Present

Led the technical design and implementation of multiple projects witha team of four developers and one test engineer. Extensive use of AWS
technologies such as SNS, SQS, Lambda, OpenSearch, and CDK.
Designed a system for the real-time collection, storage, processing, andsearching of thousands of auditable records. Separation between• Cross-platform mobile apps
• Continuous Integration andoriginal, immutable record storage and presentation records provided• Agile with Lean Kanban• Resource estimation• People management• Technical communication

painless implementation by all product modules, deprecating theTech Tools

comparing planned driving routes with static or real-time incident• AWS cloud deployments

I completely overhauled and optimized our MySQL based home-grown

Deliveryusing CDK, EC2, ECS, S3,Lambda, RDS, OpenSearch,and more

• GNU/Linux CLI and Desktop• REST, HTTP, TCP/IP networks• MySQL, OpenSearch• Node.js and Javascript ES6+
• PHP, HTML5, DOM, and CSS• Python, C/C++• Mercurial, Git• Jira, Confluence

customer confidence and flexibility. Our detailed documentation andstrong inter-team communications resulted in immediate buy-in andprevious inflexible batch system.
SENIOR DEVELOPMENT TEAM LEAD, NAVIGATIONVERIZON CONNECT (MERGED FROM TELOGIS) | Toronto, CA | 2015 - 2021

I designed and implemented a flexible driver alert system bydata, using Node.js, CouchDB, and our suite of geospatial tools.
geospatial data storage engine, practically eliminating production
incidents and dramatically improving performance.
I was responsible for the architecture of our microservice based
infrastructure, designing new services and maintaining others in a wide
variety of programming languages, linking them together with a simple
but powerful messaging system.
Guided my team of four developers through projects and organizationalchanges, and was acting development manager for the entire Toronto
development team of ten from May to December 2019.
SENIOR SOFTWARE DEVELOPER / LEAD DATA BUILD DEVELOPERTELOGIS (MERGED FROM MAPTUIT) | Toronto, CA | 2008 - 2015

I reverse-engineered, documented, streamlined, and rebuilt thecompany's geospatial data build and update systems. The result wasmore frequent and higher quality data updates for our customers, andimproved internal tools for data analysis.

E victor@chuma.org

W www.chuma.org

P 905.668.5789

L Whitby, CAHello.
I’m Victor Rehorst.
EducationExperience Continued

2003 | B.A.

I was a vocal advocate for adopting Node.js, and implemented two
important projects during this period. One receives, processes, andstores millions of vehicle location messages daily. The other delivers
geospatial data updates to the Navigation client, automatically splitting
and streaming large data sets with validation hashes included in-band.

COMPUTER SCIENCE
University of GuelphAwards
10,824,269, 10,845,207, 11,015,945,

I collaborated with the operations team to streamline and migrate
production operations from a bare-iron colocate to Amazon AWS,
without customer downtime. System capacity and responsiveness
improved, and costs reduced by 40%.

11,035,681, 11,402,222

I also supervised and mentored a number of co-op students.

Organizations

SOFTWARE DEVELOPER, CORE SERVICES

Co-inventor, USPTO # 9,857,191,2009-PRESENTDURHAM ULTIMATE CLUB
Member, player, and team coach.
Former convener and coach forthe club’s youth league for kids
8-14. NCCP Community Sport
coach for Ultimate.

MAPTUIT | Toronto, CA | 2005 - 2008

I helped implement a tile-based map viewer for the web, writing toolsthat pre-rendered map tiles for the most frequently viewed areas andscale levels, and implemented a number of map overlay plug-ins using
HTML5 Canvas API.
I led the implementation of Navigation Portal, a PHP-based frameworkand suite of web applications used by back-office customers to track andmanage their users and data.
SYSTEM ADMINISTRATOR / CUSTOMER SERVICE REPRESENTATIVE

Hobbies• Playing and coaching
••
•••
•
•
•

Ultimate Frisbee
GNU/Linux and emulation
softwarePracticing yoga
Learning and practicing antiracism
Video and table-top gaming
Collecting maps
Birdwatching
DIY home automation
Using AWK for “everything”

E victor@chuma.org

MAPTUIT | Toronto, CA | 2003 - 2005

I was the point of contact for over 30 business customers, regularly
reading feedback and making recommendations for our products. I
wrote and edited customer-facing and internal documentation for ourproducts and tools. I also worked with the operations team to maintainthe company’s development and production environments.

www.linkedin.com/in/victor-rehorst/

W www.chuma.org

P 905.668.5789

L Whitby, CA