
Jeffery To
Verified Expert in Engineering
Software Developer
Hong Kong, Hong Kong
Toptal member since July 16, 2019
Jeffery is a passionate and self-motivated front-end web developer with well over a decade of experience. Originally from Canada, he has worked at a major digital agency and is currently a freelancer with his own company. He balances client work with exploratory projects of his own in order to keep his skills sharp.
Portfolio
Experience
- CSS - 15 years
- JavaScript - 15 years
- HTML - 15 years
- jQuery - 11 years
- Bootstrap - 7 years
Availability
Preferred Environment
Debian, Ubuntu, Linux, Git
The most amazing...
...website I've built is a Sitecore CMS-powered, HTML5 site that duplicated the rich experience of a Flash site for iPad, using SPA techniques and CSS3 animations.
Work Experience
Founder
Yarn Labs
- Collaborated with clients, designers, and other developers to develop front-end code that is both user-friendly and easily adaptable for each project’s back-end system.
- Created websites and templates for clients such as Hang Seng Bank and Zurich Insurance.
- Served in design and project management capacities as necessary.
- Worked both on-site with internal teams and independently off-site, using Agile/Scrum and other project management methodologies.
Senior Web Developer
Isobar
- Served as the technical lead on a number of projects, directly contributing toward the successful and timely completion of projects through effective communication, analytical problem-solving and technical expertise.
- Involved in all aspects of the project lifecycle, from IA/design discussions through development to CMS training sessions for clients.
- Managed a junior web developer, conducting reviews of her work and tutoring her in web development best practices. She progressed from handling maintenance to developing small-scale sites from the ground up.
- Worked on various projects for clients such as Emirates, Swire Hotels, Miramar Group, and City of Dreams Macau.
- Launched a microblogging platform for the Hong Kong office. Initiated and coordinated a series of knowledge sharing sessions within the technical team.
Web Developer
Isobar
- Built usable and accessible websites using the latest web standards.
- Worked on numerous projects for local and international clients, including HSBC, Northwest Airlines, The Peninsula Hotels, and Seagate.
- Compiled a set of web development guidelines and best practices for the technical team.
Programmer Analyst
CentrSource
- Completed a variety of projects for CentrSource, a consumer-centric online marketplace, and ResponseExchange, the CentrSource promotional campaign creation tool for advertisers.
- Made usability improvements to the landing and login pages of ResponseExchange. Changes include enhanced readability and step-by-step registration instructions. Implemented a production-ready prototype using standards-compliant HTML and CSS.
- Devised a process to import thousands of campaigns directly into the CentrSource database. Designed an XML format for campaigns and schema definitions for validation and bulk import.
- Updated functional specifications for ResponseExchange. Performed component testing for CentrSource and ResponseExchange against functional specifications.
Experience
Hang Seng Bank
As part of the project’s UX/UI team, I was tasked with creating responsive HTML templates based on the team’s designs, to be integrated with the back-end system. The prototypes were built with special attention to the Backbase platform, using Bootstrap and designed to be easily adapted into Angular components.
I worked on-site with the client’s internal teams, using Agile/Scrum methodology. I also took part in design discussions and was involved in project management and planning for the UX/UI team.
Services involved:
• Front-end web development
Zurich Insurance
I was responsible for completing these enhancements. The portal was developed with Bootstrap and Backbone.js and used Ajax to interface with their back-end system to generate real-time quotations for several insurance products. I developed new HTML and JavaScript to support quotations for an additional product.
I also designed layouts and developed HTML prototypes for a new financial needs analysis process for the online portal. The design went through several rounds of revision, taking into account the client’s feedback.
The client also wanted to revamp their Zurich Quote HK app using Sencha Ext JS. I took part in Ext JS developer training with their client’s internal team, and created templates for the new mobile app.
Services involved:
• Front-end web development
• Ext JS mobile app template development
Jockey Club Design Institute for Social Innovation, The Hong Kong Polytechnic University - LifePost
https://thingsthemselves.com/portfolio/jcdisi-lifepost/I was responsible for all aspects of this project: requirements gathering, web design process management, front-end development and back-end integration, client communication, and CMS training. A responsive, mobile-first and touch-friendly website based on WordPress, LifePost used custom page types and templates for feature stories and featured integrated Facebook comments and deep social sharing.
Services involved:
• Front-end theme development
• Back-end WordPress integration
• Web design process management
• Client CMS training
Royal Salute - Polo Play
https://thingsthemselves.com/portfolio/royal-salute-polo-play/I built the responsive, mobile-first front end for this site. The trivia quiz was an in-browser game created using HTML5 and JavaScript with Ajax data storage and retrieval and CSS3 animation for game elements.
Services involved:
• Front-end web development
Hong Kong Exhibition at the 14th International Architecture Exhibition, Venice Biennale
https://thingsthemselves.com/portfolio/venice-biennale-hong-kong/I was responsible for front-end development and WordPress integration for this project. As the site was available in English and Traditional Chinese, care was taken to ensure all text was translatable and CMS-managed.
Services involved:
• Front-end theme development
• Back-end WordPress integration
• Live site setup and deployment
Work
https://thingsthemselves.com/portfolio/work-communications/I developed the front-end for this site in a responsive, mobile-first manner, to be both touch- and mouse-friendly, and to be easily integrated with the Umbraco CMS back-end.
Services involved:
• Front-end web development
Swire Hotels
https://thingsthemselves.com/portfolio/swire-hotels/I was tasked with building this iPad-only version. Using HTML5 and CSS3 animations, with Ajax data loading and touch-friendly event handling, I was able to recreate 95% of the rich Flash experience. I also wrote the back-end XSLT templates that transformed CMS data into HTML pages and page fragments used for the iPad-only site.
I was also responsible for the design of the Sitecore CMS “content tree”: how data was organized and captured in the CMS interface, with the twin goals of an intuitive user experience for content editors and ease of development and maintenance for developers.
Services involved:
• Front-end web development
• Sitecore CMS content tree design
• Client CMS training
Emirates Hotels & Resorts/Emirates Wolgan Valley Resort & Spa
https://thingsthemselves.com/portfolio/emirates-hotels-resorts/I wrote the JavaScript for the online booking system, a single-page application which used cross-subdomain Ajax to interface with several .NET web services. I added multiple room booking in a second phase of this project and also supervised the front-end development for a visual refresh of the site.
Services involved:
• Front-end web development/development supervision
39th Hong Kong Arts Festival
https://thingsthemselves.com/portfolio/39th-hong-kong-arts-festival/I was responsible for the overall technical effort for this project, supervising front-end development by others and contributing code when necessary.
My employer at this time had been handling visual refreshes of the site for a number of years. The origins of the front-end code for this 2011 version can be traced back to the HTML templates and CSS/JS code I wrote for the 2007 festival site.
Services involved:
• Front-end web development/development supervision
Emirates Holidays
https://thingsthemselves.com/portfolio/emirates-holidays/I was responsible for the overall front-end effort for this project, supervising development by others and contributing code when necessary. (Back-end implementation was handled internally by Emirates.)
Services involved:
• Front-end web development/development supervision
Pacific Place
https://thingsthemselves.com/portfolio/pacific-place/I was responsible for the overall front-end effort for this project, supervising development by others and contributing code when necessary. (Back-end implementation was handled internally by Swire Properties.) I was also involved in information architecture/design reviews, client meetings, and project management for this project.
Services involved:
• Front-end web development/developer supervision
OpenWrt
https://github.com/openwrt/packagesGedit
https://github.com/jefferytoStackOverflow
https://stackoverflow.com/users/311572/jeffery-toEducation
Bachelor of Science Degree (Hons) in Computer Science
University of Toronto - Toronto, Ontario, Canada
Certifications
Fast Track to ExtJS 6 Training + Multi-Device Views
Sencha
V5.3 Certified Developer Level 1, International
Sitecore
Skills
Libraries/APIs
jQuery, jQuery UI, WordPress API
Tools
Chrome Developer Tools, Git, Grunt, Webpack, Apache, NGINX, NPM, Gulp
Languages
HTML, CSS, JavaScript, Sass, Less, HTML5, CSS3, PHP, XML/XSLT, Bash Script, XSLT, Python
Frameworks
Bootstrap, Ext JS
Paradigms
Responsive Web Design (RWD), BEM, Agile, Scrum, Web Performance Optimization (WPO), Agile Software Development, Search Engine Optimization (SEO)
Platforms
WordPress, Linux, Ubuntu, Debian, Docker, Windows
Storage
XML Schema
Other
HTML Email, Front-end Development, Email Templates, Responsive Email Templates, Pixel Perfect, PSD to HTML, HTML5 Animations, CSS3 Animation, GitFlow, Sitecore, Web Accessibility, Web Usability, Information Architecture (IA), User Experience (UX), User Interface (UI)
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