Summary
Overview
Work history
Education
Skills
Languages
Projects
Awards
Timeline
Generic
Pietro Uberti

Pietro Uberti

Newcastle Upon Tyne,UK

Summary

Accomplished software developer with experience across frontend, backend and full-stack development, using technologies including Vue.js, React, AngularJS, Node.js and Django. Proficient in Java, Python, PHP and JavaScript, with additional experience developing AI-focused solutions such as RAG-based systems, BERT sentiment classification and AI-powered summarisation tools.

Skilled in using Git, WordPress, Figma and Jira to support effective project delivery, with strong communication, problem-solving and client-facing abilities. Committed to building scalable, user-focused software solutions through technical curiosity, perseverance and continuous improvement.

Overview

6
6
years of professional experience
13
13
years of post-secondary education

Work history

Junior Developer

Enigma Interactive
Newcastle Upon Tyne, Newcastle upon Tyne
2023.07 - Current

Completed a one-year industrial placement and was offered a permanent role following completion of my degree. Contribute to the maintenance and development of large-scale, full-stack systems for eCommerce, Web-to-Print and UK gov clients, using Java, Vue.js, React, Python, PHP and HeidiSQL.

  • Independently developed an online design tool using Vue.js and Java, now implemented across multiple Web-to-Print client platforms to support online artwork creation and generate print-ready PDFs.
  • Led a research and development project exploring the effectiveness of AI-driven sentiment analysis, using BERT for sentiment classification and large language models for summarised overviews of form data.
  • Support the ongoing development, optimisation and maintenance of scalable client-facing platforms across both frontend and backend systems.

CEO

mywebportfolio.pietro
, United Kingdom
2020.03 - 2026.06

Independently designed and developed websites for a range of small businesses, delivering responsive, user-focused web solutions using platforms such as WordPress, Wix and Squarespace, alongside custom development with Node.js, Python, PHP, Vue.js, JavaScript, HTML, SCSS and CSS.

Learned Figma to create layouts, wireframes, and visual concepts, establishing a structured design-to-build workflow and laying a strong foundation in web design, responsive layouts, client communication, and end-to-end project delivery.

Portfolio examples, including my personal website, are available at pietrouberti.com and on my LinkedIn profile.

Education

Bachelors Of Science - Computer Science (Software Engineering)

Newcastle University
Newcastle upon Tyne
2021.09 - 2025.08

A-levels - 4 A-levels (BBBB)

Queen Elizabeths Grammar School
Swalecliffe
2019.09 - 2021.09

GCSE - 13 GCSE's (9-5)

Queen Elizabeths Grammar School
Swalecliffe
2012.09 - 2019.09

Skills

Programming Languages: Java, Python, PHP, JavaScript, HTML, CSS, SCSS

Frontend Development: Vuejs, React, AngularJS

Backend Development: Nodejs, Play !, SpringBoot & Django

Databases: SQL, HeidiSQL

AI & Machine Learning: Developing RAG-based systems, BERT sentiment classification, LLM integration, AI-powered summarisation

Tools: Git, Tortoise SVN, WordPress, Wix, Squarespace, Figma, Jira, Confluence, Teams, Microsoft Office

Professional Skills: Client communication, problem-solving, research and development, independent project delivery, technical documentation

Languages

Italian: Fluent
English: Fluent
Spanish: High Level

Projects

MediMate: AI-Powered Electronic Health Record Summarisation and Clinical Safety Agent
Undergraduate Dissertation Project | Awarded 80%

Independently designed and developed an AI-driven clinical decision support system for my undergraduate dissertation, aimed at reducing medication errors in UK healthcare. Built using Vue.js and Django, the platform integrated a Retrieval-Augmented Generation pipeline with LLaMA 3.1 for Electronic Health Record summarisation and a fine-tuned BERT model for real-time prescription clash detection.

Achieved a dissertation mark of 80%, demonstrating strong capability in full-stack development, applied machine learning, healthcare-focused AI innovation and independent research delivery.

Project write-up: LinkedIn article available on profile

Awards

Duke Of Edinburgh Bronze: Awarded in 2019, 

Table Tennis District Champion: Kent County Council, 2017

Timeline

Junior Developer

Enigma Interactive
2023.07 - Current

Bachelors Of Science - Computer Science (Software Engineering)

Newcastle University
2021.09 - 2025.08

CEO

mywebportfolio.pietro
2020.03 - 2026.06

A-levels - 4 A-levels (BBBB)

Queen Elizabeths Grammar School
2019.09 - 2021.09

GCSE - 13 GCSE's (9-5)

Queen Elizabeths Grammar School
2012.09 - 2019.09
Pietro Uberti