Awful
Prof. Ronan's lectures are pointless and wandering. He doesn't seem to know his stuff as well. His assignments are incredibly vague but he graded very specifically. He tells you he left things "intentionally vague" when you ask him for specifics on what he's looking for. He marks you down hard if you don't do exactly what he imagined. I honestly wish I could rate him 0.
Good
Prof. O'Driscoll motivates students to have a high standard of programming. His class isn't easy and there's definitely a lot of work, but he's pretty helpful. He really goes out of his way to accommodate the needs of his students. He really has everyone's best interests in mind. Your grade depends on the effort you put in.
Nova Scotia Community College Institute of Technology Campu - Information Technology
Master Merchant Systems
Unique Solutions Design
NSCC
Dalhousie University
Development of web applications and desktop software for one of the leading cellular\nPOS software vendors in Canada. I have led development projects with exciting new\ntechnologies such as Ruby on Rails
Java SWT and alfresco CMS. In this role I have\nalso gained a lot of experience in open source technologies: particularly Redhat/CentOS
\nApache
and MySQL. I took a lot of responsibility in any new development in the\ncompany while also managing previous projects with other team members.
Master Merchant Systems
Curam Software
Japan Exchange and Teaching Programme
Centre for Advanced Technology Training
Introhive
Ping Identity
Key development role in developing Connectors to SaaS (Software As A Service) Providers for SSO and User Provisioning. Currently working on next generation platform for user provisioning.
Senior Software Development Engineer
Halifax
Canada Area
Ping Identity
Faculty at School of IT and Creative Industries
Halifax
Canada Area
NSCC
Working for the chikusa-chou board of education in hyougo-ken. Chikusa is no longer a full town and is part of shisou-shi. I worked primarily in the middle school: Chikusa chugakou.
Japan Exchange and Teaching Programme
Cúram (now part of IBM) develops application frameworks for social services applications. The majority of\nmy development here has been with Java technology. I was four years on the team\nwhich produces our J2EE-compliant Struts-based client development environment. This\nenvironment was built around RWD/eclipse
a platform which I developed an eclipse\nplugin for. In this role
I was deeply involved with developing custom JSP tags
\nSVG/JavaScript based widgets and interfaces for the primary app server platforms:\nWebsphere/DB2 and WebLogic/Oracle. Prior to this I was responsible for a large Java\nSwing desktop application.
Curam Software
Assistant Director Web Team
Provided technical direction for major over-haul of Dalhousie's web presence. This involved a\nnumber of challenges such as: moving to a new distributed web server model;\ncommunicating with people from a wide range of backgrounds across different\ndepartments; supervising the team's development in the best way given tight schedules.\nI developed a very thorough knowledge of the CQ5 product (J2EE based) and a close\nrelationship with the vendor through support issues.
Dalhousie University
Introhive
Working on many exciting areas for an innovative start-up: Ruby on Rails
C#
Android. Lot's of scope for personal initiative
Software Developer
Halifax
Canada Area
Dartmouth
NS
Senior software engineer working on all aspects of matching garment sizes to body scans. Part of a close team working on backbone.js
ruby on rails and mongodb. Development liaison to brand integration team.
Senior Programmer
Unique Solutions Design
Delivered vendor certification to corporate and graduate clients. Contracted as a Subject\nMatter Expert on Visual Basic 6 for a CD-ROM based training company. Administered\nand delivered courses on an EU sponsored online training pilot (TALENT).
Centre for Advanced Technology Training
Playing And Learning Together (ASD Support)
https://playingandlearningtogether.com/board-of-directors/
Communications Committee Chair
http://www.charitableirishsocietyofhalifax.ca/
Board Member
Charitable Irish Society
English
Japanese
Winner 2019 NSCC International Impact Award
Winner of the 2019 NSCC International Impact Award for an employee lead of the international learning programs.
NSCC International
Diploma
Computer Programming
Intern for CATT
Centre for Advanced Technology Training
DJS
Diploma Japanese Studies
Japanese Studies
CQ5 Developer
Introduction to Interactive Programming in Python
Alfresco Developer
Mongo DB for Python Developers
Certificate in Supervision
Test Driven Development
Data Analysis and Statistical Inference
Sun Certified Programmer Java 2 Platform
Liferay Developer
MCSD
R Programming
Data Scientist's Toolbox
Advanced Javascript
React.js
Flux
Redux
R Programming
Coursera
French proficiency
Duolingo
Data Analysis and Statistical Inference
Coursera
Getting and Cleaning Data
Coursera
Exploratory Data Analysis
Coursera
The Data Scientist’s Toolbox
Coursera
Duolingo French Fluency: Intermediate (Estimated)
Duolingo
Learning C#
Lynda.com
NSCC Community College Education Diploma Program
NSCC
MA
Bachelor of Arts
English
BA
Masters of Arts
English
Philosophy
Software Development
Redux
Web Development
Python
Apache
Web Applications
JavaScript
Ruby
Flux
Ruby on Rails
Microservices
jQuery
Linux
Java Enterprise Edition
MySQL
MongoDB
Java
react.js
Eclipse
Apache Kafka
SCIM Proxy
Maintenance of open source project for provisioning user accounts based on the SCIM (System for Cross Domain Identity Management) specification. See http://www.simplecloud.info/ for more.
Dalhousie Web Project (2009-11)
Major enterprise-wide web revitalization
entailing new: strategic direction
governance framework
user experience and design
content management system.
Global Game Jam 2014
Traditional Music is often available on-line in the abc format (see http://thesession.org) for example. Most ABC tunes are public domain and free for everyone to use. TradHero is a teaching game for the android platform that allows the user to enter any abc notation they wish and play along as best they can. It's Guitar Hero For Trad!
IT Solutions in Rural Tanzania
Mentronome
Heroku powered web-site for regular tracking of EEG sessions via Windows and Mac OS applications written in Python.
Ronan
O'Driscoll