Resume

My education, experience, and skills.

David Wilson

Computer Science Student & Software Developer

Professional Summary

Final year Computer Science student at University College Cork (UCC), eager to gain practical experience in the field through graduate roles and other opportunities. With a strong foundation in programming languages such as Python, Java, and JavaScript, and a passion for Software/Web development. Dedicated to contributing skills to a software development team and making a meaningful impact.

Education

Bachelor of Science in Computer Science

University College Cork

2021 - 2025

Technical Skills

Programming Languages

  • JavaScript/TypeScript
  • Python
  • Java
  • C

Web Technologies

  • React, Next.js
  • Supabase, Spring Boot, Vaadin
  • Node.js, Vite, Bun
  • RESTful APIs

Databases & Tools

  • PostgreSQL, MongoDB
  • Git, GitHub
  • Docker
  • AWS, Vercel

Other tools

  • VS, JetBrains
  • Insomnia, Postman, Bruno
  • Lens, Kubernetes

Other Skills

  • Agile Methodologies
  • Problem Solving
  • Team Collaboration

Work Experience

IT Operations

European Molecular Biology Laboratory (EMBL)

March 2024 - August 2024

Heidelberg, DE

  • Developed full-stack Java/Spring Boot applications and APIs, delivering robust and scalable solutions
  • Optimized loading times and efficiency of a data management application by over 30%, while reducing code complexity
  • Deployed applications using Docker and Kubernetes, leveraging CI/CD pipelines for automated and seamless deployments
  • Developed Python scripts to support the LDAP system, facilitating the migration and synchronization
  • Designed and implemented custom APIs to interface with large-scale databases, ensuring performance and data integrity