Ryan Sherlock

Founder, Director at Tuskar Rock Software Ltd

Ireland

Current
  • Director, Founder at Tuskar Rock Software
Past
  • Researcher at Distributed Systems Group, Trinity College Dublin
  • Software Developer at Securify
  • Software Developer at Securify
Education
  • Trinity College, Dublin
Connections
77 connections
Industry
Information Technology and Services
Websites

Ryan Sherlock’s Summary

From 2002 until March 2007 I have been working as a Software Consultant for various companies either as an individual or as part of Edgespace Ltd.

From April 2007 to December 2007 I worked on various in-house product development initiatives.

In January 2008 I founded a new bespoke software development/consultancy company - Tuskar Rock Software.

In addition, I race mountain/road bikes at an Elite/Pro level.

Ryan Sherlock’s Specialties:

Fluent in Java, J2EE, J2ME, GWT, C++, Eiffel, HTML, XML, Perl, MySQL,
Web Services

Working knowledge of C, Prolog, Sybase, Struts, Open GL, MFC

Proficient with OS X, Windows, Linux and Solaris operating systems
Competitive programmer – algorithmic based programming competitions


Ryan Sherlock’s Experience

  • Director, Founder

    Tuskar Rock Software

    (Privately Held; 1-10 employees; Information Technology and Services industry)

    January 2008Present (1 year 11 months)

    Bespoke Software Development Consultancy

  • Co-Founder, Managing Director, Software Developer

    Edgespace Ltd

    (Privately Held; 1-10 employees; Information Technology and Services industry)

    August 2004January 2008 (3 years 6 months)

    Formed Edgespace, an entirely self-funded software consultancy company with a bunch of fellow graduates after finishing my Computer Science Degree. Ireland based, we have been profitable from inception. The company provided a wide variety of technical skills mostly to Bay Area technology companies.

    We excel at quickly becoming immersed in and understanding our clients' code base, understanding problems that need to be solved and providing a timely and cost effective solutions.

    More details about our company can be found at www.edgespace.net

  • J2EE Software Consultant (via Edgespace)

    EMC (including RSA Security and Passmark Security pre-acquisition)

    (Public Company; 10,001 or more employees; Computer Software industry)

    April 2006March 2007 (1 year )

    Responsible for the design and implementation of several web-based back office management applications for what is now RSA Adaptive Authentication, a tokenless two-factor authentication and fraud monitoring suite for financial institutions.

    * Design, build, support and enhancement of J2EE/Struts/Spring-based back office application suite on a wide variety of J2EE platforms including Tomcat, WebSphere 5.1, 6.0, 6.1 and WebLogic 8.1 and 9.1.

    * Carried out re-brand of back office applications following RSA acquisition including integration with RSA UI look-and-feel and standards

    * Provided advanced troubleshooting and implementation assistance for customer deployments including the implementation of customer-specific enhancements, patches and documentation.

  • Software Consultant (via Edgespace)

    Securify

    (Privately Held; 51-200 employees; Computer & Network Security industry)

    August 2004March 2006 (1 year 8 months)

    * Developed bespoke Perl testing framework for client's web-based J2EE/JSP management console

    * Created suite of automated tests for the management console using this framework

    * Scoped and implemented bug fixes for J2EE/JSP/Struts-based management/monitoring console, Swing configuration application, UNIX scripts and long-running C++ background process.

    * Implemented web management console and monitoring system feature enhancements

    * Responsible for responding to customer support technical queries (tier 2 response)

    * Built an automated web crawler that was used to map out a sophisticated web UI and then perform automated fussy testing. Application was written in Perl.

  • Researcher

    Distributed Systems Group, Trinity College Dublin

    (Educational Institution; 10,001 or more employees; Computer Software industry)

    June 2004September 2004 (4 months)

    Investigated and prototyped the concept of a "smart road". A "smart road" is a stretch of roadway equipped with a network of sensors that allows the roadway to sense the state of the road including the presence and behavior of vehicles and other road users such as pedestrians and cyclists as well as the conditions of the road surface and surrounding environment The project involved specifying the hardware and middleware needed to support a range of “smart road” applications and creating sample applications demonstrating this technology
    Involved in “Think Tank” type discussions on governmental initiatives

  • Software Developer

    Securify

    (Privately Held; 51-200 employees; Computer & Network Security industry)

    June 2003September 2003 (4 months)

    Responsible for creating test documentation and procedures for a state of the art network monitoring system. Within this I developed a test framework using C, Java and Perl on the Windows and Linux platforms Involved in product development using C, Java and Perl.
    Trained members of the Sales Team on product deployment and operation

  • Software Developer

    Securify

    (Privately Held; 51-200 employees; Computer & Network Security industry)

    June 2002September 2002 (4 months)


Ryan Sherlock’s Education

  • Trinity College, Dublin

    BA-MOD , Computer Science , 20002004

    4 year honors degree (BA-Mod) in Computer Science (Equivalent to USA Masters)

    Subjects: (Selection)
    Specialized: Distributed Systems, Computer Vision
    Mathematics, Advanced Programming Techniques, Systems Programming, Artificial Intelligence, Computer Architecture/Engineering, Statistics, Database Design, Systems Modelling

    Results from 1st 2nd 3rd and 4th year:
    1st (Equivalent to 4.0 GPA)

    Won prizes from 1st to 3rd year due to my final grade.

    Activities and Societies:
    Secretary, Treasurer of Computer Science Society
    Member of Trinity College 'A' Basketball Team
    Active member of Trinity College Kenpo Club

Additional Information

Ryan Sherlock’s Websites:

Ryan Sherlock’s Interests:

Game Changing Technology, Mountain/Road Cycling/Racing, Travel, Cinema, Gourmet Cooking

Ryan Sherlock’s Groups:

Level 1 Cycling Coach

  •    Securify Alumni

Ryan Sherlock’s Honors:

2009
Ranked 41st in UCI World Marathon rankings

2008
Current Irish Mountain Bike Marathon Champion
2nd UK 100km National Marathon Series

National medals in Cycling, Basketball and Karate
Won the 2002 Barclay Capital International Java Programming Competition
Ranked highly in numerous national and international programming competitions both as part of a team and individually. Competitions include the Red Eye 24 Hour programming competition and 3 international BCS team programming competitions
I won prizes for achieving exceptional results in my first, second and third year college exams


Ryan Sherlock’s Contact Settings

Interested In:

  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Ryan Sherlock’s full profile:

  • See who you and Ryan Sherlock know in common
  • Get introduced to Ryan Sherlock
  • Contact Ryan Sherlock directly

View Full Profile