Summary
Overview
Work history
Education
Skills
Languages
Affiliations
Projects
Timeline
Generic

Teodoro Capacchione

London,Greater London

Summary

Experienced software developer with expertise in Node.js, Java, and C++ programming, complemented by a strong understanding of microservices architecture and serverless solutions. Proficient in cloud computing, Kubernetes, and NoSQL databases such as MongoDB, with a solid foundation in SQL database management and agile methodologies. Adept at creating scalable Restful web services and technical documentation while leveraging front-end technologies like Reactjs to deliver comprehensive solutions. Skilled in version control systems and cloud platform (such as GCP and Azure) utilisation, with a career focus on driving innovation through advanced software development practices.

Overview

1
1
year of professional experience

Work history

Software Engineer

Tribally Studios
London, Greater London
01.2024 - Current
  • Optimized async notification system optimizing for scalability shrinking the codebase used for it by 70%
  • Maintained detailed technical documentation-facilitated easy reference for future projects.
  • Conducted rigorous testing, ensuring minimal bugs at the deployment stage.
  • Studied and gained proficiency in K8s, Redis, PostgreSQL and Kafka technologies in under a month.
  • Improved site performance by identifying bottlenecks in code execution and implementing solutions.

Education

Bachelor of Science - Computer Science

Birkbeck, University of London
London

Skills

  • Version control understanding
  • Nodejs expertise and React proficiency
  • Java development
  • C coding aptitude
  • SQL and NoSQL database management
  • Microservices architecture
  • Cloud computing
  • Agile methodologies

Languages

Italian
Fluent
English
Fluent

Affiliations

  • Videogame programming
  • DnD and Fantasy Writing
  • Bouldering and climbing
  • Reading and studying

Projects

Campaign management system / React.js: https://github.com/Pippocimut/TTRPG_Website_Frontend

  • Full-Stack Development: Built a React and Next.js application leveraging TypeScript, Tailwind CSS, and Framer Motion for modern UI/UX.
  • State Management: Integrated React Hook Form and state hooks to manage complex form interactions and real-time user-backed data.
  • Third-Party Integrations: Incorporated libraries like Google Maps API and react-hot-toast for location-based features and dynamic notifications.
  • Event Scheduling System: Designed responsive campaign-management features using RRule, Tailwind CSS, and reusable TypeScript components.

Campaign management system / Node.js: https://github.com/Pippocimut/Computing_Project_TTRPG

  • MinIO Integration: Utilizes MinIO and GCS object storage for managing resources tied to campaigns and user data.
  • Express Framework Backend: Built with Express, using controllers, services, and middleware to handle HTTP requests efficiently.
  • Cloud integration with GCP: Utilized Google Run, Google Storage and Google APIs to implement a fast CI/CD to deploy the project during development

Timeline

Software Engineer

Tribally Studios
10.2024 - Current

Bachelor of Science - Computer Science

Birkbeck, University of London
Teodoro Capacchione