Stephen Farrell Email & Phone Number
@dataships.io
1 phone found area 888
LinkedIn matched
Who is Stephen Farrell? Overview
A concise factual answer block for searchers comparing this professional profile.
Stephen Farrell is listed as Director of Engineering at Dataships at Dataships, a with 7 employees, based in County Dublin, Ireland. AeroLeads shows a work email signal at dataships.io, phone signal with area code 888, and a matched LinkedIn profile for Stephen Farrell.
Stephen Farrell previously worked as Director of Engineering at Dataships and Senior Backend Engineer at Personio. Stephen Farrell holds Bsc In Software Systems from National College Of Ireland.
Email format at Dataships
This section adds company-level context without repeating Stephen Farrell's masked contact details.
AeroLeads found 1 current-domain work email signal for Stephen Farrell. Compare company email patterns before reaching out.
About Stephen Farrell
Passion for building easy to use scaleable web-apps and websites. Particularly keen interest in developing rich, intuitive business applications and dragging traditional "enterprise" information systems into the 21st century. I have 8 years experience building mission critical internal information systems and large scale public facing websites.Specialities:PHP (Symfony, Zend Framework), CSS, jQuery, Spring, Web-services (REST, SOAP), Web-architecture.
Listed skills include Jquery, Javascript, Php, Web Applications, and 38 others.
Stephen Farrell's current company
Company context helps verify the profile and gives searchers a useful next step.
Stephen Farrell work experience
A career timeline built from the work history available for this profile.
Senior Backend Engineer
Senior Software Engineer
Contract Engineer
Contract to work on deferred maintenance and tech debt. Main changes included upgrading from old versions of PHP and Symfony and refactoring the codebase to make future development quicker (such as removing boilerplate, improving and standardising validation and error handling). Also worked on replacing manually built web and database servers with hosted solutions on AWS such as RDS and Elastic Beanstalk. Implemented an automated deployment process to replace manual potentially error prone process using GitLab CI supporting QA and Production environments
Chief Technology Officer
Co-founded a startup aiming to build a blockchain-backed marketplace allowing part-purchase/part-ownership of physical assets (such as commercial property). These assets provide higher returns than a savings account without the volatility of the stock market. Developed an end-to-end proof of concept of the marketplace including a mobile app and the related backend and blockchain integration. Launched a beta of the product to test customer acquisition but ultimately decided not to proceed with a full scale launch.
Tech Lead
Senior Software Engineer
Enterprise Architect
Lead a development team to replace Version 1's single company/currency/country project accounting system with a scalable system to handle rapid company growth through acquisition in multiple countries. The system now handles all time tracking, project billing and project financial reporting for all 800+ Version 1 staff. The system is based on a Spring MVC and Oracle 11g backend with AngularJS (1) front-end. I've also implemented an event-driven messaging architecture on top of Amazon SNS/SQS to connect Version 1's various internal business systems. This allows us to reduce duplicate data entry, ensuring that all data has a single source of record while allowing all information to be easily available to all systems that require it.
Senior Enterprise Architect
Oversaw the redevelopment of a SaaS workforce management product that looks after forecasting staffing needs, employee scheduling, time tracking and payroll. Our users were mainly based in the car rental industry. The main goal of the system is to streamline the admin overhead related to scheduling and payroll and to estimate the optimum staffing level required throughout the day to cover the forecasted demand.We decided to split the redevelopment into two stages, backend and frontend. This allowed us to get a faster, more stable and functional version of the application into the hands of our users faster than waiting for the new front-end to be completed.We developed a new backend to expose all the functionality of the system as a collection of RESTful webservices with a completely re-written database architecture. This allowed us to quickly retrofit the existing front-end by stripping out most of the code from the existing monolithic webapp such as business and persistence logic. Calls to the new backend were then added in place of the removed code.Once the new back-end had gone live we could focus on the replacement of the traditional PHP based web front-end with a rich HTML5/JavaScript webapp based on AngularJS, backed by the REST services already implemented. This allowed us to deliver a much improved workflow to our users while allowing easier parallelisation of development tasks between our front-end and backend developers.The combination of the improved performance of the new back-end and the streamlined workflows of the new front-end allowed branch managers to reduce their admin overhead from almost a day per week to minutes per week.
Senior Software Developer
Responsible for designing and implementing a web based accounting system for the credit union industry using Groovy/Grails.One of the things I found particularly interesting on this project was ensuring the web-based screens were usable and fast for the users coming from the existing dumb-terminal COBOL based system - particularly the tellers.Also interesting was implementing a RabbitMQ based messaging backend and a RESTful API for inter-module communication.
Senior Applications Consultant
Software Engineer
Development team lead working on large scale rich internet applications for one of the world's leading poker sites, Full Tilt Poker.Responsible for design and development of web sites and rich web applications designed to handle large volumes of concurrent users.Lead the web architecture and web development team on one of the largest cross-team projects ever undertaken by Pocket Kings.
Consultant
Developer on a project to redevelop an information system for a large utility network provider. The system displays out- age information to call centre staff and management personnel. Extensive use of jQuery to provide client-size sorting and filtering and automatic refresh of on-screen outage data without page-reloads interrupting staff who may be using the data at refresh time. Development of a Silverlight based executive summary to be shown on a large screen television displaying the location of current outages and high level summary information on the current network status. C# code populated the display retrieving the data from a web-service exposed from the aforementioned PHP application.Lead developer on a project to develop a Membership & Events Management System for a high profile professional body in Ireland. The system was written in PHP5 using a proprietary framework with an Oracle 11g and PL/SQL back-end deployed on Windows Server 2003 R2. jQuery was used extensively throughout the front-end to improve usability and speed up data entry. A number of SOAP services are also used to push member information to an online members’ por- tal/social networking site and to receive updated member details and online membership applications.Lead Developer & Project Manager for a large internal accounting and information system. The system controls all timesheet recording, invoicing and revenue calculation for the company. The system is used by 330 staff based within Version1’s offices and based on customer sites. The system was originally written in PHP4 but ported to PHP5 after go- live. The system is built on an extensive Oracle 10g PL/SQL backend with most of the business logic for accounting based in the PL/SQL layer. Throughout the project I reported to the Managing Director who oversaw the direction of the project, due it’s core importance to the day to day operations of the company.
Colleagues at Dataships
Other employees you can reach at dataships.io. View company contacts for 7 employees →
Oisin Mccarthy
Colleague at DatashipsDublin, County Dublin, Ireland
View →
CM
Conor Mahony
Colleague at DatashipsIreland
View →
IM
Ian Madigan
Colleague at DatashipsBelfast, Northern Ireland, United Kingdom
View →
IM
Ian Madigan
Colleague at DatashipsBethesda, Maryland, United States
View →
CD
Catherine Dineen
Colleague at DatashipsLewisburg, Pennsylvania, United States
View →
AO
Amy O'Brien
Colleague at DatashipsCounty Dublin, Ireland
View →
TK
Tyrone Kane
Colleague at DatashipsDublin, County Dublin, Ireland
View →
OM
Orla M.
Colleague at DatashipsIreland
View →
MD
Mark Drumm
Colleague at DatashipsDublin, County Dublin, Ireland
View →
Stephen Farrell education
Frequently asked questions about Stephen Farrell
Quick answers generated from the profile data available on this page.
What company does Stephen Farrell work for?
Stephen Farrell works for Dataships.
What is Stephen Farrell's role at Dataships?
Stephen Farrell is listed as Director of Engineering at Dataships at Dataships.
What is Stephen Farrell's email address?
AeroLeads has found 1 work email signal at @dataships.io for Stephen Farrell at Dataships.
What is Stephen Farrell's phone number?
AeroLeads has found 1 phone signal(s) with area code 888 for Stephen Farrell at Dataships.
Where is Stephen Farrell based?
Stephen Farrell is based in County Dublin, Ireland while working with Dataships.
What companies has Stephen Farrell worked for?
Stephen Farrell has worked for Dataships, Personio, Hubspot, Workforce-Velocity, and Liquify.
Who are Stephen Farrell's colleagues at Dataships?
Stephen Farrell's colleagues at Dataships include Oisin Mccarthy, Conor Mahony, Ian Madigan, Ian Madigan, and Catherine Dineen.
How can I contact Stephen Farrell?
You can use AeroLeads to view verified contact signals for Stephen Farrell at Dataships, including work email, phone, and LinkedIn data when available.
What schools did Stephen Farrell attend?
Stephen Farrell holds Bsc In Software Systems from National College Of Ireland.
What skills is Stephen Farrell known for?
Stephen Farrell is listed with skills including Jquery, Javascript, Php, Web Applications, Soap, Rest, Css, and Web Development.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Stephen Farrell you were looking for.
View similar profiles