#tom hughes
I have 7 years’ experience as a frontend developer specializing in JavaScript, React and rich user experiences. I’m currently playing a leading role as part of a small team building one of the largest lottery apps in the US. In the past I’ve worked on React Native apps, developed custom design systems and brought legacy codebases up to high modern standards.
Languages/Tech | Frameworks & Libraries | Testing | Databases | Tools |
---|---|---|---|---|
JS/ES2018+ | React (with Hooks) | Jest | MySQL | git |
Node.js | Redux | react-testing-library | MongoDB | Travis CI |
HTML5 | Vanilla JS | Cypress | Firebase | AWS |
CSS3 | Webpack | Browserstack | GCP | |
PHP | D3 | Storybook | ||
Python | TailwindCSS |
- Engineered JS and other frontend aspects of LotteryUSA.com, one of the biggest lottery apps in the US with 1m+ users/week
- Built a library of unit-tested, custom reuseable components with built-in accessibility, best practices and intuitive interactivity to reduce dev time speed up prototyping
- Rapidly designed and built microsites for one-off campaigns
- Improved the team’s workflow by advocating CI and automated testing. We now deploy quality code multiple times a day
- Constantly keep up to date with modern tooling and web best practices, attending Google/React workshops and other conferences
- Built a React Native app for a logistics company to track orders being packed
- Built an internal calendar tool for a healthcare company to organise client visits
- Created promotional JAM stack sites for a social enterprise and a cocktail bar
- Brought an unloved legacy media platform on Wordpress up to date with modern technologies
- Designed and built a paywalled content section to generate better revenue
- Vastly improved pagespeeds, automated newsletter and PDF creation, and created an algorithm to generate data insights from Springwise content
- Worked closely with important global clients including WPP and Oracle