Download PDF

Objective

I'm currently a fourth year Computer Science student in Trinity College Dublin, who is self motivated and passionate about his work. My goal is to make an impact as a Software Developer, contributing to worthwhile projects regardless of how big or small they are.

Skills

  • Languages: Python, JavaScript, Java, C, PHP, HTML, CSS
  • Frameworks: NodeJs, Chrome Extensions, Flask
  • Databases: MySQL, Redis, Oracle SQL
  • Tools: Mocha, Sinon, Bash, Git
  • Languages: English, Arabic, French
  • Proficient in all major operating systems
  • Agile

Relevant Experience

Jun 2016Sep 2016

Software Engineering Intern

PageFair

As an intern here I built a number of internal development tools to be used by the engineering and marketing teams in JavaScript and Python, and created a HTML Parser using Nodejs currently being used in production by PageFair.

  • Worked as part of hardworking intern team alongside developers
  • Practiced Agile Development Methods
  • Languages: Javascript, Python, HTML, CSS
  • Tools: Redis, Docker, Bitbucket, Bash, Selenium, Sinon, Chai
  • Frameworks: Node, Flask, Chrome Extensions, Mocha
Jan 2016May 2016

Software Developer

Aware

This was a project in which I developed an Android application to be used as a plugin for the open source Android Aware Framework developed by University of Oulu. The plugin monitored an Android Devices location and application usage and retrieved user context to be used by researchers.

  • Worked as the lead architect for this college group project
  • Developed the plugin using Agile Workflow
  • Project Achieved 73%
  • Languages: Java, XML, PHP, MySQL
  • Tools: Android Studio, MySql Workbench
  • Frameworks: Aware

Dec 2015Present

Software Developer

Pysms

This is my own open source project, developed to send mass webtexts using Three Ireland's webtext service.

  • Server and Client side code maintained by myself
  • Working implementation for Three Ireland already available
  • Languages: Python, PHP, MySql
  • Tools: Tesseract OCR, Tkinter
Jun 2015Sep 2015

IT Administrator

Arizun Financial Services Europe

Worked as part of a small team to develop Arizun's main SRS documents for internal management systems and develop the company's website.

  • Completed the design of Two Management Systems and oversaw the beginning of their development
  • Digitized forms that would be completed by the clients
  • Languages: UML, Javascript, HTML. CSS
  • Tools: Photoshop, Microsoft Office, draw.io
May 2015Sep 2015

Volunteer Web Developer

Seamless

Worked as part of a small team to develop a MVP for Seamless and create Seamless' initial website.

  • Completed the frontend design of Seamless' website
  • Worked on the design of the initial prototype of Seamless' web application.
  • Languages: HTML, CSS, Javascript
  • Tools: AngularJS, jQuery, Git, Google App Engine
Jun 2015Jul 2015

Volunteer Web Developer

Montehealth Ltd

Worked as the only developer at Mpntehealth to create Montehealth's initial website to advertise their startup.

  • Completed a website with form handling, a database for form submissions and automatic emails for form submissions.
  • Languages: PHP, HTML, CSS, Javascript, MySQL
  • Tools: Git, jQuery

Education

Sep 2013Present

Computer Science

Trinity College Dublin

Currently a Fourth year student here. In Third year I achieved a First Class Honours (72%)

Sep 2012Jun 2013

Leaving Certificate

Institute of Education

Achieved 530 Points.

Interests

Japanese Culture

I'm very interested in Japanese Culture, and as such have been teaching myself Japanese with the goal of moving there in the future.

Volunteering

In the past, I've helped organize and run a number of fundraising events for a variety of causes including Barretstown, Temple Street Children's Hospital, an effort to build an orphanage in Palestine, and an effort to build a well near a school in Kenya. In addition to these, I've also volunteered for non-charitable causes too, the most notable of which is that I am a mentor to First Year Computer Science Students in Trinity. The role of mentor is something I am particularly proud of, as I am in a position to help new students fully integrate into University, as well as share my passion for computer science with them.

References

References are available on request.