Heinrich Lee Yu
Verified Expert in Engineering
Software Developer
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
Experience
- Ruby on Rails (RoR) - 9 years
- JavaScript - 9 years
- Ruby - 9 years
- Ember.js - 4 years
- Phoenix - 3 years
- Elixir - 3 years
Availability
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
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.
Lead Developer
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.
Software Developer
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.
Software Developer
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.
Experience
Xyntax Home Automation
Humblebola Stats
Education
Bachelor of Science Degree in Computer Science
University of the Philippines Cebu - Cebu, Philippines
Skills
Libraries/APIs
PhantomJS, Leaflet
Tools
Vim Text Editor, Git
Languages
JavaScript, Ruby, Elixir, Erlang, PHP
Frameworks
Ember.js, Ruby on Rails (RoR), Phoenix
Paradigms
Object-oriented Programming (OOP), Functional Programming
Platforms
Web, Linux, iOS, Android
Storage
Redis, MySQL, PostgreSQL, MogileFS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring