Ryan Eballar
Web and Mobile Application Developer

About

Ryan is a senior frontend engineer from Cebu, Philippines, with a Bachelor of Science in Information Technology from the University of Cebu. For the past several years, his work has centered around modern JavaScript and TypeScript ecosystems, focusing heavily on React.js, Next.js, and Node.js.

He builds production-ready web applications, designs scalable frontend architectures, and maintains both modern and legacy systems. His experience spans a wide set of technologies, including React Native/Expo, Storybook, Contentful and Payload CMS, Express.js, Docker, and CI/CD pipelines using Bitbucket Pipelines and GitLab. He also develops private internal NPM packages that serve as shared tooling for both internal teams and external SaaS products.

Beyond frontend development, Ryan is deeply involved in engineering workflows and developer experience. He creates company-wide DX tools, automates builds and deployments, and supports engineering teams through improved processes, documentation, and reusable systems. He also maintains legacy games built with Phaser and Backbone, and builds new games or ports older ones into React-based systems, often integrating real-time features using Socket.io.

He values continuous delivery, test automation, clean code, and building practical frameworks that fit the team's culture rather than following rigid methodologies. Ryan actively supports open-source projects and encourages other developers to contribute and grow within the community.

Work Experience

Parlay Games Inc.
June 2021 – Present
Lead Software Engineer
Parlay Games Inc. develops and licenses industry leading software products that empower our clients ability to attract, engage, and entertain online customers and social communities.
Highlights
  • Designed and maintained Docker setups for both development and production environments.
  • Upgraded and refined existing asset pipelines and created new pipelines that integrate across various services to automate builds and deployments through GitLab CI. This includes developing private NPM packages and Docker images stored in the GitLab NPM Registry and Container Registry. I also manage Bitbucket Pipelines for partner teams to support shared services and produce the necessary Docker images.
  • Lead and mentor frontend developers to ensure code quality, technical growth, and consistent engineering practices.
  • Develop developer experience tools that are used internally by our engineering teams and externally by clients.
  • Build and maintain private NPM packages that support both internal systems and the company's SaaS offerings.
  • Implement and manage Contentful as a CMS, including creating migration scripts that serve internal projects and SaaS integrations.
  • Create and maintain legacy bingo and casino games built using Phaser and Backbone.
  • Utilize Socket.io to manage real time game services and chat systems.
  • Implement e commerce lobby systems used across our SaaS platforms.
LegalMatch
Jan 2016 – June 2021
Web and Mobile Application Developer
LegalMatch assists people who need to find an attorney for their legal problems, including family law, criminal law, real estate, bankruptcy, personal injury, immigration, and intellectual property. LegalMatch charges attorneys membership fees to participate in the service and the lawyer search is free to users.
Highlights
  • Docker/Vagrant setup for production/development environment
  • Asset pipeline development for LegalMatch's unique software architecture
  • Front-end Technical Lead and Software Architect
  • Use of Optimizely and VWO as A/B testing tools
  • Create in-house A/B testing tool
  • Create Attorney Mobile Application using React Native for Android and iOS
  • Create Dependency Graph Tool to detect affected web pages based on developer code changes
  • Create scraping tools and in-house framework for scraping public information
  • Create mapping tools for showing volumes in each U.S.A FIPS states, regions and counties
Cokaliong (Freelance)
2021
Mobile Application Developer
Cokaliong Shipping Lines, Inc. aims to be country’s ideal shipping operator in the domestic shipping industry. We are committed to give excellent and quality services for our passengers and shippers with their complete satisfaction in mind.
Highlights
  • Create their Byahe Rewards Mobile Application using React Native Expo for Android and iOS
Adzoco
May 2015 - January 2016
Web Application Developer
Adzoco is transforming the way people advertise. We turn unused private property into viral advertising displays to deliver localized exposure for growing and established companies. By connecting businesses with individuals that offer display space, Adzoco makes publicity more accessible and creates easy income for everyone involved.
Highlights
  • Building a Single Page Application that fits the agenda for the company
  • Creating a Cordova/Phonegap version of the Single Page Application
  • Using a backend service named, Parse, wrapping it with the front-end technology that we're using.
  • AB Testing with Optimizely
  • Unit Testing using Karma and Jasmine
  • End to End Testing using Protractor
Universal Tech
September 2014 - May 2015
Web Application Developer
BPO Company
Highlights
  • Rebuilding their existing legacy application into a Single Page Application
  • Augment existing legacy application using Laravel 4
  • Leading a front-end development team
  • Unit Testing using Karma and Jasmine
  • End to End Testing using Protractor
Ideas2Art
April 2014 – September 2014
Web Application Developer
Ideas2Art will bring your digital products, application or software idea to the world through proven marketing services. Native mobile applications, they create breathtaking apps and mobile experiences, focused on user experience and performance. Web Based Platforms, they apply groundbreaking technologies to the development of impactful sites and web apps. Game Development, creative collaboration and development using digital platforms to produce unique and engaging game experiences.
Highlights
  • Core API Development for Cackleberries Ramp Builder Game Logic
  • Single Page Application for Tesol Asia Certification
  • Creating a Cordova/Phonegap version of the Single Page Application
  • Web development for the International Digitial Education Access
  • Oville Sales Platform using Magento

Contact

1137-B Andres Abellana Ext. Guadalupe
Cebu, 6000 PH
09055275327
ryeballar@gmail.com
Stackoverflow
Github
Linkedin

Skills

Web Development Languages and Platforms
HTML / HTML5 CSS / CSS3 / SASS / SCSS JavaScript (ES6+) TypeScript NodeJS SSI Apache Velocity Coffee Script PHP MySQL MongoDB
Web Application / Testing Frameworks
ReactJS NextJS React Native Expo Redux Redux Saga Phaser React Native Elements Appium Jest Cypress Svelte3 ExpressJS Jasmine Mocha Hyperdom Vue.js PhoneGap Cordova Ionic
Automation
Gitlab CI Bitbucket Pipelines Docker Gulp Fastlane Jenkins Grunt Yeoman Karma Protractor BrowserSync
Web Application Libraries
Axios Lodash Ramda Underscore JQuery Puppeteer TinyMCE TextAngular Angular-UI Angular Bootstrap Bootstrap 3 Styled Components
Versioning
Github Bitbucket Gitlab
Package Management
PNPM YARN NPM Bower Composer Gem

Project Involvements