Harley Newton
stiknine@gmail.com
www.ezuah.com
Over 15 years professional experience in web and database application development using a variety of mostly open source programming languages and tools, with 20 years experience in systems administration within heterogeneous networks managing from 20 to a few hundred computers and end-users both local and remote. Since around 2011 experience has been gained in working in a molecular diagnostics lab setting developing healthcare based applications.
2021 — Present
Juneau Biosciences LLC, Salt Lake City, Utah - hybrid
Director of Software and Informatics
Develop and maintain a Python based laboratory management system “LIMS” used for sample tracking, processing, reporting and interfacing with instruments and third party vendors. System is designed and used within a molecular diagnostics lab setting under HIPAA and CLIA compliance and regulations.
Web based application developed with Python using the Flask framework, Jinja for HTML templating, CSS and JavaScript. Application runs on the Nginx web server using uWSGI as the application server and MySQL for the database. Running Linux instances on Linode and Amazon cloud services. Assist with regular IT and system administration tasks.
2019 — 2021
Sunquest Information Systems, Inc., Tucson, Arizona - remote
Senior Process Engineer
Implement laboratory information management systems “LIMS” for various molecular laboratory workflows. Develop custom reports, workflows using JavaScript, Python, SQL and XML. Worked as part of the SAR-CoV-2 (COVID-19) implementation team for building out an end-to-end software solution.
2019
Predictive Laboratories, Inc., Salt Lake City, Utah - hybrid
Director of Software Development
Developing software and databases focusing on clinical and discovery work for human infertility and genetic conditions affecting women and children.
2016 — 2019
Sunquest Information Systems, Inc., Tucson, Arizona - remote
Senior Software Engineer
Develop and maintain a laboratory information management system “LIMS”. Successfully refactored the legacy Java code base to use newer technologies (Gradle, Java 8 Time API, JAX-RS, log4j2). Backend based on Java, Python and a domain specific language “DSL”. Frontend based on HTML (using the DSL), JavaScript (vanilla and jQuery), CSS. LIMS would track and audit workflow processes to meet molecular laboratory requirements and regulations (HIPAA, CLIA). Manage the cloud services using the Google Cloud Platform for hosting the LIMS software.
Python - Becoming my default language for most new projects, both command line and web applications (Flask framework). Used in current projects to interface with RESTful API’s, like AWS.
Java - Web applications using the Servlet API, Gradle build tool and Jetty web server.
PHP - PHP is how I learned to control web pages and multi-part emails back in the early 00’s. This has been my go to language for web development using the Slim framework, but being replaced with more and more Python and JavaScript. Also familiar with WordPress for building websites.
Perl - Written many file parsers to parse from simple delimited text files to large binary files unpacking arrays with 100K+ elements (genomic data). Example, once had a need to rename 10K+ files containing special characters.
SQL - Good understanding of SQL, current with MySQL and some experience with MS SQL Server, PostgreSQL, SQLite.
Other - Shell scripting, Applescript, JasperReports and other mostly open source technologies.
JavaScript - Mostly used with AJAX, JSON, jQuery, DataTables.
HTML - I’ve been marking up some pages since about ’00.
CSS - Have a good understanding and know a few tricks, but I’m not a professional graphic designer.
Other - Also have a good understanding and/or familiarity with HTTP, TCP/IP, SSL, Web Servers (Apache, Jetty, Tomcat), RESTful services, and web best practices on security.
Amazon Web Services “AWS” experience using S3, EC2, SQS using Python and Boto SDK to automate the launching of instances with an attached script on boot-up to run a process to: read a message, get data via read message, issue commands to process data and upload processed data. Also familiar with Google Cloud Platform “GCP”.
Apple OS X - Current workstation, Linux - Current with Debian, Ubuntu, RHEL servers, Windows - XP to Windows 10, Other - FreeBSD, OpenBS
2011 — Present, Affiliated Genetics, Inc., Salt Lake City, Utah
Software Developer
Develop web and database applications and internal programs using a mixture of PHP, Python, Perl, JavaScript, shell scripting, SQL, Amazon Web Services “AWS” and others tools to automate and/or assist in the input and output of processing genomic data and to generate internal and patient reports and results produced in a molecular diagnostics lab under HIPAA and CLIA certified compliance and regulations and for research purposes.
Interface with genomic data produced from Ion Proton (exome sequencing); Illumina iScan (genotyping), HiSeq (whole and exome sequencing) and MiSeq (small or targeted sequencing); Affymetrix (genotyping, CMA) and other lab instrument platforms and developed parsers and pipelines for processing small delimited text files to large DNA sequence datasets.
Develop web portals for external access to manage genetic testing accounts and provide genetic reports. Manage company public websites via WordPress.
2009 – 2010, Taueret Laboratories, Inc., Salt Lake City, Utah
Software Developer
Develop web and database applications using PHP, JavaScript, MySQL and FileMaker used for managing processes and data produced in a molecular diagnostics lab.
2010 – 2011, ThinData 1:1 / 2007 – 2009, Rastar, Salt Lake City, Utah
Premedia Developer / VDP Developer
Develop and program a variety of direct marketing print and mail pieces, utilizing a variety of software: GMC PrintNet T, Printable Fusion Pro and Yours Truly designer using their internal script languages “JavaScript and Java” using mailing data in xml and text format. Also develop workflows and scripts using applescript, shell scripting and perl to assist in automation.
2004 – 2007, Rastar, Salt Lake City, Utah
Network Engineer
Systems administrator for multiple heterogeneous networks managing a few hundred computers and end-users both local and remote with multiple buildings and data center colocation routed together. Configure, implement and manage computers and networking systems including web, mail, ftp, file servers and firewalls, Cisco routers, desktop systems, backup systems, phone systems.
Largely self-taught with a few great mentors along the way. Mostly attributed to growing-up and being part of the hacker culture in the late 80’s and though the 90’s, which has given me my quest for knowledge.
Salt Lake Community College, Salt Lake City, Utah
Attended 2000 – 2002
Completed coursework in computer information systems and multimedia working towards applied associate’s degrees.
Northridge High School, Layton, Utah
Graduated 1998
Main focus of studies was computer science, graphic arts and multimedia.