Software Engineering Intern
Workday
Contributing to a database sharding proof of concept: exploring approaches and implementing system observability.
HIGHLIGHTS
- 01 Building a proof of concept for database sharding
- 02 Adding observability across the system
JAVADISTRIBUTED SYSTEMS
Freelance Software Engineer
Self-Employed
Developed multiple microservices for a car dealer management system. Worked directly with clients to define requirements and delivered modular, production-ready backend components.
HIGHLIGHTS
- 01 Delivered scalable and modular backend components
- 02 Worked directly with clients to define requirements
- 03 Implemented RESTful APIs using Golang and Rust
GOLANGRUSTMICROSERVICES
Robotics Educator
Walton Club, Trinity College Dublin
Taught Robotics to senior secondary school students, focusing on programming and robotics concepts through interactive, hands-on lessons.
HIGHLIGHTS
- 01 Delivered robotics lessons for secondary school students
- 02 Introduced engineering concepts in an accessible way
- 03 Diagnosed and fixed technical bugs across hardware and software
ROBOTICSTEACHINGHARDWAREPROGRAMMING
Lab Demonstrator
Trinity College Dublin
Support the delivery of Computer Engineering modules by running tutorials and assisting students with programming coursework in C and C++.
HIGHLIGHTS
- 01 Deliver tutorials for Computer Engineering modules
- 02 Assist students with C/C++ programming assignments
- 03 Provided guidance on debugging and problem-solving techniques
CC++TEACHINGENGINEERING