I'm Tom, a senior front-end UX developer living in Karlsruhe, Germany and currently working at Bergfreunde.
I specialise in building design systems and pattern libraries used to power user interfaces on the web. With over 15 years of professional experience, I also implement processes to increase collaboration and encourage understanding between design and development teams.
Work (more on request)
Things I do all day, every day
- Build and maintain design systems and web interfaces (Storybook)
- Write modular and repeatable CSS/Sass (Tailwind and CSS Modules)
- Implement development processes and encourage coding standards
- Foster collaboration between design and development teams
- Focus on the user experience and business benefit of any prospective change
- Shave off those extra few kilobytes to improve page speed performance
- Commit code using Git #TeamRebase
- Hack around on the command line and attempt to exit Vim
- Improve my German (B1 certified, studying B2). Beer usually helps
- Admire pixels in InVision and Zeplin
- Export SVGs from Sketch
- Ride my bike to and from work
Things I do from time-to-time
“Tom is a dedicated and resourceful frontend who goes about his craft with passion and a contagious enthusiasm. He strives for best practice, stays on top of latest tools and tech, and works quickly and effectively. His output was always well architected, abstracted, and efficient.
Not only that, but he’s a super guy to have on your team and has a charming accent.”Mack Nevill, Evolution 7
“It was a pleasure working with Tom. He met with us and listened to our needs, and worked quickly to produce a very attractive website that did everything we needed it to. Along the way he made some very helpful suggestions that we wouldn't have come up with ourselves, and was friendly and easy to work with throughout.”Charlotte Connelly, Scott Polar Research Institute
"Tom has all the things you need from a front end developer: a good eye for detail, a systematic approach to producing structured clean markup and styling, and a wealth of practice to draw on."Andrew Parker, Fluent
“Having worked with Tom, I would thoroughly recommend him to anyone as a web developer. His skill level and industry knowledge are exceptional!”Guy Saner, Piriform
I consider myself fortunate to be able to say I love my job.
‘Work’ for me is satisfying my curiosity; exploring every corner of the web. Whilst I enjoy developing with many different web technologies, my real passion is building beautiful, usable and high performance front-end interfaces.
'Rockstars' are great but collaboration is really where it's at.
In my career, I have worked with some of the world’s most prestigious brands as well as some of the most highly regarded agencies. The key to success in the web industry is creating a culture of collaboration and acceptance of ideas and opinions without fear of judgement. These just so happen to be central tenets of the hacker ethic. Fostering an environment where my team pools their knowledge to come up with the best solution - that's what motivates me.
We always fear what we don't understand.
All that we are is simply a collection of our own individual experiences. What I find normal may be unacceptable to others. What my culture accepts as truth may be questioned by another.
I always aim to put myself in other peoples' shoes when viewing a situation. What makes them see this in a different way from me? How can we solve this so we both get what we want?
To understand others, you have to go and see the world through their eyes. For this reason, a primary goal of my life is to visit and experience as many countries and cultures as possible. Because when I can see the world through another's eyes, there's no longer any need to be afraid of what I see looking back at me.