Warren Koch--
#- Cadboro Bay Rd, Victoria BC, V8R 5G7
Front-End and Full-Stack developer handling business consulting, UI/UX Design, integration,
and testing for over 5 years. Experienced generalist designer, comfortable leading client
relations and user experience as well as creating complex scalable code. Avid researcher
and artist, with deep knowledge of cryptocurrencies, decentralized governance, microservice
CMS architectures, and all things Design.
Programming Skills:
(Senior-level skills underlined)
Front-End: JS, ReactJS, React Native, Redux, VueJS, CSS3, Tailwind CSS, SASS, HTML5, XML
Back-End: PHP, Phalcon PHP, Laravel, Python, C, Java, Ruby on Rails
Database: SQL, PostgreSQL, MySQL, Entity-Relationship Models
Version Control: Github, Gitlab, Subversion, ESLint
Production Tools: Heroku, Docker, AWS
Management Tools: Jira, Confluence, Slack
Testing: Jest, Enzyme
OS: Ubuntu, Windows Subsystem Linux, Bash, zShell
APIs: Auth0, Paypal, Twilio, Mailgun, Moltin
Domain Specialties:
Voting, Rating, and Recommendation Systems
4+ Years Masters Degree Study, Life-long Interest
Decentralized Algorithms, Weighted Expertise Rating
2+
Cryptocurrencies and Decentralized Ledgers
Years of Side Projects and Research
Arbitrage, Trading Software, Smart Contracts, DFINITY, ETH, EOS, PART
Content Management System (CMS) Design
4+ Years Work Experience and Side
Functional Programming, Microservices, Design Patterns (MVC, HMVC, MVVM, etc)
User Experience / User Interface Design
4+
Projects
Years Work Experience and Side Projects
User-Centered Design, Prototyping, Design Frameworks, Usability Testing
Digital Art
Life-long
Stylus Art (ArtRage), Music Video Editing (Sony Vegas), 3D Animation (Cinema4D),
Leader of an artist community
Hobby
Warren Koch--
#- Cadboro Bay Rd, Victoria BC, V8R 5G7
CV
Front-End Developer - AppColony Inc. - SNDLGroup.com
July 2019
Worked with a team to implement design prototypes into a fully-fledged corporate website
before company launched on the NASDAQ. (Tailwind, SASS, VueJS, Ruby on Rails)
Full Stack Developer - ActivitySource Inc. - Journeys Sales App
June 2019
Developed a Laravel PHP Backend API and corresponding ReactJS front-end for a sales
application, integrating Mailgun, Twilio messaging, and complex Auth0 authentication.
(PHP Laravel, ReactJS, BaseWeb, Auth0 API, Twilio API, Mailgun API)
React Developer - Binary Solutions Inc. - TimeTracker App
July –
Led development on a responsive time-tracking Android/iOS/Web app from concept to
fully-functional MVP, handling UI/UX, testing, and dev. (React Native Web)
Dec 2018
React Developer - Binary Solutions Inc. - Payment Portal App
Sept – Nov 2018
Worked with an Agile team to deliver a highly-secure general-purpose payment processing
app from conception to production, delivering the product on time despite tight
deadlines. Roles: dev, UI/UX, tester. (Jest/Enzyme, React Native Redux)
Fintech Developer - Fool-Hardy Designs - Cryptocurrency Arbitrage Bot
June
Created a bot capable of performing arbitrage trading between various exchanges and
currencies, involving complex logic to predict profitable trades. (PHP, JS, SQL)
2017
CMS Framework Designer - Binary Solutions Inc. - CMS 2.0
Sept 2016 – May 2017
Designed a novel CMS framework, using hierarchical REST APIs for both front and backend
services to make a highly-compatible microservice architecture that can run components
locally or remotely using a variety of languages. (PHP, JS, SQL)
CMS Framework Designer - Binary Solutions inc. - CMS
Sept 2014
Designed and built a Content Management System using custom HMVC pattern with
inline-editable templates and objects. (PHP, Phalcon, JS, SQL)
– Feb 2016
Full-Stack Developer – OneMoney Entertainment - Payment Gate
J
uly – August 2014
Created a Payments service that accepted both Paypal and Bitcoin payments with a complex
API handler. (PHP, jQuery, Paypal API, Coingate API)
Front-End Developer – Badgelor Games - Website
F
eb
Provided business consultation, design and development for a startup badge-based
bachelor party game design company, building two landing pages for bachelors and
bachelorettes (PHP, JS, CSS)
2014
Full-Stack Developer – Jarvis Engineering
F
eb 2014 – Sept 2014
Consulted directly with CEO and principals to move core workflow of the business to a
series of customized web forms, designing the database and UI. (PHP, MySQL, jQuery)
Full-Stack Developer – Rocky Point Engineering
June 2013 – Jan
Upgraded an in-house Excel database to an online MySQL one, building an easy-to-use
website where principals can add new projects online. (PHP, MySQL, jQuery)
2014
Warren Koch--
#- Cadboro Bay Rd, Victoria BC, V8R 5G7
CV-2
Teaching Assistant (CSC) – University of Victoria
Fall and Spring Semesters 2012
Taught Embedded Systems (ARM Assembly Language), Computer Architecture (C & C++), and
Human-Computer Interaction (HTML5, JS, UI/UX)
Full-Stack Developer – Sparklit Networks Inc.
May –
Maintenance and expansion of large software system, and development of forum &
advertising software. (PHP, SQL, Javascript)
August 2008
Lead Web Developer, Community Manager – Lost Video Island (Lostvideo.net)
2005 – 2012
Led an active community of hundreds of amateur video editing artists. Built complex
website and designed a custom voting system to balance experienced judges’ and amateur
users' votes to find the best of thousands of videos. Led team of 10+ volunteers to
curate content and hold community events. (PHP, MySQL)
Education
Honours in Computer Science with Distinction – University of Victoria
Masters in Computer Science – UVic (Pending
Thesis)
2012
2
007 – 2011
– 2014, 2016 – Present
Study under Valerie King, a leading researcher on decentralized protocols, focusing
on online voting systems (delegative voting networks, score voting) and decentralized
consensus (swarm voting, byzantine agreement, cryptocurrency consensus mechanisms).