Oscar Finn

About Me

I'm a passionate full stack developer with a deep love for problem-solving, simplification, and building user-first solutions. My unique background has given me a diverse set of skills and perspectives that I bring to every project.

My background in medicine honed my communication skills and empathy for users, while my VFX experience sharpened my eye for design and detail. This combination allows me to create applications that are not only functional but also visually appealing and intuitive.

I thrive in collaborative, high-growth environments and take full ownership of my work, always striving to create intuitive, accessible applications. I believe that the best solutions come from a deep understanding of user needs combined with technical excellence.

When I'm not coding, I can often be found reading a book (particularly speculative science fiction by Ursula Le Guin or Frank Herbert), spending time with my dogs, going out bouldering, or attending life drawing classes.

My Skills

Frontend

Building responsive, accessible, and beautiful user interfaces

JavaScript
TypeScript
React
Svelte
Tailwind CSS
React Native

Backend

Creating robust and efficient server-side applications

Node.js
NestJS
Express
Fastify
PostgreSQL
Django
SQL
REST APIs

Other Languages

Experience with a variety of programming languages

Python
Haskell
Java
Dart
C#

Tools & Methods

Development tools and methodologies I use

Git
Jest
TDD
Agile
Paired Programming
Netlify
Supabase
Appwrite

Creative Skills

UI/UX DesignBlenderMayaHoudini

My Projects

Screenshot of POSABLE project

POSABLE

A social camera app where users can create events, invite others, and take photos during the event which are then collated into a shared album for collective enjoyment.

  • Ideated, designed, and developed a complete social camera application
  • Leveraged React Native and Expo for cross-platform mobile development
React NativeNestJsFastifyAppwriteClerk
Screenshot of The News Frontier project

The News Frontier

Dynamic, responsive frontend for the social news app, allowing users to browse, post articles, vote, and comment.

  • Built a fully responsive interface that integrates with the backend API
  • Implemented state management using React hooks
ReactJavaScriptCSSAPI Integration
Screenshot of SubPass project

SubPass

A unique password generator that creates secure, memorable passwords from subtitles of your favorite movies and TV shows by analyzing uploaded SRT files.

  • Developed a creative approach to password generation using subtitle timestamps and text
  • Implemented client-side file processing of SRT files with no server dependency
ReactJavaScriptFile Upload APICSSData Processing
Screenshot of News App Backend project

News App Backend

A RESTful API for a social news app where users can post articles, vote, and comment.

  • Designed and optimized PostgreSQL database schema hosted on Supabase
  • Implemented robust error handling and validation
Node.jsPostgreSQLExpressJest

Get In Touch

Contact Information

Location

London, UK

Connect with me

Send Me a Message