Software Engineer
I build simple products that provide a delightful experience for the end user. I am a pragmatic and technical developer who focuses on delivering value and minimising risk.
Projects
Poker Game Against Bots & Players
Tiny PokerTiny Poker is a poker game with a simple, beautiful UI. You can play against bots with a variety of play-styles or against other players.
Beautiful timetables from CSV files
Timetable GeneratorTimetable Generator is a complete product that let's users create beautiful timetables from simple CSV files. It comes with a landing page, product, free trial and paid version. You can link directly to a dedicated page or embed it as an iFrame.
Audio Plugins For Music Production
Tiny AudioTiny Audio is a collection of CLAP audio plugins for music production written in C. Including a sine wave synthesizer and a gain effect.
Experience
Software Engineer
2024—PresentMoneycatcha - Fintech Startup
Worked with a small team of 4 developers to prioritise, design, implement and maintain software that help brokers keep track of their trailbook. I touched every part of the product and business and nothing was off limits. Feature work, infrastructure, product design, customer service and external meetings with big clients.
- • Improve performance of the most critical page from 70 seconds to < 4 seconds
- • Prevent all regressions from most critical service by implementing robust unit testing suite
- • Led integration with key aggregators to improve data quality and quantity for brokers
Software Engineer
2021—2024Virtual Gaming Worlds - Online Gaming
I worked on a team of about 20 engineers all contributing to the Global Poker platform; an online Casino platform with about 10,000 monthly active users. As a leader of the poker domain I was responsible for designing, implementing and managing teams that implement new game modes like private games, a fast fold game mode and tournament Sit and Go games.
- • Documented and fixed critical bugs in Authentication sytem
- • Implemented end-to-end testing using Playwright for the Registration and Login flow
- • Led teams to create brand new poker game modes
Technologies
Languages
-
Kotlin
4y
-
TypeScript
4y
-
SQL
4y
-
HCL (Terraform)
4y
-
Go
3y
-
C
1y
Technologies
-
React
4y
-
PostgreSQL
4y
-
AWS
4y
-
Docker
4y
-
Spring
2y
Contact
tom