About me
Hello! My name is Rabea. I am a software engineer based in Cyprus.
I currently work as an engineering manager at Infinitas Learning.
This website is a collection of blog posts and snippets of things that I learnt.
My journey
Work
2022–nowEngineering manager at Infinitas Learning
2021–2022Senior software consultant at Cogent
2018–2021Full-stack JavaScript engineer at Tes
2015–2018Software consultant at 8th Light
2015Junior developer at Dorling Kindersley
Teaching and Community
2022–2023Coach at Skiller Whale, teaching advanced React to experienced engineers.
2021Instructor at Le Wagon, a Ruby on Rails bootcamp in Singapore
2020Mentor at Thinkful, a coding bootcamp focusing on JavaScript
2018Instructor at Code First:Girls, a coding course for women
2015–2017Organiser of Ladies of Code, a monthly tech meetup
2016–2017Mentored apprentice developers at 8th Light
2015–2016Coach at Codebar, a weekly beginners' programming workshop for minorities in tech
Learning
nowLearning every day! I'm keeping this blog.
2015Apprenticeship at 8th Light where I learnt how to write clean code, TDD and refactoring techniques in various programming languages. I kept this blog.
201412 week immersive web development bootcamp at General Assembly. I kept this blog.
Some speaking
2018"Help your code lead a double life" at Ministry of Testing conference, JS Monthly meetup and at Edinburgh TechMeetup (Slides)
2016"Intro to Progressive Web Apps" at Codebar Monthly (Slides)
2016"A Software Apprenticeship" at Ladies of Code meetup (Slides)