Brook
Jordan

brook@brook.dev 9240 3724 brook.dev

A software engineer with a deep understanding of JavaScript, CSS, and HTML alongside a background in design, illustration, and animation. I excel in frontend architecture, componentisation, and design systems – keeping codebases efficient and maintainable, teams focused, and deadlines tight.

Employment history

TradeGecko

Software Engineer

My primary responsibilities at TradeGecko were:

The core application

Championing large parts of UX architecture, componentisation, and frontend architecture. This consistently required final-quality MVPs to be output, taking into consideration speed-to-production, developer enjoyment, and user accessibility. As part of my day-to-day I would also be giving in-depth code reviews, creating technical documentation, and refactoring code reactively and proactively to prevent bottlenecks.

The marketing website

I built and maintained the marketing website on HubSpot. I ensured that creating and updating content was quick and easy, analytics and SEO gave a strong representation of our audience, and load times were fast.

People

After some time the core app demanded I worked on it fulltime and I couldn't spend time on the marketing site. I moved to a low-touch mentoring role with a junior on the marketing site. This carried forward to me similarly mentoring other team members from the engineering team, with regular pairing and conversations.

Win Technologies

Software Engineer

Initially placed as part of the Bingo team, once my value was seen I was moved on to lead the team building their new white-label gaming website. Together we made a gaming portal that was easily tailored to the varying requirements of each brand.

Perform Group

Web developer

Responsible for leading the creation and maintenance of live streaming websites, CMS integrations, technical documentation, and curated data feeds.

Junior web developer

After three months of teaching myself web development Perform Group, excited by my passion for the role, gave me a shot as a junior developer. In less than a year I was leading teams for the Norwegian Eliteserien and OBOS-ligaen.

Research Now

Graphic design intern

This is where my journey into web development began. After impressing the team by teaching myself Flash on-the-job and still hitting deadlines I was asked to create an email. I was hooked! I bought books on web development and started learning on my 2-hour commute.

Technical Skills

Skill level /10

Formal Education

Hobbies & interests

Travel

A revelation, as before leaving the UK around 5 year ago, I hardly left the house. Moving to Singapore has opened my eyes to travelling and I have been trying to get to new countries at least every couple of months. Activities while abroad include diving, hiking, and meeting new people.

Art

I still enjoy life-drawing and try to go to classes to keep my drawing sharp. During breaks you could find me sketching or folding a paper animal.

Computers

Most of my spare time is spent with computers, and electronics: learning new things and immersing myself in their world.

Gaming

The progressive problem-solving nature of real-time strategy games makes them my ‘go-to’, but I also enjoy casual action and fps games to wind-down with.

Guitar & recording

Having taught myself guitar while at University, I enjoyed recording sessions in my bedroom... all parts played by yours-truly. However, these days I tend to keep my playing more to myself.

Photography

I am familiar with modern DSLR cameras, but as I generally take photos while out-and-about I stick mostly to point-and-shoot cameras or my Phone. As I started diving I’m currently enjoying the Olympus TG-5.