Shane Hickey

Software Developer at Kneat Solutions
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
IE
Languages
  • English Native or bilingual proficiency
  • Irish Limited working proficiency
  • French Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Effective Design of RESTful APIs
    Lynda.com
    Dec, 2016
    - Nov, 2024
  • Angular 2 Essential Training
    Lynda.com
    Aug, 2016
    - Nov, 2024
  • Angular 2 Forms: Data Binding and Validation
    Lynda.com
    Aug, 2016
    - Nov, 2024
  • Building Custom HTML5 Video Playback with Angular 2
    Lynda.com
    Aug, 2016
    - Nov, 2024
  • Creating Secure PHP Websites
    Lynda.com
    Aug, 2016
    - Nov, 2024
  • Foundations of Programming: Web Services
    Lynda.com
    Aug, 2016
    - Nov, 2024
  • Learn AngularJS 2: The Basics
    Lynda.com
    Aug, 2016
    - Nov, 2024
  • jQuery Data with AJAX
    Lynda.com
    Aug, 2016
    - Nov, 2024
  • jQuery for Web Designers
    Lynda.com
    Aug, 2016
    - Nov, 2024
  • Amazon Web Services Essential Training
    Lynda.com
    Jul, 2016
    - Nov, 2024
  • Drupal 8 Essentials 1: Getting Started
    Lynda.com
    Jul, 2016
    - Nov, 2024
  • Drupal 8 Essentials 2: Building Out Your Website
    Lynda.com
    Jul, 2016
    - Nov, 2024
  • Foundations of IT Security: Network Security
    Lynda.com
    Jul, 2016
    - Nov, 2024
  • Introducing PHP
    Lynda.com
    Jul, 2016
    - Nov, 2024
  • JavaScript and AJAX
    Lynda.com
    Jul, 2016
    - Nov, 2024
  • Unit Testing with PHPUnit
    Lynda.com
    Jul, 2016
    - Nov, 2024
  • Up and Running with ASP.NET
    Lynda.com
    Jul, 2016
    - Nov, 2024
  • Up and Running with AngularJS 1
    Lynda.com
    Jul, 2016
    - Nov, 2024
  • Up and Running with phpMyAdmin
    Lynda.com
    Jul, 2016
    - Nov, 2024
  • PHP for Web Designers
    Lynda.com
    Jun, 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

    • Ireland
    • Software Development
    • 200 - 300 Employee
    • Software Developer
      • Jul 2019 - Present

    • 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

    • 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

    • 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.

    • 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

    • 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
    1999 - 2003

Community

You need to have a working account to view this content. Click here to join now