Hello! My name is Rory Williams Doyle. I am a fourth year student at Dublin City University. I am studying Computational Problem Solving & Software Development, an exclusive computer science degree. I have created this website to aid you in getting to know me and my technical skill set better. Once you have taken a look at my site, I hope the value that I can bring to your business will be self evident.
I am a twenty one years old, I have a passion for technology, acting, poetry and a good debate! I am a self-taught Python programmer and have been coding with Python since I was about fourteen. I have over one years industry experience and am ready to work hard for you.
For my second year project, I worked with a team to create an online e-commerce platform we called UniShop. My role on this project was as a backend developer. I created the database schema which we used to store our website data. I was the sole person responsible for the development of our REST API. I used NodeJS for the development of the API and I used the Mocha testing framework for unit testing. I was also responsible for the smooth running of our project on a AWS server. We utilised agile development for our work. Our sprints lasted 3 weeks and were intense, but I have loved every moment working on this project.
My work at CoderDojo involves teaching kids, from between the ages 6 to 16, how to write software. When starting out, my role involved teaching kids the basics of Scratch, the drag and drop programming language. Then, for some of the more advanced students, I branched out and taught them the basics of Python, which is my programming language of choice. I do this using a project based curriculum that I created. This curriculum teaches the basics of language syntax, logic, and design through the creation of different games. These games are then presented at show and tell at the end of each session. This gives the kids a clear goal which they enjoy working towards.
I hope you have learned a lot from this website, and I can't wait to hear what you think. If you have any enquires, critiques or wish to get in touch, please use the form below. And if all this content wasn't enough for you, feel free to browse my GitHub & LinkedIn, links are in the footer below.