Ethan Hosier

Third Year Computing Student at Imperial College London, passionate about writing software.

London, UK

EH

About

Looking for job opportunities, particularly in early stage startups

Work Experience

Revolut
Internship

July 2024 - Sept 2024

Software Engineer (Intern)

Designed and implemented the backend of an Authorised Data Source that consolidates product and pricing rule configurations into a single interface, eliminating the need for manual database queries—used in production daily by the CEO and leadership team. Leveraged concurrency techniques and caching to reduce query latency by 99%, significantly improving system performance and efficiency. Integrated with multiple internal services, including the Terms Service to assign legal documents to tax configurations, and the Revolut People Platform to incorporate employee details into the admin app, ensuring seamless interaction across different systems
Technologies:
Java
TypeScript
React

Mia Marketing
Founder

2024

Co-Founder, CTO

Led the development of an MVP for a fully autonomous AI-driven digital marketing platform, attracting interest from over 40 different companies, including those with annual revenues exceeding £1 million. Built a scalable, microservices-based infrastructure on AWS and Azure of proxies, web crawlers and scrapers. Developed automated workflows for data-driven social media content creation, posting, and lead generation through personalized email outreach campaigns. Awarded £2,500 in prize money from Imperial College London’s Entrepreneurship Journey, alongside £3,500 in Azure credits from the Microsoft Startup Hub
Technologies:
Go
Python
Typescript
React.js
AWS
Microsoft Azure
Docker

321 Restaurants
Founder

2023

Full Stack Developer / Founder

Founded a software startup dedicated to empowering small, independent restaurants through affordable solutions. Conducted market research to understand industry needs and, as the sole full stack developer, developed a comprehensive content management system, dashboard and individualized websites. Gained valuable experience in product development, market analysis, and demonstrated proficiency in designing and implementing full stack solutions.
Technologies:
TypeScript
Node.js
React/Next.js
Firebase

Education

Imperial College London

2022 - 2025
Bachelor's Degree in Computing

Skills

Java
Python
C
Go
Haskell
Scala
TypeScript
JavaScript
AWS
Microsoft Azure
Docker
SQL
React
Next.js
React Native
Node.js
Pandas
Pytorch

Hackathons

IC Hack
24H

February 2024

AI Trading Statements Analyser

As part of a team of five Imperial Computing students, developed an AI powered tool that performed web scraping and analysis of trading statements from the London Stock Exchange website. Our tool successfully navigated the statements' biased and overly positive corporate language, providing fact checking and context to the user by searching the web with LangChain. As an individual, I trained a custom BERT language model to perform sentiment analysis on the positivity of each sentence within the statement. I also built out the entire frontend of the app, as well as some of the backend.
Technologies:
Python
Flask
TypeScript
React/Next.js
LangChain
Docker
Hugging Face
OpenAI

AI Ventures Hackathon
24H

January 2024

GILO Consulting

Worked with two business students to create an AI-powered consulting platform, which we pitched to VCs. Our platform aimed to tackle issues faced such as the high costs of traditional consulting, limited access to expertise and support, difficulty finding the right experts, and a lack of transparency and accountability. As the sole technical member of our team, developed gainshare contract generation, consultant profiles, a dashboard, and a chatbot custom-trained to match our clients directly to the most relevant consultants. Gained valuable experience working in a team with diverse skillsets and producing software quickly.
Technologies:
TypeScript
React/Next.js
OpenAI