Image of Thomas Heymann

Thomas Heymann

Full Stack Developer

Principal Developer at YOOX NET-A-PORTER GROUP

London, United Kingdom

Section title

Thomas Heymann's Work Experience

NET-A-PORTER GROUP LTD

Full Stack Developer

June 2012 to Present

London, United Kingdom

AKQA

Senior Web Developer

August 2011 to June 2012

London, United Kingdom

Ninja Tune

Freelance Web Developer

August 2009 to August 2011

Thomas Heymann's Education

Goldsmiths College, U. of London

BA Computing & Interaction Design First Class (Hons.)

2006 to 2009

Thomas Heymann's Professional Skills Radar Chart

Based on our findings, Thomas Heymann is ...

Strong sense of self
Competent
Questioning

What's on Thomas Heymann's mind?

Based on our findings, Thomas Heymann is ...

56% Left Brained
44% Right Brained

Thomas Heymann's Estimated Salary Range

About Thomas Heymann's Current Company

NET-A-PORTER GROUP LTD

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ • Responsible for designing the presentation service architecture for Wish List as part of a company wide effort to move from our monolithic webapp to SOA. • Drove introduction of node.js into a JVM dominated architecture by building proof-of-concepts and presenting to architecture team. • Defined and developed an innovative approach for single page applications which...

Frequently Asked Questions about Thomas Heymann

What company does Thomas Heymann work for?

Thomas Heymann works for NET-A-PORTER GROUP LTD


What is Thomas Heymann's role at NET-A-PORTER GROUP LTD?

Thomas Heymann is Full Stack Developer


What is Thomas Heymann's personal email address?

Thomas Heymann's personal email address is th****[email protected]


What is Thomas Heymann's business email address?

Thomas Heymann's business email addresses are t*****@totheskies.net, and t****[email protected]


What is Thomas Heymann's Phone Number?

Thomas Heymann's phone +44 ** **** *327


What industry does Thomas Heymann work in?

Thomas Heymann works in the Internet industry.


Who are Thomas Heymann's colleagues?

Thomas Heymann's colleagues are Sumi poudel, Xin Jin, Guerino Cascarano, Luca Tartarini, Fabrizio Filippo, Giulia Gandus, Marta Paruscio, Thierry Pichon, Luke Ashe-Browne, and Petr Nejedly


About Thomas Heymann

📖 Summary

