Hey, I'm Taine.

I'm a Software Developer

I'm a software developer with 3+ years of experience building web apps and crafting data-rich intuitive user experiences. I've led flagship projects and developed reusable React component libraries to enhance efficiency and maintainability. Outside of the dev world, you'll find me with my camera, at the nearest bouldering gym or combining both. This summer, I'm making an exciting move from London to Copenhagen.

About.

Currently, I'm at 80 Technologies, where I design scalable web applications and component libraries with a strong focus on data visualization and aggregation, compiling complex data into dashboards and detailed reporting tools for insurance and financial markets. Before that, I contributed to full-stack development at AskYourTeam, a platform that empowers organizations by gathering actionable insights through structured employee feedback and surveys. There, I improved both the performance and user experience of our applications using React, Redux, and Ruby on Rails.

Outside of work, I'm passionate about photography and bouldering. Both activities keep me creative and help me bring a fresh perspective to my development work. This summer, I'm making an exciting move from London to Copenhagen, ready for the next chapter in both my professional and personal life.

Use at work

TypeScriptHTMLCSSReactPythonPostgresBitbucketJiraTeamCityCypress

Use for fun

MUIAWSThreeJSReact NativePythonMongoDBTailwindTypeScript

Projects.

An image of the Mock Twitter project.

Mock Twitter

React - MongoDB - MUI - Redux - JWT - Node - Express

A full stack social media app. Users can browse timelines, profiles, add / remove friends, comment on posts and create their own post supporting image upload Learn more >

An image of the MyRoute frontend project.

MyRoute frontend

Expo - Expo Router - React Native - React Navigation - Tamagui - NativeWind - TypeScript

This mobile MVP explores modern tech stacks while offering climbers tools for tracking climbs, insightful charts, and session management without heavy paywalls or gym specific limitations. Learn more >

An image of the MyRoute backend project.

MyRoute backend

Python - FastAPI - SQLAlchemy - Pydantic - PostgreSQL - bcrypt

A FastAPI and PostgreSQL-powered backend that securely handles climb tracking data and analytics for seamless integration with the mobile frontend. Learn more >

Experience.

80 Technologies
Jun 2023 - Present
Software Developer
London

I develop and maintain web applications for both in house use and subsidiaries of 80 across insurance and financial markets. My work includes building scalable solutions, maintaining our React component library, and designing architectures for new applications.

ReactTypeScriptPythonBitbucketTeamCityPostgresCypress
AskYourTeam
Jan 2022 - May 2023
Full Stack developer
Wellington / London

Developed robust features, improved performance, and optimized user experience using React, Redux, and Ruby APIs. Implemented automated testing, maintained internal React library, and actively contributed to code reviews for enhanced code quality.

ReactAWSRailsJavaScriptGitHubPostgresCypress
Dev Academy Aotearoa
2021 - 2021
Full Stack developer student
Wellington

Hands-on experience in full-stack web development with JavaScript, React, Express, and Node.js. Proficient in software development best practices, version control, agile methodologies, and testing frameworks. Proactive learner, collaborating effectively and honing problem-solving skills

ReactJavaScriptGitHubNodeExpress

Contact.

Shoot me an email if you want to connect! You can also find me on Linkedin