Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

ILLIA OCEAN

Ucluelet,BC

Summary

Accomplished software engineer with 10+ years of experience in full-stack development, known for delivering high-quality, results-oriented solutions. Proven track record in building and scaling complex systems. Recognized for exceptional speed, meticulous attention to detail, and adherence to high standards of excellence. Adept at mentoring and cultivating top engineering talent, with a strong commitment to fostering innovation and growth within teams.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Staff Software Engineer

Thinkific Labs Inc
09.2019 - Current

Project: Thinkific Payments

An integrated payment solution for content creators, encompassing payment acceptance, payouts, order management, and refunds to streamline business operations built on top of Stripe Connect.

Responsibilities:

  • Designed and implemented technical architecture with event-driven framework and standalone service to separate payment logic from the Rails monolith.
  • Developed key technical components, including creator onboarding, customer checkout processes, and post-payment management.
  • Led the successful launch of Thinkific Payments in North America, followed by expansion into Europe and Asia-Pacific, achieving over $200 million in annual gross payment volume (GPV).
  • Pioneered integration of innovative payment methods such as Buy Now Pay Later, Link, CashApp Pay, and Bank Redirects, resulting in a 100% increase in profit margins.
  • Established efficient development practices, including iterative releases, trunk-based development, CI/CD testing pyramid, and automated production deployments.
  • Collaborated with cross-functional teams—product managers, designers, and business stakeholders—to define and execute the product roadmap.
  • Mentored fellow engineers through pair programming and conducted educational brown bag sessions.

Tech Stack:

  • Ruby, Ruby on Rails, PostgreSQL, React, Next.js, GraphQL, TypeScript, Node.js, Express, AWS, BullMQ, Stripe, New Relic

Senior Front-End Engineer

Castlight Health Inc.
11.2017 - 08.2019

Project: Walk With Friends

Hybrid mobile app designed to encourage daily walking among corporate employees through an engaging, game-like experience.

Responsibilities:

  • Led technical design and development of Walk With Friends gamified experience within a hybrid mobile app.
  • Enhanced app runtime performance by 10x through detailed memory profiling and optimization of program execution.
  • Increased unit test coverage to over 90%, ensuring high code quality and reliability.
  • Mentored and supported junior engineers through guidance and hands-on assistance.

Tech Stack:

  • TypeScript, Angular 6+, RxJS, Ionic 3-4, Sass, Git, Jasmine

Front-End Software Engineer

Mastech Digital
11.2016 - 09.2017

Project: Next-Generation ATMs for Bank of America
Under contract to develop advanced features for ATMs, enhancing user experience and accessibility.

Responsibilities

  • Designed and implemented user interfaces and transaction flows for ATMs, improving overall user experience.
  • Led development of voice guidance feature aimed at assisting users with vision impairments.
  • Coordinated with external vendors to resolve integration issues, ensuring seamless system functionality.
  • Created automation scripts to streamline repetitive tasks for developers, increasing productivity and efficiency.

Tech Stack:

  • TypeScript, Angular 2, Sass, Grunt, SVN

Front-End Developer

DIO-soft (currently Sprinterra)
08.2014 - 10.2016

Department: R&D
Worked on various projects, including internal tools for State Street, a mobile app for Bayer, a recruitment startup, and a website for farmers utilizing drone technology.

Responsibilities:

  • Developed interactive single-page applications from scratch using AngularJS.
  • Created hybrid mobile apps for iOS and Android platforms with Apache Cordova and Ionic.
  • Integrated modern frontend development tools and techniques into existing legacy projects, enhancing performance and maintainability.
  • Created build scripts and supported continuous integration processes for mobile app builds, streamlining development workflows.

Tech Stack:

  • JavaScript, AngularJS, BackboneJS, Apache Cordova, Ionic, Sass, Jenkins, Bash, Grunt, Gulp, Git

Junior QA Engineer

GlobalLogic
06.2013 - 07.2014

Project: BradyID.com
Multinational online store for a manufacturer of workplace component identification products.

Responsibilities:

  • Designed, developed, and executed automated web tests for critical user journeys, including product selection, shopping cart management, and checkout processes.
  • Conducted exploratory testing to discover defects and identify areas for enhancement.
  • Identified, documented, and reported defects; verified and validated bug fixes.

Tech Stack:

  • Java, Selenium WebDriver, Enterprise Tester, Jira, SVN

Education

Bachelor of Science - Computer Science

Oregon State University
Corvallis, OR
07.2019

Bachelor of Arts - Retail Management

Kyiv National University of Trade And Economics
Kyiv, Ukraine
02.2016

Skills

  • Front-end and back-end software development
  • Performance optimization
  • Testing and quality assurance
  • Communication and collaboration
  • Mentoring and leadership
  • Project management and agile methodologies

Certification

  • Stripe Certified Professional Implementation Architect
  • ISTQB Certified Tester

Timeline

Staff Software Engineer

Thinkific Labs Inc
09.2019 - Current

Senior Front-End Engineer

Castlight Health Inc.
11.2017 - 08.2019

Front-End Software Engineer

Mastech Digital
11.2016 - 09.2017

Front-End Developer

DIO-soft (currently Sprinterra)
08.2014 - 10.2016

Junior QA Engineer

GlobalLogic
06.2013 - 07.2014

Bachelor of Science - Computer Science

Oregon State University

Bachelor of Arts - Retail Management

Kyiv National University of Trade And Economics
  • Stripe Certified Professional Implementation Architect
  • ISTQB Certified Tester
ILLIA OCEAN