Advert description
My lessons are interactive, structured, and tailored to each student’s level, with a strong focus on practical problem-solving and clear, intuitive explanations.
I am a final-year Computer Science student at Queen’s University Belfast with hands-on teaching experience as a Student Demonstrator, where I supported students during practical sessions in Java programming, procedural programming, and Spring Boot–based service-oriented development. I also bring real-world industry experience from my work as a full-stack developer at Citi, as well as research experience at Queen’s University Belfast.
I help students:
- Understand difficult concepts clearly
- Prepare effectively for exams
- Get support with coursework and coding projects
- Build confidence and independence in programming
I offer tutoring for A-Level and University students, covering topics such as:
- Procedural Programming
- Object-Oriented Programming
- Data Structures & Algorithms
- Databases (SQL & relational concepts)
- Web Development fundamentals (HTML, CSS, JavaScript)
- Web Development Frameworks (React, Angular...)
My main programming languages are Java, JavaScript, and Python, and I also have strong experience with modern web frameworks such as React and Angular.
If you are looking for patient, knowledgeable, and practical support to improve your programming skills, feel free to get in touch — I would be happy to help you succeed.