I am a technical lead with a keen interest in design, UX and product development. I have 10 years experience in delivering everything from small marketing websites to large-scale e-commerce systems. My responsibilities span across the whole stack and include requirements capture, design, front- and backend development as well as deployment. My specialty is front-end development where I build complex applications using modern technologies and frameworks for multi-device experiences. Always eager to learn, I challenge conventions and drive change. I am most comfortable in autonomous teams and green-field projects. ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ JavaScript – Expert knowledge of ES6, object-oriented patterns and related technologies such as DOM, AJAX, HTML5 APIs and promises. Node.js – Deep knowledge of Node.js, event loop, asynchronous I/O, design patterns, debugging and operational concerns like configuration, logging and monitoring. HTML/CSS – Expert knowledge of HTML5/CSS3/SASS, cross-browser compatibility, responsive design and mobile layouts, page load and rendering performance optimisations. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Testing – Unit testing (Mocha, Chai, Sinon), functional testing (Phantom.js, Supertest), load testing (Gatling, JMeter) and mocking (nock). Frameworks & Libraries – Expert knowledge of React/Flux, Backbone.js, Lodash, Handlebars, jQuery, Express.js. Related Technologies, Tools & Services – Deep knowledge of REST, HTTP, RegExp. Git, Bash, Nginx, Apache, debugging and profiling tools. Amazon Web Services, heroku, nodetime, catchpoint, AppDynamics, Splunk. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ UX/UI – Product development and design, wireframing, prototyping, A/B testing, SEO, microformats. Databases – Good knowledge of MySQL and PostgreSQL. Basic knowledge of MongoDB and SQLite. Continues Integration – Build automation (npm, gulp, Grunt, Gradle), deployment (Puppet), Jenkins, TravisFull Stack Developer @ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ • Responsible for designing the presentation service architecture for Wish List as part of a company wide effort to move from our monolithic webapp to SOA. • Drove introduction of node.js into a JVM dominated architecture by building proof-of-concepts and presenting to architecture team. • Defined and developed an innovative approach for single page applications which allows running the entire app both server and client side using Node.js, Express.js, Backbone and Handlebars. • Developed and open sourced client/server side layout management library for Backbone. (github.com/NET-A-PORTER/backbone-assembler) • Performed peer reviews to ensure code quality and provided technical guidance and mentorship. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ • Responsible for delivering the PORTER magazine digital entitlement service integrating against multiple 3rd party APIs using Node.js, Express.js, Expat and Mocha. Worked closely with all internal and external stakeholders to help define our testing, build and deployment strategy. • Wrote automated acceptance tests using Mocha, Phantom.js, Nock, Supertest and chai to continuously verify functionality. • Integrated with our Jenkins CI workflow using Gradle and configured our environments using Puppet. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ • Developed an API using Node.js, MongoDB and Express.js as part of a campaign that promotes our global service offering using real time shopping activity. Implemented geospatial lookups, geofencing and granularity fallbacks to ensure relevant results are delivered for data sets of varying density. From June 2012 to Present (3 years 7 months) London, United KingdomSenior Web Developer @ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ • Lead developer on Nike’s The Chance II (Summer of Football2012) campaign, which launched simultaneously across 27 markets. • Implemented a rich, interactive and responsive design using Javascript, AJAX, HTML5 and CSS3. • Defined requirements and provided estimates working closely with the business. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ • Core developer on Nike’s CMS framework, which powers all global campaign sites and nike.com itself. Built reusable components using CQ5 (Java), OO JavaScript, HTML5 and CSS3. From August 2011 to June 2012 (11 months) London, United KingdomFreelance Web Developer @ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ • Responsible for every aspect of the site built from specifying requirements to design, front- and backend development as well as deployment. • Developed a complex e-commerce platform from scratch selling both digital and physical goods. • Created a bespoke CMS and DAM integrated with Amazon S3. • Serving half a million requests per month its revenue has tripled since site launch. • Employed technologies including PHP5, MySQL, JavaScript, ActionScript3, XHTML and CSS3. From August 2009 to August 2011 (2 years 1 month) Freelance Web Developer @ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ • Setup a successful business creating interactive websites and ecommerce systems for independent record labels and artists such as Ninja Tune, Domino Records and The Wire Magazine. • Employed technologies including PHP5, MySQL, JavaScript, ActionScript3, XHTML and CSS3. From January 2006 to August 2011 (5 years 8 months) London, United KingdomFreelance Web Developer @ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Designed and developed websites for clients from the music and media industry using PHP, MySQL, JavaScript, Flash, HTML and CSS3. From January 2004 to December 2008 (5 years) London, United KingdomWeb Developer @ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Worked as an in-house designer and developer on a full website re-design and created micro-sites for upcoming releases. From June 2006 to August 2006 (3 months) London, United KingdomWeb Developer (Intern) @ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Worked as a front-end developer implementing various design and functionality enhancements. Built internal tools used to localize the site. From May 2006 to June 2006 (2 months) London, United KingdomBA, Computing & Interaction Design, First Class (Hons.) @ Goldsmiths College, U. of London From 2006 to 2009 Thomas Heymann is skilled in: JavaScript, CSS, Node.js, AJAX, Git, Subversion, User Experience, SASS, JSON, PHP, MySQL, REST


Thomas Heymann’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Thomas Heymann's Personality Type

Introversion (I), Intuition (N), Thinking (T), Judging (J)

Average Tenure

2 year(s), 6 month(s)

Thomas Heymann's Willingness to Change Jobs

Unlikely

Likely

Open to opportunity?

There's 100% chance that Thomas Heymann is seeking for new opportunities

Thomas Heymann's Social Media Links

totheskies...
Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free