Cian Murphy

View Profile

Contact Cian Murphy

Senior Software Engineer

Status: Available for work
Location: United States
Basic salary: $160,000
Exp. years: 30 + years
Specialisms: Python, Javascript, PHP, Ruby, SQL, bash
Availability: 4 weeks
Overview:

Senior Software Engineer
 

Languages: JavaScript, PHP, Pyton, Ruby, SQL, bash

Technologies: jQuery, CSS, LESS, Bootstrap, APIs, REST, JSON, XML, NodeJS, React

Supportive team member, shares knowledge, champion of best practices, naturally curious, pick up new technologies quickly, take initiative to research and implement solutions that have short and long-term benefits for internal and external customers, put care into code and documentation for later readers.

Experience:

Software Developer - Multinational Investment Management Company - 2 years

  • Implemented features of a public-facing Ruby on Rails and Grails + AngularJS websites.
  • Created unit tests using the Rails Minitest framework.
  • Documented tribal knowledge, business terms, and mathematical expressions used.

 

Sr. Software Engineer - Consultant - 1 year

  • Advised on architecture and tech stack improvements for web and mobile solutions.
  • Managed graphic design services

 

Sr. Software Engineer - A World-Leading innovation Memory Solutions Company - 29 years 

  • Twice awarded bonuses for greatly reducing web app development time by designing and implementing an easy-to-use full-stack MVC PHP / JavaScript / Bootstrap framework, including client-server plug-in support, improved Bootstrap LESS files, and a full demo app with documentation.
  • Awarded the company “Engineering Excellence Application of the Quarter” for designing and implementing a PHP web app that displays temperature gradients across circuit boards using KonvaJS.
  • Created a PHP web app that models temperature gradients on an entire electronics chamber of 32 circuit boards, using three.js (3D WebGL, with pan, rotate, and zoom), and interfaced to PostgreSQL.
  • Designed and implemented two web apps on Laravel (PHP) using HighCharts and SVG.
  • Designed a Python and web2py-based web app (single-page app, SPA) for equipment diagnostics. Utilized jQuery, many third-party JavaScript widgets, Bootstrap, and PostgreSQL. Ported to PHP
  • Precluded a large amount of maintenance on a hardware diagnostics app (C++, Python, wxPython) by designing it as a configurable framework in which engineering technicians can create custom tests.
  • Led a three-person team for software development on the “SIG Flex Handler”, a memory module test handler system. Implemented multi-threaded C++ for temperature control.
  • Created a much-used C++ command line parser, standards-based, with a full suite of unit tests, thereby eliminating repetitive boilerplate work for other engineers.

 

Other Experience:

Technologies:

  • Blade and other template systems, XML, XML Schema and XSD creation and use.
  • Selenium, JUnit, creation of test architectures and frameworks, TLS, PHP, and PDO security techniques.
  • NodeJS, web preprocessing and validation tools based on it. KeystoneJS NodeJS framework.
  • React and React Native, Vue.js, Agile practices, software requirements, and best practices.
  • Data structures and algorithms, AST processing. Have implemented four programming language compilers for Algorithmic Pattern Generators (complex custom CPUs for generation of semiconductor test vectors).
  • Linux and Windows systems software and shell scripting.

 

Certificates & Awards:

  • Full-Stack Web Development with React Specialization course Included Bootstrap 4, React, React Native, NodeJS, MongoDB, and auth.
  • Two company bonuses for architecting and implementing a RAD PHP web framework.
  • “Engineering Excellence Application of the Quarter” award  
  • 2 patents for programming language design contributions.                                                                    

 

 

 

 

View All Profiles