Summary
Overview
Work history
Education
Skills
Websites
References
Relevant Coursework
Projects
Affiliations
Timeline
Generic

Sam Roche

San Francisco,California, USA

Summary

I am a recent graduate from Munster Technological University, with a BSc Honours in Computer Systems, seeking an opportunity to advance my skills with hopes of a permanent position in the future. With a strong foundation in software development, game development, and project management, I am eager to contribute to innovative projects and grow within a team.

Overview

2
2
years of professional experience

Work history

Full Stack Software Engineer Intern

Pilz
Cork, Ireland
01.2024 - 09.2024
  • Contributed to the development of a cutting-edge IO-Link technology-based system and tool, where I implemented a wide range of functional requirements.
  • Developed tailored software by understanding client needs and technology constraints.
  • Improved system performance for enhanced user experience through code optimisation.
  • Streamlined workflow to improve productivity via agile methodologies.
  • Designed and executed JUnit tests to validate performance, ensuring our configuration tool met high-quality standards ahead of release.
  • Worked on software tools, diagnostic systems, and visualisation systems.
  • Specialised in safety-related automation through IO-Link technology.

Store supervisor

Spar
Cork, Ireland
03.2023 - 12.2023
  • Coordinated staff rota for balanced workload and efficient store operations.
  • Increased customer satisfaction with prompt resolution of complaints and queries.
  • Assisted in inventory management to maintain sufficient stock levels.
  • Trained new employees, leading to competent store personnel.
  • Oversaw security measures to prevent theft or loss of merchandise.

Education

Bachelor of Science - Computer Systems

Munster Technological University
Cork, Ireland
08/2021 - 05/2025

Secondary Education -

Patrician Academy
Mallow, County Cork
09/2015 - 05/2021

Skills

  • Proficient in Java, Python, C programming
  • Understanding of REST APIs
  • Full Stack development
  • Agile frameworks
  • Software debugging
  • Object-Oriented programming
  • Version Control
  • JUnit testing

References

Mentor - Colin Cashin - VP and Head of Engineering, Shared Tech @ King

https://www.linkedin.com/in/colincashin/


Can provide previous references upon request.

Relevant Coursework

Computer Architecture & Embedded Systems: Explored hardware-software integration, embedded systems design, and optimization through Computer Architecture, Embedded Systems Engineering, and Embedded Systems Programming.

Networking & Software-Defined Networking: Developed skills in networking protocols, routing, and SDN via Networking Fundamentals, Routing and Switching Concepts, and Software-Defined Networking.

Operating Systems & Linux: Gained knowledge in OS concepts and Linux administration through Operating Systems and Linux Administration.

Data Structures & Algorithms: Built strong foundations in linear and non-linear data structures and algorithms.

Programming & Software Development: Proficient in C, Java, Python, modular, and object-oriented programming from Programming Fundamentals, C Programming, and Object-Oriented Programming.

Agile & Project Management: Experienced Agile processes and team collaboration in Agile Processes and a Group Project.

Specialised Topics: Studied emerging areas such as Tiny Machine Learning, Embedded Software Security, and Game Development.

Projects

  • Game Development And Thesis

For my final-year project, I developed a realistic horror game using Unreal Engine, focusing on creating an immersive, atmospheric experience. This project involves extensive work on environmental design, dynamic lighting, and sound engineering to create psychological experience. The thesis accompanying this project, Creating A Realistic 3D Horror Game Using Unreal Engine 5 discusses how visual and auditory cues can intensify player engagement and fear, drawing from game design theories and psychological studies on horror entertainment. This project demonstrates my ability to integrate technical game development skills with critical analysis to build experiences that are both technically sound and emotionally impactful. This project also provided a framework to build upon for my next project I developed: "AshFall: The Procedurally Generated Dungeon Crawler", which was a three week group project that I tackled as a part of my game development module.

  • HealthAI Application

Participated in a five-month group project to develop HealthAI, a web and mobile application. The web app allows doctors to view and manage their patients through a custom interface. Doctors must provide credentials such as GP ID and office details to register, ensuring they can only access their own patients. The mobile app enables users to sign up, verify their doctor, and take an AI-driven risk assessment for lung cancer, colon cancer, or heart disease based on a survey.The app also allowed users the connect with a secured chatbot to be able to receive information on certain health risks and ask it questions about their risk prediction, which the chatbot would be aware of the user’s results.

Affiliations

  • Game Development - Unreal Engine, Unity
  • Server Management - Game, Caching, Media, Storage Servers using Hypervisors such as ESXI and Proxmox
  • Mod Development - Developing modifications for games such as Minecraft using Java
  • Video Editing and Photoshop - Editing media and creating catching thumbnails for various clients

Timeline

Full Stack Software Engineer Intern

Pilz
01.2024 - 09.2024

Store supervisor

Spar
03.2023 - 12.2023

Bachelor of Science - Computer Systems

Munster Technological University
08/2021 - 05/2025

Secondary Education -

Patrician Academy
09/2015 - 05/2021
Sam Roche