Ronan O'Driscoll

 Ronan O'Driscoll

Ronan O'Driscoll

  • Courses6
  • Reviews12
Oct 27, 2019
N/A
Textbook used: No
Would take again: No
For Credit: Yes

0
0


Mandatory



Difficulty
Clarity
Helpfulness

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.

Jan 5, 2020
N/A
Textbook used: No
Would take again: Yes
For Credit: Yes

0
0


Not Mandatory



Difficulty
Clarity
Helpfulness

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.

Biography

Nova Scotia Community College Institute of Technology Campu - Information Technology


Resume

  • 2005

    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

  • 1999

    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

  • 1997

    Diploma

    Computer Programming

    Intern for CATT

    Centre for Advanced Technology Training

  • 1994

    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

  • 1993

    MA

    Bachelor of Arts

    English

  • 1990

    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