Tom Camusso, Developer in Amsterdam, Netherlands
Tom is available for hire
Hire Tom

Tom Camusso

Verified Expert  in Engineering

Bio

Tom is an ambitious problem solver with a passion for the web and over a decade of experience in the industry. He specializes in front-end development, and his extensive career has given him an in-depth understanding of web standards, accessibility, security principles, and web performance. Tom meets challenges head-on and keeps up to date on current trends and best practices by reading online publications, attending conferences, or just challenging himself with side projects.

Portfolio

Booking.com
JavaScript, React, Vue, TypeScript, HTML, CSS, Redux, React Native, Vuex...
PSDGoesHtml.com
JavaScript, HTML, WordPress, PHP, React, Redux, React Native, TypeScript, CSS...
Endouble
JavaScript, WordPress, PHP, HTML, CSS, Front-end Development, REST APIs, Web UI...

Experience

  • JavaScript - 12 years
  • HTML - 12 years
  • CSS - 12 years
  • React - 6 years
  • Vue - 4 years
  • TypeScript - 4 years
  • React Native - 3 years
  • Next.js - 3 years

Availability

Part-time

Preferred Environment

MacOS, Windows, Visual Studio Code (VS Code), GitHub

The most amazing...

...app I've created is Eagle-Space.com; my aim was to make a fast, simple and efficient project management tool.

Work Experience

Senior Front-end Engineer

2008 - PRESENT
Booking.com
  • Worked in the security department—analyzing and refactoring extensive parts of the codebase to ensure the stability of the platform and mitigating fraud attempts.
  • Developed several of the user-facing features of the website such as the creation of several A/B experiments with the goal of increasing the overall conversion rate and improving the user experience.
  • Mentored team members and new joiners and helped them onboard into the company while providing constant feedback, helping them via pair programming, and assisting them during code reviews.
  • Led the development of internal tooling to help operators moderate and oversee privacy and GDPR requests and complaints, using a framework built on top of React and Redux and tested with Jest and Cypress.
  • Implemented an automated company-wide system that detects and prevents data exfiltration attempts to ensure we mitigate potential XSS attack vectors.
  • Worked in the implementation of a cross-app UI library based on our latest design systems, ensuring consistency across all Booking products.
Technologies: JavaScript, React, Vue, TypeScript, HTML, CSS, Redux, React Native, Vuex, Responsive, A/B Testing, Front-end Development, Jest, E2E Testing, Unit Testing, Progressive Web Applications (PWAs), LocalStorage, Tailwind CSS, REST APIs, Agile Software Testing, Agile Software Development, SVG, Git, Web UI

Team Lead | Senior Front-end Developer

2017 - 2018
PSDGoesHtml.com
  • Led a team of two front-end engineers, two back-end engineers, and a UI designer.
  • Worked on the creation of dozens of WordPress websites based on static PSD design files provided by our clients.
  • Created and maintained several React apps in collaboration with clients (used Redux and React Native to deploy them as native apps).
  • Collaborated with designers from major brands such as Adobe, Intel, HP and National Geographic to bring their ideas to the web.
  • Refined the interviewing process in collaboration with other senior engineers, with the goal of making the process fast and efficient, while raising the bar and attracting the best talent.
  • Implemented an automated pipeline that deploys our apps to AWS and runs automated unit and E2E tests on all projects.
Technologies: JavaScript, HTML, WordPress, PHP, React, Redux, React Native, TypeScript, CSS, Sass, Front-end Development, E2E Testing, Unit Testing, Cypress, SVG, Web UI, Agile Software Development, Desktop Web Design, Jest, Socket.IO, WebSockets, Progressive Web Applications (PWAs), WebGL, A/B Testing

Senior Front-end Engineer

2015 - 2017
Endouble
  • Built career websites for major brands in the Netherlands such as Hunkemoller, NS, Jumbo, KPN, Hema, AH, Bol, and more.
  • Involved in the decision-making process and standardization of the front-end technologies and framework used across the entire company which enabled us to reuse dozens of components and assets and maintain consistency.
  • Created a PHP framework that helped us ramp up the development of our career websites by creating a "career website generator" that we used extensively during my time in the company.
  • Mentored junior front-end engineers and back-end engineers aiming to become full-stack developers.
  • Optimized our database systems by creating an automated bot that periodically performs health checks to ensure data normalization and consistency while freeing up space and resources.
