Ryan Eballar
Web and Mobile Application Developer

About

Ryan is from Cebu, Philippines. He has earned his degree, Bachelor of Science in Information Technology, from the University of Cebu. His expertise range from various javascript based technology stacks. These expertise generally covers asset pipeline management, unit and e2e testing, a wide array of template based libraries and frameworks (DOM or virtual-dom specific) and functional libraries such as lodash, underscore and ramda.

He advocates continuous delivery practices, such as automated testing, continuous integration, and continuous deployment. He is also a StackOverflow community member, most of his contributions range from the following tags: javascript, angularjs, jQuery, html, html5, sass, yeoman, grunt, nodejs, gulp, lodash.

He pursues the improvement of his craft, and to always strive to keep up with the latest trends and technologies available for the advancement of his proficiencies. He supports the open-source community and encourages his peers to promote it as well. He promotes several agile frameworks but is not an adherent of purely relying in a singular framework, but a huge adherent towards building a framework that truly suits the team or company.

Education

  • 2011 2014

    University of Cebu

    Bachelor

    Information Technology

    Courses
    • Mob1 - Android Development
    • Mob2 - Advanced Android Development
    • Web1 - Web Development
    • .Net1 - Desktop Applications
    • IBM DB2

Work Experience

LegalMatch
Jan 2016 – Present
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 React Native Redux Redux Saga Styled Components React Native Elements Appium Jest Cypress Svelte3 ExpressJS Jasmine Mocha Hyperdom Vue.js PhoneGap Cordova Ionic
Automation
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
Versioning
Github Bitbucket Gitlab
Package Management
NPM Bower Composer Gem

Project Involvements