With nine years of experience in the IT industry, I have been working with brands, big and small alike from all around the world. Currently, I am working at an e-commerce agency as a software engineer building desktop and web applications.
While my education and first career steps were design-related, I swiftly brew a strong desire to focus on software development. The ability to bring motion and interactivity into static designs is what drew me towards the career switch.
Concerning product design, I truly believe that a product is only as good as the message it carries. Both designers and engineers should follow a user-centered approach to build the best product possible. Hence, active collaboration between designers and developers is at the core of bringing the product to its full potential.
In my free time, I usually play games and waste my time on Twitch. I enjoy watching video game documentaries, reviews, and analysis videos. Never miss a chance to hit the weights or make a lap around Stanley Park.
Want to talk about potential collaborations? Drop me a line at hi@henrysaller.com and let's create great products together.
L'Oreal (Shu Uemura)
Under Armour
Merz
Warehouse
Adidas
Semplice
Software Development
Performance Optimization
Accessibility & SEO
Technical Documentation
Coaching & Mentoring
Javascript (React, Redux, Jest, Enzyme, Flow, TypeScript, Node JS), Automation (Webpack, Gulp, Grunt), C++, GraphQL, PostgreSQL, SASS, CSS-in-JS, Git, Electron, REST, Object-Oriented Programming, Software Design Patterns, Test Driven Development, Information Architecture, Agile Methodologies, Adobe Creative Cloud, Sketch, Framer, InVision.
- Expert Javascript, HTML, and CSS skills
- Knowledge of object-oriented and functional programming concepts and design patterns
- Knowledge of modern web libraries and frameworks
- Knowledge of performance analysis and optimization techniques
- Experience developing across multiple device types and platforms with an understanding of the opportunities and limitations
- Understanding of accessibility standards and guidelines
- Experience working within an Agile software development lifecycle
- Excellent communication, presentation, and collaboration skills
Software Engineer. Sep 2018 - Present
Working with a small team of industry experts building comprehensive e-commerce solutions for "better life" brands in British Columbia and the US. Responsible for the development of custom-built desktop and web applications as well as SaaS and PaaS projects.
Principal Front-end Developer. Mar 2017 - Aug 2019
An e-commerce company with over 800 employees that works with the top-grossing commerce brands worldwide. I was responsible for architecture and development of reusable and efficient front-end systems for e-commerce web applications; investigated and resolved performance and scalability issues; performed task analysis, estimation, and distribution; team leadership and mentorship.
As a principal, my time was equally split between working on improvements to the internal company development processes, leading teams of developers, and contributing to high-level architecture and planning.
Front-end Developer, Product Designer. Oct 2013 - Jul 2017
Provided software development, creative direction, and project management for a full-service development team. Responsible for the creation and execution of content strategy, branding & identity, UI/UX design, and front-end development.
UI/UX Designer. Dec 2012 - Oct 2013
Responsibilities included overseeing and production of creative work in graphic design and interactive departments; concepts and artwork development; creation of visual design solutions - from concept to completion.
UI/UX Designer, Brand Designer. Nov 2011 - Dec 2012
Developed brand identity and collateral materials for a wide range of print and online campaigns. Participated in content strategy development, designed web interfaces, and performed user experience studies.
Apr 2017 – Sep 2017
In a team of 15 people, I worked on the front-end architecture and adapted approaches listed in project requirements; engaged in numerous high-level problem investigations, and helped find the best suitable solution; proved high-level architecture and code quality control.
Ensured full code compliance with L'Oreal requirements. Coached newcomers during project onboarding; contributed to mentoring processes during the entire project lifetime.
Sep 2016 - Jul 2017
Biblica is a worldwide ministry organization with a history of over 200 years that provides access to texts for more than 85 million people per month.
Development and execution of solutions for digital and print publishing including digitization of print books, overseeing of API development, InDesign plugin development focused on automation of publishing processes.
Dec 2012 - Jul 2017
With a team of 10-15 people and throughout five years of continuous development, we have collectively brought our product to a milestone of 3 million downloads, stable 30 thousand daily active users, and consistent 5-star ratings with each update.
Worked with product owners and stakeholders to polish user experience and match product growth expectations. Leading new feature development through the lifecycle of user research, competitive analysis, product definition, usability testing, launch, and iteration.
Sep 2017 – Nov 2017
Worked on weekly release cycles as part of a small group focused on the checkout and payment flow. Responsible for new feature development, bug fixing, and front-end integration of third-party services.
Aug 2016 – Feb 2017
Responsible for front-end development of a commercial website with modular components and custom CMS. Helped to shape the creative strategy of the project going through iterations of prototyping, interface design, and user research. Designed and developer unique device firmware for mobile devices and created user interface for CMS admin pages.