Shane Hickey
Software Developer at Kneat Solutions- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Irish Limited working proficiency
-
French Limited working proficiency
Topline Score
Bio
Credentials
-
Effective Design of RESTful APIs
Lynda.comDec, 2016- Nov, 2024 -
Angular 2 Essential Training
Lynda.comAug, 2016- Nov, 2024 -
Angular 2 Forms: Data Binding and Validation
Lynda.comAug, 2016- Nov, 2024 -
Building Custom HTML5 Video Playback with Angular 2
Lynda.comAug, 2016- Nov, 2024 -
Creating Secure PHP Websites
Lynda.comAug, 2016- Nov, 2024 -
Foundations of Programming: Web Services
Lynda.comAug, 2016- Nov, 2024 -
Learn AngularJS 2: The Basics
Lynda.comAug, 2016- Nov, 2024 -
jQuery Data with AJAX
Lynda.comAug, 2016- Nov, 2024 -
jQuery for Web Designers
Lynda.comAug, 2016- Nov, 2024 -
Amazon Web Services Essential Training
Lynda.comJul, 2016- Nov, 2024 -
Drupal 8 Essentials 1: Getting Started
Lynda.comJul, 2016- Nov, 2024 -
Drupal 8 Essentials 2: Building Out Your Website
Lynda.comJul, 2016- Nov, 2024 -
Foundations of IT Security: Network Security
Lynda.comJul, 2016- Nov, 2024 -
Introducing PHP
Lynda.comJul, 2016- Nov, 2024 -
JavaScript and AJAX
Lynda.comJul, 2016- Nov, 2024 -
Unit Testing with PHPUnit
Lynda.comJul, 2016- Nov, 2024 -
Up and Running with ASP.NET
Lynda.comJul, 2016- Nov, 2024 -
Up and Running with AngularJS 1
Lynda.comJul, 2016- Nov, 2024 -
Up and Running with phpMyAdmin
Lynda.comJul, 2016- Nov, 2024 -
PHP for Web Designers
Lynda.comJun, 2016- Nov, 2024 -
Accelerating Through Angular 2
Code School -
Assembling Sass
Code School -
Blasting Off with Bootstrap
Code School -
CSS Cross-Country
Code School -
Cracking the Case With Flexbox
Code School -
Front-end Formations
Code School -
Front-end Foundations
Code School -
Fundamentals of Design
Code School -
JavaScript Best Practices
Code School -
JavaScript Road Trip Part 1
Code School -
JavaScript Road Trip Part 2
Code School -
JavaScript Road Trip Part 3
Code School -
Journey Into Mobile
Code School -
Rails for Zombies Redux
Code School -
Ruby Bits
Code School -
Ruby Bits Part 2
Code School -
Shaping up with Angular.js
Code School -
The Elements of Web Design
Code School -
Try Python
Code School -
Try Ruby
Code School -
Try SQL
Code School -
Try jQuery
Code School -
Unmasking HTML Emails
Code School
Experience
-
Kneat Solutions
-
Ireland
-
Software Development
-
200 - 300 Employee
-
Software Developer
-
Jul 2019 - Present
-
-
-
Glass, Lewis & Co.
-
United States
-
Financial Services
-
200 - 300 Employee
-
Software Development Engineer
-
Sep 2016 - Apr 2019
Working as a full-stack developer on an Agile (Kanban) multi-national team developing an enterprise scale Angular 7 FinTech platform (Meetyl) with Ruby on Rails back-end. The project consists of >380,000 lines of code. The Angular front-end is composed of 540 modules, 980 components, 845 services, 47 directives, 47 custom pipes as well as countless helper classes and interfaces. Technology: Angular, Ruby on Rails, RxJS, Typescript, JavaScript, HTML5, CSS3, Sass, Vue.js, AngularJS, JQuery, Moment.js, Bootstrap 4, PureCSS, RSpec, Capybara, Karma, Jasmine, PostgreSQL, Elasticsearch, Unix, Git, CircleCI, Docker, AWS (S3, OpsWorks, Data Pipelines etc.). Liaising with product owners / product managers on feature definitions and business logic/rules in a complex business domain. Developing many full-stack application features, such as: Employee Management system, Reporting system, User Contacts, Issuer Data Reporting etc. Developing highly reusable Angular components. I designed and engineered a feature which reduced user inputs from 66+ in the previous version, to 4 clicks. This feature was highly praised and became a primary selling point in tech demos to potential customers. Designing and developing the Meetyl responsive corporate site, and mobile version of core Angular application, including mobile versions of all primary features of the desktop application. Fully redesigning the extensive Meetyl Administration system in Ruby on Rails, including developing CMS style interfaces for various pages on the corporate site, as well as various other admin tools. Writing Unit tests and Feature specs for all new and updated features using RSpec and Capybara. Providing front-end expertise guidance/assistance, and driving UI/UX best practices and coding standards. Auditing of Angular code base for component redundancy and other efficiencies. Tracing and resolving bugs at all levels of the application. Hosting team retrospective meetings Show less
-
-
-
Deleted
-
Ireland
-
Accounting
-
Software Engineer
-
Jun 2003 - Sep 2016
Developing standards compliant, cross platform, responsive eLearning courses for internal and external customers (such as AT&T, KFC, Pizza Hut, McDonalds) using a wide range of programming languages, but particularly core front-end languages: HTML5, CSS3, JavaScript, JQuery, AJAX, Flash/ActionScript, JSON, XML etc. Designing and developing corporate websites, such as PrimeLearning.com (PHP, Bootstrap, JavaScript, JQuery) and complex Learning Management Systems, such as the PrimeLMS (JSP, Java, Oracle) and associated proprietary product development tools. Updating countless legacy courses and sites to comply with constantly evolving web standards, in particular for cross browser compatibility and responsiveness; meeting this challenge while avoiding the need and expense of re-creating courses or sites from scratch. Working alongside corporate partners and customers to integrate software into their systems, as well as providing ongoing support after successful initial setup. Managing individual customer technical support, remotely troubleshooting and resolving issues. Managing hosting on both dedicated servers (Linux/Apache) and using cloud hosting services on Amazon Web Services (AWS) using S3, EC2 etc. Working under pressure, due to the loss of various other team members during the recession. Filling many additional roles in the company which were previously each occupied by full-time employees e.g. Project management, desktop support, graphic and instructional design. UI/UX design; particularly as it relates to eLearning course design, interaction design and modern responsive website layouts. Identifying, scheduling and carrying out other IT related tasks in the company, while still maintaining a high standard in my core job roles. Show less
-
-
-
ICON plc
-
Ireland
-
Pharmaceutical Manufacturing
-
700 & Above Employee
-
Technical Writer
-
Jul 2014 - Oct 2014
Working with a team of graphic designers, subject matter experts, other technical writers and project managers to produce online training courses for use in clinical trials. Writing and editing the content of the course based on the clinical trial source documentation and client edits. Defining all graphics and interactions which make up the course and working closely with the Graphic Designers to create the final product. Working with a team of graphic designers, subject matter experts, other technical writers and project managers to produce online training courses for use in clinical trials. Writing and editing the content of the course based on the clinical trial source documentation and client edits. Defining all graphics and interactions which make up the course and working closely with the Graphic Designers to create the final product.
-
-
-
Leading Edge Group
-
Ireland
-
Business Consulting and Services
-
1 - 100 Employee
-
Software Developer
-
Apr 2004 - Oct 2006
Developing custom standards compliant eLearning courses based on the Lean System, using HTML5, CSS3, JavaScript, Flash (ActionScript) and the Lectora eLearning package. Integrating the finished product into the IntraLearn LMS. Debugging and fixing legacy and third-party course problems e.g. JavaScript bugs, user tracking errors, user interface design etc. Updating legacy courses to comply with modern standards and integrating them correctly into a SCORM compliant LMS. Training additional employees to maintain the courses after project completion. Providing ongoing technical support and consultation. Show less
-
-
-
pbx Innovations AG (former paybox.net AG)
-
Germany
-
Financial Services
-
Software Developer Internship
-
Apr 2002 - Sep 2002
Developing object oriented ODBC Java applets for accounts reconciliation for use by non-technical employees in the accounting department. Developing object oriented ODBC Java applets for accounts reconciliation for use by non-technical employees in the accounting department.
-
-
Education
-
Limerick Institute of Technology
Bachelor of Science (B.S.), Software Development