Heinrich Lee Yu, Developer in Mandaue City, Central Visayas, Philippines
Heinrich is available for hire
Hire Heinrich

Heinrich Lee Yu

Verified Expert  in Engineering

Software Developer

Location
Mandaue City, Central Visayas, Philippines
Toptal Member Since
October 19, 2018

Since 2009, Heinrich has been making a living as a software developer building products using a wide range of technologies for the web, mobile, and embedded systems. In addition to his excellent technical skills, his extensive experience in product management allows him to easily translate business requirements into working features and systems. He communicates well and can work with teams of all sizes.

Portfolio

GetMore PH Inc.
PostgreSQL, PHP, Ember.js, Ruby on Rails (RoR), Ruby
Southbiz Ventures
Redis, PostgreSQL, Ruby on Rails (RoR), Ruby
Caresharing, Inc.
MogileFS, MySQL, Ruby on Rails (RoR), Ruby

Experience

Availability

Part-time

Preferred Environment

Git, Vim Text Editor, Linux

The most amazing...

...project I've developed was a home automation system that controlled the lights and locks in a home remotely.

Work Experience

CTO

2015 - 2018
GetMore PH Inc.
  • Led the product vision and implementation of a software solution for real estate sales teams.
  • Conducted research and analyzed clients' business requirements to guide the development of the product.
  • Led the team's transition from a legacy PHP application to a Ruby JSON API and JavaScript application.
  • Implemented development best practices such as testing and automated builds.
Technologies: PostgreSQL, PHP, Ember.js, Ruby on Rails (RoR), Ruby

Lead Developer

2011 - 2015
Southbiz Ventures
  • Developed a system that allows small business owners to offer mobile credits reloading and money remittance.
  • Built a fleet management solution to track company vehicle locations and maintenance.
  • Constructed an SMS gateway integration to handle customer orders.
  • Developed a PhantomJS script to automate the processing of payments to third-party websites.
  • Handled systems administration duties for the company's servers running multiple VMs and OpenVZ containers.
Technologies: Redis, PostgreSQL, Ruby on Rails (RoR), Ruby

Software Developer

2010 - 2011
Caresharing, Inc.
  • Developed and maintained command line tools for developers to set up their development environment.
  • Built a health-record-management module for patients.
  • Maintained internal Ruby gems for logging, distributed storage, and so on.
  • Upgraded multiple production applications from Rails 2 to 3.
  • Contributed to the refactoring efforts of the code base.
Technologies: MogileFS, MySQL, Ruby on Rails (RoR), Ruby

Software Developer

2009 - 2010
Geckotech, Inc.
  • Built a student enrollment and accounting system for multiple schools.
  • Developed a custom payroll system for a staffing agency.
  • Constructed a real-time chat tool (Erlang) that allows users to chat within the web application.
  • Managed a project with a team of five developers.
  • Communicated with clients regarding business requirements.
Technologies: MySQL, Erlang

Xyntax Home Automation

A home automation solution for rental properties utilizing RFID cards for access control.

Humblebola Stats

I built a website for advanced basketball statistics and shot charts for local leagues in the Philippines.

Languages

JavaScript, Ruby, Elixir, Erlang, PHP

Frameworks

Ember.js, Ruby on Rails (RoR), Phoenix

Tools

Vim Text Editor, Git

Paradigms

Object-oriented Programming (OOP), Functional Programming

Platforms

Web, Linux, iOS, Android

Libraries/APIs

PhantomJS, Leaflet

Storage

Redis, MySQL, PostgreSQL, MogileFS

2005 - 2009

Bachelor of Science Degree in Computer Science

University of the Philippines Cebu - Cebu, Philippines

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring