Ronan Cashell

I am a Senior Solution Architect

Ronan Cashell

About me

Senior Solution Architect achieving demanding targets and business objectives through innovative strategies & processes.

As an internationally experienced IT professional with over 30 years’ experience in leading business technology innovation and process improvements for companies around the globe, I have successfully delivered digital transformation solutions by directing system administration, cloud services initiatives and technical projects.

In my role as Senior Data Solution Architect for Runner Technologies, I oversee database and architecture design of two of our new and key software products, namely CLEAN_Data Portal and CLEAN_Update. With high availability and scalability being crucial in the overall design of the architecture, it was implemented using AWS Application Load Balancer, Auto Scaling Groups, S3, Cloudfront, RDS MySQL Clusters and EC2 instances. I have worked extensively with development teams to ensure that the solutions are implemented in a secure way by running through a variety of penetration tests.

In 2006, I started my own company, IT Integrated Business Solutions, where I offer various technical and project related services and specialize in Oracle, Linux (SuSE, Ubuntu, Debian, RedHat and Amazon), AIX and Sun Solaris development as well as system administration, cloud-based solutions and database design. I deliver technical projects in line with deadlines and specifications, with my services being used across Asia Pacific, Europe and the USA through remote connections.

I have added great value to each company I have worked as I combine a logical and analytical approach to solving complex problems with the proven capacity to transition ideas from the creative concept to technical implementation. I am committed to continuous professional development, which is vital in this everchanging technical industry, and have gone from Oracle DBA, to DBA on several database products, to being proficient in Linux/UNIX, disk subsystems, networking and finally Big Data and data analysis.

skills

my skills

Analytical

Notable Projects
  • Leveraged topic modeling to uncover hidden themes in customer support tickets, enabling process improvements that led to a significant reduction in tickets raised and an improved customer experience.
  • Implemented a machine learning-based spam filter for the WordPress contact form, achieving a significant reduction in spam contacts while minimizing false positives. This streamlined workflow for the team and ensured high-quality leads.
  • Enhanced spam detection by enriching raw registration data with geo-targeted features. Extracted location data (country, state/city) from IP addresses and phone numbers, enabling identification and mitigation of suspicious registrations.

python

92%

Keras/Tensorflow

75%

Excel

95%

Machine Learning

85%

Data Preparation

97%

Statistics

85%

Development

Notable Projects
  • Built a robust AWS CLI utility to orchestrate secure software updates for CLEAN_Cloud's (Runner Technologies) address verification solution. This tool streamlines the update process for applications utilizing load balancers with multiple target groups (4+ servers each). It performs the following key functions: Server Discovery; Graceful Service Draining; Data & Software Update; Service Restart & Load Balancer Registration; Disaster Recovery Integration. This custom-built utility significantly enhances the update process for CLEAN_Cloud, improving efficiency, minimizing downtime, and ensuring data security.
  • Developed and marketed over 100 user interface extensions for RapidWeaver, a Mac web development tool. Utilized Objective-C to create intuitive UIs, with customizable options seamlessly integrated via JavaScript, CSS, and HTML. These extensions empowered web developers worldwide to enhance their design workflows and deliver exceptional user experiences.
  • Developed a WordPress plugin featuring a user-friendly contact form with robust spam filtering. Leveraged the plugin's integration with InfusionSoft (Keap) CRM to ensure clean lead capture and eliminate duplicate contacts based on email addresses. This streamlined lead management and improved data quality for marketing and sales teams.
  • Designed and implemented a cross-platform (Linux & Windows) datafile and software update tool utilizing C#. This secure solution leverages OAuth2 for authentication and AWS for signed URL download access, ensuring data integrity and efficient updates. The tool utilizes license keys to manage user entitlements, streamlining the update process and significantly reducing support tickets related to updates.

html/css

95%

javascript

97%

Objective-C, C, C++, C#

85%

ux/ui design

95%

php

98%

photoshop

96%

Databases/OS

Notable Projects
  • Designed a scalable and highly available cloud architecture for a portal application leveraging AWS services:
    1. Secure User Management: Implemented AWS Cognito for robust user authentication and authorization.
    2. API Access Control: Utilized API Gateway to manage and secure API access with dynamic token generation.
    3. Auto-scaling Application: Employed an Application Load Balancer paired with an Auto Scaling Group to automatically adjust backend resources (target nodes) based on real-time traffic, ensuring optimal performance and high availability.
    4. Efficient Content Delivery: Leveraged Amazon S3 for cost-effective storage of the Angular-generated static website and CloudFront for fast global content delivery with low latency.
    5. Scalable Database: Utilized an Amazon RDS MySQL cluster for storing and managing application transactions, ensuring scalability and fault tolerance.
    This architecture prioritizes security, performance, and scalability to deliver a reliable and responsive user experience for the portal application.

Oracle Certified OCP

97%

MySQL certified OCP

99%

AWS Cloud Services

95%

Linux/UNIX certified administrator

93%

SQL/PLSQL/T-SQL

100%

Network & Security

90%
contact

Contact me

my location:

Katxola, 25
20009 San Sebastian, SPAIN

Phone number:

(+34) 651 64 35 22

email address:

ronan.cashell@gmail.com