photo of Joseph Coppin

Hi, I'm Joseph Coppin

Software Engineer 2nd Year Computer Science at the University of Warwick

SKILLS

  • TypeScript, JavaScript
  • HTML, CSS, SCSS, Tailwind
  • Svelte(Kit), React, Angular
  • Rust, C, C++, x86 Assembly
  • AWS: Lambda, DynamoDb, CloudWatch, IAM, Amplify, Cognito
  • MySQL, SQL
  • Java, C#, Unity, .NET
  • Linux, Docker, Bash, Git, GitHub, Azure Devops, Windows
  • Object-Oriented programming, interpreter/compiler construction, Agile software development

EXPERIENCE & PROJECTS

AVEVA logo AVEVA

Software Engineer (Internship) • Jun-Aug 2024

C#, TypeScript, React.js, Storybook, Windows, Visual Studio, Microsoft Azure

In this 10-week paid summer internship I rewrote the front end of one of their applications, DataLayer, from Razor to React.

Jumptech logo Jumptech

Software Engineer (Internship) • Aug 2022 & Jul-Sep 2023

TypeScript, GraphQl, AWS Lambda, AWS Cloudwatch, Storybook, AWS DynamoDB, Jest, Datadog, Angular, Jira, Jenkins, GitHub Actions

I was invited back to the Silicon-Fen startup JumpTech for a 6-week paid internship in 2023 in their agile software development team, after a week of work experience in 2022. I focused on the backend of their AWS-powered application suite, contributed to stability and reliability by fixing bugs, worked to improve code quality and wrote automated tests. I designed new reusable web components with Storybook and wrote a shared TypeScript utilities library, among other tasks. I was invited back in 2024 for another summer internship.

WCA logo World Cubing Association

Software Engineer (Volunteer) • 2022-23

JavaScript, React, Ruby on Rails

Volunteering on the open-source WCA website, I aided with the migration from Ruby on Rails to React, fixed bugs and contributed to architectural discussions. I learned how to be productive in a large, unfamiliar code base and worked effectively in the remote-first WCA Software Team, a distributed group of engineers from around the world.

Everywhen logo Everywhen

SvelteKit, TypeScript, MySQL, Playwright, Tailwind, Vitest, Bun, cPanel, WHM, Krystal Hosting

Everywhen is a journaling and life-logging web-app project I founded in 2022. It is open-source, free to use and ad-free. Key features include: custom auth, powerful insights, cross-timezone handling, end-to-end encryption with custom encrypted indexing, and integrations with 3rd party APIs.

Oxynium logo Oxynium

Rust, Assembly, Oxynium, Bash, Docker

Oxynium is an open-source programming language I created from the ground up in Rust. It is a statically-typed, compiled language with a syntax similar to Rust and Go. Some of its features include a powerful type system, anonymous and first-class functions, classes, and operator overloading.

I had previously created Entropy Script by following a tutorial, an interpreted language written in TypeScript, which helped with Oxynium.

translate Que Me Citen

Freelance Web Developer • 2023

HTML, JS, CSS, UnoCSS, Gmail, Google Domains

I created the portfolio website for the Spanish translation service QueMeCiten.com. I was approached by the client and communicated effectively to create, deploy and maintain the product.

EDUCATION

Warwick Uni logo Warwick University

Computer Science B.Sc. • 2023-26

I am currently in my 2nd year studying Computer Science at the University of Warwick.

I am the Social Secretary of the Warwick Badminton Club, and a Development Squad member of the Warwick Table Tennis Club.

Warwick Uni logo King's School Ely

GCSEs and A Levels • 2018-23

I achieved A* A* A* A in Computer Science, Physics, Maths and Further Maths respectively for my A Levels.

For my GCSEs I achieved 9 9 9 9 9 9 9 9 8 8 8 in Computer Science, Design Engineering, Physics, Maths, Further Maths, Chemistry, Biology, Religious Studies, English Language, English Literature and Geography respectively.

At King's Ely, I was awarded a King's Scholarship in 6th Form, based on my GCSE scores. Awarded the STEM and Academic scholarships. Awarded the Pye Foundation Prize for Contribution to Computing in 2021 and 2022. Awarded the Computer Science subject prize in 2022 and 2023, and Academic Prize 2021.

Ran the Turing Club, a weekly club for students to learn about Computer Science, in 2021 and 2022, and managed the King's Ely GitHub page.

Achieved 57 points in the TCS Oxford Computing Challenge 2022: distinction and gold awards, best in school.

Participated in 2020-22 STEM-themed Erasmus Exchange; won best design award for a wind turbine.

Completed Duke of Edinburgh Bronze: learning Esperanto, volunteering at a chess club, volunteering at school photography club.

For my A Level computer science coursework I created an open-source house point management web-app which was used by students and my Housemaster to organise and view the awarding of house points.

MORE ABOUT ME

Sport

I enjoy climbing, table tennis, badminton, tennis, rowing and football.

Photography

You can find some of my wildlife photography on my Instagram @jcphotography776.

Chess

I have competed in various chess competitions, including the Delancy National semi-finals three times and quarterfinals over 5 times. I founded and ran the school chess club in 2017, and helped out at the school chess club for DofE in 2020.

Woodworking

My most notable project is designing and building a 19x19 Go board. I have also created an engraved bedside table.