About Me

Curriculum Vitae

Evan Ryder M.Sc., MIAP, CEH.

Waterdale,Claregalway, Co. Galway
Email: me (at) evanryder.com

Mobile: 087 9061999
Home: 091 - 799121

Core Competencies

Professional Qualifications:

IAP LogoMember of the Institution of Analysts & Programmers (MIAP)
Certified Ethical Hacker (CEH)

Project / Service Management:

PRINCE2, ITIL

Internet Development:

ADSI, ASP, ASP.NET, AJAX, C#, COM, HTML, Java, JavaScript / Jscript / ECMAScript, JSP, Perl, PHP, VRML, VBScript, WML, XHTML, XML, XSL(T)

Internet Server Administration:

Apache, IIS, Tomcat

Programming Languages:

Assembler, C, C++, CoBOL, Java, OpenGL, Pascal, RPG II, T-SQL, VB

Server Scripting:

Bash scripting, Batch files (DOS), Perl, PHP, VB Scripts (Windows), Windows PowerShell

Development Environments:

MS Visual InterDev, MS Visual Studio .NET, MS Visual SourceSafe

Platforms:

Debian Linux, RedHat Enterprise Linux, SUSE Linux Enterprise Server, MS DOS, MS Windows, MAC OS (X), Unix, VMS, Wang VS

Networks:

MS Windows 3.1 - 2008, Novell, LANtastic, OTEX LAN

Databases:

MS Access 97 - 2010, MS SQL Server 6.5 / 7.0 / 2000, MySQL, MySQL Cluster, Oracle 10g / 11g.

Other:

MS Exchange, Hardware Maintenance, BIND

Career History

Information Solutions & Services, NUI GalwayJune 2002 - Present

University WWW Technologist

Strategic Planning:

Instrumental in the planning of the direction of the University's web presence in terms of technologies used, accessibility, marketability, functionality, and industry best practice.

Project Manager:

Responsible for the planning, reporting, delivery, and measurement of significant, infrastructure-related projects (such as highly-available Web Cluster, MySQL Cluster, Enterprise CMS Deployment for 200+ Web sites)

Analyst/Programmer:

Responsible for the ongoing design, development and maintenance of:

  • University web-based multi-user applications (e.g. Content Management, PC Suite Information/Booking/Timetabling, Tutorial Booking, Task Logging/Tracking systems).
  • Multi-server administration utilities, for both Web and Database clusters, using a combination of Unix shell scripting and PHP (e.g. backup management, performance monitoring, user/group management, and database management tools)
  • Online tools (e.g. Web site skin converter, MS-Word HTML Cleaner, Page Load Timer, Server Uptime Monitoring system).
  • All server and client side functionality on the University web site (Menu System, Text Zoom, Quick Search, Short course names engine, Internal Bulletins, etc.)
  • Web 'add-ons' which can be easily plugged into any NUI, Galway web site by that section's administrator (e.g. RSS News Reader, Online Survey System, Recently Updated Pages, Site Search).

Database Administrator:

Responsible for the upkeep, performance, and high availability of standalone MySQL servers and a MySQL cluster along with data integrity and security.

Webmaster:

Responsible for the ongoing security, integrity, availability, and performance of the University Web sites, including the ongoing management of DNS entries for all hosted domains.

Linux Systems Administrator:

Responsible for building and maintaining the University's public-facing Web cluster and Database cluster, as well as standalone Linux, Apache, MySQL, PHP (LAMP) servers, running Apache and/or Tomcat, in both physical and virtual environments.

CMS Administrator:

Responsible for supporting, maintaining, and optimising the University's Enterprise CMS, T4 Site Manager, which powers its public-facing Web site.

Security:

Responsible for carrying out security audits, of both hosted and external web web sites / applications, as well as performing hacking forensics and subsequent system recovery and hardening of compromised servers.

Customer Support:

Responsible for the provision of top level support to all staff, affiliated third parties, and helpdesk customers with web-related issues.





J. E. Cairnes School of Business & Economics, NUI Galway 2010

Tutor

