Hi, I'm Finn,

I'm a software engineer based in London. I like to learn, solve problems and build useful things.

Get in touch 👇 👉 finnbuick@gmail.com

Finn Buick
Background

I'm a software engineer dedicated to writing clean, efficient code that solves real problems. Currently crafting solutions at DoorFeed, a real estate investment startup, enabling investors to find, analyse and invest in real estate at scale.


My skill set includes:


Frontend:

  • React
  • Next.js
  • HTML & CSS
  • Tailwind
  • Material UI

Backend:

  • PostgresSQL
  • Express
  • Node.js
  • Restful APIs

Languages:

  • TypeScript
  • Python
  • Java

DevOps & Tools:

  • Git/GitHub
  • Github Actions
  • GCP
  • AWS
  • Sentry

Methodologies:

  • Test Driven Development
  • Agile Development
  • CI/CD

Areas of Expertise:

  • Data Structures & Algorithms
  • Object-Oriented Design Patterns
  • Full-Stack Web Architecture
  • System Design & Scalability
  • Agile Development Practices
  • CI/CD Implementation
Projects
Developed an engaging chat bot that playfully evaluates users' music preferences using OpenAI's Chat Completion API and the Spotify Web API. This project honed my skills in Next.js 13, Tailwind CSS and prompt engineering. Deployed on Vercel.
TypescriptReactNext.jsTailwind CSSOpenAISpotify Web APIVercelPrompt Engineering
Upstreet Reward Hub
Designed and maintained a robust, multi-tenant Next.js application featuring role-based access control, empowering our clients to manage internal employee share rewards on our platform. Delivered the initial release a week ahead of schedule by collaborating closely with the backend API team. Supported backend Express API development as the sole frontend developer.
TypescriptReactReact QueryCypressReact Testing LibraryJestFirebaseCloud FunctionsMaterial UI v5
Upstreet Web App
Led the development of the full-stack web application for Upstreet, a startup that helps people earn shares as they shop. As the lead fullstack developer on this project I'm responsible for solution design, planning and implementation. Utilized test driven development to build out and deploy the beta release app in less than 5 months.
TypescriptReactFirebaseCloud FunctionsCloud StorageMaterial UI v4React QueryReact-RouterJestReact Testing Library
A 4th year project that could identify the number of fingers a person was holding up in a video stream using computer vision techniques.
PythonOpenCVMatplotlibNumpy