logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Director of Engineering
TerraTrueDirector of Engineering
Jan. 2024
Engineering Manager & Technical Lead
TerraTrueEngineering Manager & Technical Lead
Jan. 2022
Software Engineer
TerraTrueSoftware Engineer
Jan. 2020 - Feb. 2022
Principal Software Engineer
OpenTextPrincipal Software Engineer
Oct. 2016 - Jan. 2020Irvine, CAAppWorks Lead
Senior Software Developer
OpenTextSenior Software Developer
Oct. 2014 - Jan. 2020Irvine, CAAppWorks team senior developer, Enterprise Java and the mobile web.
Software Developer
NetBrains, Inc.Software Developer
Oct. 2013 - Oct. 2014Orange County, California AreaFull stack development on Java 7, using GWT and Spring based tools. Worked on innovative medical/health/robotics related applications within a fast paced Agile startup environment. My main concern was the Hamilton NIMBUS INSTINCT method desingner interface (http://www.hamiltoncompany.com/products/laboratory-automation/platforms/microlab-nimbus, view Software section).
Software Engineer
NetBrains, Inc.Software Engineer
Jul. 2013 - Oct. 2014Irvine, CA
Senior Java Developer (Software Engineer)
NorthgateArinsoSenior Java Developer (Software Engineer)
Aug. 2012 - Oct. 2013Irvine, CAI worked as one of the technical leads on NorthgateArinso's global mobile initiative. This project dealt with the aggregation of HR data from NorthgateArinso's various IP HR and Payroll solutions across the globe, covering (but not limited to) Western Europe, North America and Oceania. These solutions are enterprise grade, providing services to large organisations consisting of many thousands of users making this an interesting multi-disciplinary engineering task. This role included: Development of a high performance RESTful API service using JEE6 (JAX-RS, JAXB, EJB3.1, JPA2 EclipseLink, Memcached, GlassFish plus embdeded). Development of a mobile device agnostic JavaScript client using Dojo's mobile offering. This offers some interesting challenges of its own, especially considering we were very early adopters of the library. Continuous Delivery via an automated delivery pipeline. I am one of the team members responsible for the maintenance of this pipeline, we currently use Jenkins with as few plugins (some Maven ones of our own plus the useful Sonar w/ JaCoCo) to achieve this. Testing and general project management including, - creation and management of JEE6 Maven projects, maintenance of artifacts and repositories - unit testing of individual components and "integration" testing of EJB components and subsystems (involving embedded/light-weight containers) - automated system testing of the API solution via its REST interface - automated acceptance testing/BDD using CucumberJVM - performance/stress testing and tuning using JMeter, VisualVM, AppDynamics Mentoring and management of offshore resources, this includes regular remote review and training sessions, as well as candidate assessment. I also provided expert advice on and help maintain the ResourceLink related web services that I worked on in my previous role.
Java Developer
NorthgateArinso HRJava Developer
Apr. 2009 - Oct. 2013Worked in a support and maintenance role on a collection of web applications associated with a major HR/Payroll system (ResourceLink). The majority of these web applications are written in some form of Java J2EE (EJB, JSP, Struts, JSF etc..) but I do deal with alot of JavaScript, XSL and other technolgies associated with Java based web applications including GWT. As I deal with large quantities customer data on a regular basis, a good working knowledge of SQL and its DBMS incarnations is essential (Oracle and Microsofts SQL server mainly). This includes functions, views etc within these dialects. My work involved refactoring OO subsystems within the applications as well as implementing QA and maintenance functionality (all kinds of unit testing, logging). I have a personal interest in OO technologies, patterns and web applications in general.
PROIV Developer
Northgate Information SolutionsPROIV Developer
Oct. 2007 - Apr. 2009Worked as part of a bespoke team developing custom software artifacts for a large HR Payroll system (ResourceLink). http://www.northgatearinso.co.uk/resourcelinkaurora. Responsibilities involved: Writing new functionality in PROIV code SQL functionality (scripting, debugging, data fixing, entity design and creation) Writing and gathering requirements (direct customer contact) Specification authoring, UML, GUI design QA of personal and teams work

Requests

Touchpoint image
0
Personal Pitch
Software Dev, Privacy & Security Solutions
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Rhys on Intch
IT
172807 people
8
CEO @ AssetData
15
Business analysts @ National Flood Services
20
IT Specialist @ AGTechremote
ITWeb Developer
39113 people
18
Student @ PDX Code Guild
20
Web Developer @ JPW Experience
32
Business Strategist and Systems Developer @ FULHART Enterprises, LLC