Created and delivered a single-term course, entitled "Web application Development using PHP & JavaScript" to postgraduate (MBS in Electronic Commerce) students. Although the school had requested this to be an annual occurrence, a newly implemented austerity measure, arising from the Croke Park agreement, prevented the school from remunerating any existing member of staff for additional lectures. Although targeted at academic staff, this rule also applied to non-academic staff. Prohibited from paying me, the school was forced to employ an outside contractor to present my course materials in subsequent years.





Aró - Internet Business DevelopmentFeb 1999 - June 2002

Senior Analyst / Programmer
Senior Analyst / Programmer: Responsible for the development of the company's most challenging Internet solutions, the creation of anticipated project timelines and costing for new or prospective projects.
Team Lead: Responsible for the recruitment, training and schedules of the development team. Within the first year, my one-man team grew to include 5 other developers and a technician.
R&D Manager: Responsible for the development, growth and maintenance of Aró's integrated web site management software suite, Ar&oacut;BIS, which started life when I was the only developer at the company. AróBIS is an extranet which enables clients to control their own web sites, edit web pages and underlying database content and view management reporting in a configurable, secure environment. Basically, it was one of the first cloud-based CMSs - first launched 14 years before other enterprise CMS solutions, such as terminalfour SiteManager, started making similar offerings.

A few years later, my personal R&D efforts resulted in the development of a rapid web site development system known as the 'CAM' (Client Access Manager), which creates fully functional, fully editable, 'skinable', AróBIS compatible web sites on a web server cluster in Dublin as well as on Aró's staging server. Sites created by this system come complete with:

  • Staging URL
  • Underlying MS SQL 7 database
  • Client FTP access
  • Activity logging (read by AróBIS reports)
  • Optional web site modules:
    • Guest book
    • News
    • Articles
    • Case studies
    • Useful links
    • Events
    • Embedded 'Did you know'
    • AróBIS Accounts
Aró designers and business partners continue to use this system to automatically create and host a fully fledged Web site in 2 minutes. This previously required 3 days of a developer's time.

http://www.aro.ie was created using this system. A skin was then applied to the site and content was entered using AróBIS.

I am proud to say that I was personally responsible for the vision, system design, and software development of Aró's flagship product (AróBIS) and its Client Access Manager, both of which are not only still in use, but remain the cornerstone of Aró's business model.






OTEX CorporationJan 1998 - Nov 1998

Technical Manager
Team Lead: Managed the 5-strong team responsible for the launch of the company's new product.
Technician: Responsible for the purchase and maintenance of the company's hardware.
Product Support: Via telephone and email.
R & D: Responsible for the research and development of in-house and product related systems. E.g. Development of bar code printing system for labelling of products, research and development of a new 'mobile aware' modem driver, design of the software's shareware lock, etc.
QA: Responsible for the testing of each possible system configuration over every supported platform.





GP Care Systems Development Ltd.Apr 1995 - Jan 1998

Analyst / Programmer
Analyst/Programmer: Responsible for the maintenance and upgrading of the company's CoBOL based Practice Management and Patient Administration System, used by over 200 General Practitioners nation-wide.
Hardware / Software Support Technician: Responsible for telephone support on all hardware and software sold by the company as well as on-site support.
Upgrade Manager: Responsible for the design, distribution and implementation of the quarterly upgrades to the GP Care software suite and drug dictionaries.
Training: Responsible for providing a walk-through of the product to prospective customers and for the training of new clients and their staff in the use of the software.




Earlier career history available on request.



Continuous Professional Development / Certifications

ITIL v3 (Foundation)December 2011
Certified Ethical Hacker (CEH) v. 7.1November 2011
Certified Ethical Hacker (CEH) v. 4.1October 2006
PRINCE2 (Foundation)September 2005


Third Level Education

M.Sc. Software & Information Systems2008 - 2010
(Renamed in 2010 to M.Sc. Software Engineering & Databases for increased clarity)

Thesis: SQL Injection Attacks and Countermeasures: A Survey of Website Development Practices

NUI Galway & Regis University, Denver
 
National Diploma in Computing - (Software Support & Systems Design)1993 - 1994
Regional Technical College, Galway
 
National Certificate in Computing1991 - 1993
Regional Technical College, Sligo


Personal Details

Date of Birth:12th January, 1973. (52)
Marital Status:Married
Leisure Interests:Jazz Trombone