Technologies: JavaScript, WordPress, PHP, HTML, CSS, Front-end Development, REST APIs, Web UI, Responsive UI, Responsive Web Apps, Progressive Web Applications (PWAs), Agile, Agile Software Development, Unit Testing, E2E Testing, Integration Testing, SVG, Git, Bitbucket, Stripe API

Engineering Manager

2012 - 2015
Estado Alpha
  • Managed a small team of web developers and designers and met frequently with clients and partners to help them bring their ideas to the web.
  • Created personal websites for top athletes in Argentina along with sporting clubs and international sports brands.
  • Led the company's growth from just a few teams to dozens of engineers and designers who collaborate in the creation of high-volume websites and scalable web and mobile apps.
Technologies: Management, HTML, CSS, Sass, TypeScript, WordPress, PHP, JavaScript, ECMAScript (ES6), Responsive UI, Bootstrap, A/B Testing, Unit Testing, E2E Testing, Design, Agile Software Development, Git, GitHub, GitHub Pages, Stripe API

Front-end Developer

2008 - 2009
Estudio Hormiga
  • Worked closely with graphic designers to build WordPress-based portfolios and both small and big company websites.
  • Worked with major brands in Argentina such as Nike, Adidas, and La Pasionaria and with well-known personalities such as Agustin Pichot, Manu Ginobili, and Carlos Tevez.
  • Oversaw the creation of an in-house company framework that helped us ensure cross-browser compatibility and overall system stability.
Technologies: JavaScript, HTML, WordPress, jQuery, CSS, Sass, Front-end Development

Experience

Eagle-Space.com

http://eagle-space.com/
With the goal of making a fast, simple, and efficient project management tool, I built Eagle-Space.com (and still maintain it today) using object-oriented PHP, SASS, vanilla JavaScript.

The project is focused on performance, simplicity, and speed; and aims to make project management a really stress-free process. To this day, thousands of customers rely on Eagle-Space.com to manage their personal and professional projects.

Mecatina

A website for the fishing sanctuary of Mécatina in Quebec.

I built it with WordPress and vanilla JavaScript and focused on responsiveness, performance, design, and smooth animations. All content is easily managed with WordPress using a wide range of custom content types and plugins.

Great Earth Expeditions

https://www.greatearthexpeditions.com/
A website for an award-winning private tour agency called GEE.

This project involved creating an automated booking and ticketing system to allow hundreds of users to simultaneously book and pay for their private or group tours to several locations in Nova Scotia, and other international destinations.

Hayden Agencies

https://haydenagencies.com/
A website for the vehicle dealership, Hayden Agencies.

Built on top of a WordPress framework, this website is fully customizable and allows the company to manage an inventory of thousands of vehicles located across many cities.

Education

2008 - 2013

Bachelor's Degree in Computer Science

Universidad Catolica Argentina - Buenos Aires, Argentina

Skills

Libraries/APIs

React, Vue, Vuex, jQuery, LocalStorage, REST APIs, Socket.IO, Stripe, Node.js, Redux-Saga, WebGL, Stripe API

Tools

GitHub, Git, Webpack, Gulp, Bitbucket, GitHub Pages

Languages

JavaScript, TypeScript, CSS, HTML, Sass, HTML5, ECMAScript (ES6), PHP, GraphQL

Frameworks

Redux, Jest, Bootstrap, Tailwind CSS, React Native, Next.js, Cypress

Paradigms

E2E Testing, Unit Testing, Responsive, Agile Software Development, Management, Desktop Web Design, Agile, Progressive Enhancement

Platforms

Visual Studio Code (VS Code), WordPress, Firebase, Android, iOS

Storage

Databases, MySQL, MongoDB

Other

Progressive Web Applications (PWAs), Responsive UI, Computer Science, Web Security, Algorithms, Software Project Management, Front-end Development, SVG, Web UI, WebSockets, A/B Testing, CSS3 Animation, Agile Software Testing, Responsive Web Apps, Integration Testing, Design

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