John Roque de Leon Jorillo

iOS Engineer · Philippines · jorillojohnroque@gmail.com

Strong engineering professional skilled in iOS Development. Loves clean & modular architecture where you can easily test components in isolation, inject or replace the module with different implementations.


Experience

Freelance iOS Developer

Updating old iOS codebase to new apple technologies

May 2024 - Present

Sr iOS Engineer

Bell Canada (thru Quantrics)

Full-time Sr iOS Developer, maintain & look for improvements for the development process. Bell canada has teams in Canada, Philippines, Morocco

May 2023 - May 2024

Sr iOS Engineer

Appetiser Apps - Australia

Full-time iOS Developer, maintain & look for improvements for the development process

May 2022 - December 2023

Remote iOS Engineer

Tawt.to - Las Vegas Nevada USA

Develop application depending on client specification
Maitain code reusability, maintainability & readability as iOS & MacOS Engineer.

Auguest 2020 - Present

iOS Engineer

Coreproc Inc. - Philippines

Develop application depending on client specification
Maitain code reusability, maintainability & readability as Team Lead.
Participate in research and development to enhance team skills.

January 2019 - August 2020

Mobile Developer

Iconcept Global Advertising Inc. - Philippines

Develop android & iOS App base or clients requirements
Participate in research and development to enhance skills.
Use React Native (hybrid) or native android and iOS For Development

August 2018 - December 2018

iOS Developer

(AIDE) Apppps Partners Inc. - Philippines

Ensure the performance, quality, and responsiveness of application.
Worked on front end and back end development using laravel.
Responsible for the maintenance, updating, monitoring, and troubleshooting of all mobile apps under the company (iOS)

February 2017 - July 2018

Web Programmer

Globaltronics Inc - Philippines

Maintain or create website of our company and companies business partners.
Used Wordpress for creating website.

April 2016 - February 2017

Projects

MyBell

Quantrics (Bell) - Canada
  • Developed an appointment module using SwiftUI & API base components. Integrate appointment module to different brands of Bell
  • Develop reusable components for other teams to use in their project.
  • Supports other module request changes assigned to the team
  • Mentoring developers
  • SwiftUI, UIkit

Rookie Me Play

Appetiser Apps - Australia - Available only in Australia
  • Add initially for iphone compatibily as initial app is only designed for iPad
  • Added to the iPad team contribute on working and improving features
  • Use GraphQL for API
  • Realm for local storage
  • App use SwiftUI

Tawk.to

Tawk.to - Las Vegas
  • Stacks: Objective-C, Swift, MVVM-Coordinator, Firebase, Sockets
  • Joined team with full Objective C codebase including UI, help’s with the transition using new Apple technologies such as SwiftUI CoreData, etc.
  • Millions of users and hundreds of thousands of daily active sessions used SwiftUI and Combine. Helped take it from 90% Objective C to 50% Swift. And from 0% to 30% test coverage.
  • CoreData for local storage
  • Supports multi-language rtl & ltf

Burger King (KSA)

Skyline Dynamics Inc - Philippines
  • Stacks: Swift, MVVM-Coordinator, Firebase, Sockets, RTL support
  • Added to the changing UI of the app and adding more features

Solo Apps (KSA)

Skyline Dynamics Inc - Philippines
  • Stacks: Swift, MVVM-Coordinator, Firebase, Sockets, RTL support
  • One codebase for all solo apps subscribers
  • Maintain & develop new features

My Shopping Box

Coreproc Inc - Philippines
  • Stacks: Swift, MVVM-Coordinator, RxSwift, Firebase
  • Started from scratch, Led the mobile development planning

My Loyalty

Coreproc Inc - Philippines
  • Stacks: Swift, MVVM-Coordinator, RxSwift, Firebase
  • Started from scratch, Led the mobile development planning, introduced MVVM, RxSwift to the team

AIDE Medical

AIDE - Philippines
  • Stacks: Swift, MVC, Storyboard
  • First iOS project & pioneer iOS Developer of the company

AIDE Professionals

AIDE - Philippines
  • Stacks: Swift, MVC, Storyboard
  • First iOS project & pioneer iOS Developer of the company

Education

Bulacan State University

Bachelor of Science in
Information and Communication Technology
2012 - 2016

Skills

Programming Languages & Tools
  • Mobile Development, iOS, macOS, watchOS
  • Objective-C, Swift, CocoaPods, Carthage, SPM
  • Core Data, Realm, Core Animation, Xibs, Storyboard, Programmatic Layout, UIKit & SwiftUI, Unit Testing
  • RxSwift, Combine, Firebase
  • MVC, MVVM, MVP, Clean Architecture, Solid
  • Git, Git Flow
  • CI/CD Bitrise, Fastlane
  • Agile Development & Scrum