Bio
Experience
-
ShareTek
-
Scottsdale, Arizona, United States
-
Director of Software Engineering
-
Nov 2018 - Present
-
Scottsdale, Arizona, United States
Overseeing and leading development of web, iOS and Android products as well as server infrastructure and external service integrations.- Led effort to turn originally single-tenant True Mobile Health project into a multi-tenant platform.- Developed new progressive web applications to replace native mobile apps, streamlining new customer onboarding and dramatically reducing overhead for new releases, turnaround time for new features, and ongoing maintenance.- Created Sharetek portal for drug test sales and secure, privacy protected delivery of results.
-
-
-
Aisle 4, LLC
-
Cave Creek, AZ
-
Founder/Owner
-
Oct 2008 - Present
-
Cave Creek, AZ
- Continuing development and sales of BackTrax iOS application for playing pre-recorded backing tracks with a live band.- Developing Gig Connection web application and BackTrax Pro for seamless, fully integrated live entertainment business and performance management.
-
-
-
The Medical Memory
-
Phoenix, AZ
-
Lead iOS Developer
-
May 2017 - Apr 2018
-
Phoenix, AZ
- Improved video recording and upload systems in existing iOS app used by health care providers to record appointments with patients.- Developed new iOS app for patients to record their own visits with health care providers.- Contributed improvements and new features to Ruby on Rails web application and backend servicing iOS and Android native apps.
-
-
-
Trax Technologies
-
Scottsdale, AZ
-
Web Architect
-
Apr 2013 - Aug 2015
-
Scottsdale, AZ
Led development of a new SaaS platform for internal users and customers, including some of the biggest and best-known companies in the world. Some of my work included:- Rails application that contains many use-case-based "apps" that can be installed by users. Some of these apps are bundled in as Rails Engines, some redirect to third party products and external services.- Resource-based authorization system supporting complex access rules across arbitrary organizational structures.- ORM libraries for communication with internal web services and elasticsearch.- CoffeeScript component system for building highly dynamic interfaces without heavy dependencies, high complexity, or browser compatibility issues.
-
-
-
RevSpring (formerly BestBill)
-
Phoenix, Arizona Area
-
Senior Web Developer
-
Aug 2007 - Mar 2013
-
Phoenix, Arizona Area
Led design and development on WebView, the BestBill document presentment and online payment portal.- Led the ground-up development of WebView using Ruby on Rails to replace aged and limited PHP site.- Developed Sphinx integration for realtime search of millions of documents.- Architected and developed full payment processing solution that handles tens of thousands of secure credit card and ACH transactions every month.- Developed dual-key encryption system for storing payment data in compliance with PCI specifications.- Worked to ensure HIPAA-compliant storage and handling of data for several large clients in the medical industry.- Developed integration with third-party telephony service for automated inbound and outbound interactive voice calls.- Designed and developed systems for industry-leading level of client-specific customizations in the presentation and behavior of the application.
-
-
-
BestBill
-
Phoenix, Arizona Area
-
Systems Architect
-
Sep 2001 - Aug 2007
-
Phoenix, Arizona Area
Architect and primary developer of the suite of tools and applications comprising the BestBill processing pipeline, mostly in Delphi, including:- Visual data mapping tools for client-submitted files- Visual statement layout tool for designing client documents with placeholders for dynamic content- Messaging system for communication between all automation apps- Core libraries for extracting data from a number of varied file formats- Print file aggregation app that collects documents into print jobs based on several criteria- Street address automated evaluation and correction, with tools for further manual processing- Build system for compiling and deploying hundreds of client-specific data extraction apps- System for distributed, load-balanced data extraction and PDF composition
-
-
-
Roctek
-
Chandler, AZ (since relocated to FL)
-
Software Engineer
-
Jun 1999 - Sep 2001
-
Chandler, AZ (since relocated to FL)
Lead developer on desktop applications Winscale and WinEx Pro for the commercial construction industry, using C++ and Delphi.- Developed new reporting mechanisms for interfacing with third-party estimating products.- Developed a new dongle-based license system that eliminated the need to recompile the apps specifically for each customer.- Developed a DXF importer for the Winscale product.- Developed a multiple proposed layer feature for WinEx Pro.- Automated the tedious, manual process of burning CDs for customers.
-
-
-
United States Air Force
-
Joint Typhoon Warning Center, Guam
-
Meteorologist
-
1994 - 1999
-
Joint Typhoon Warning Center, Guam
When I could be spared from one of the normal full-time positions, I worked full time maintaining and expanding an application called CAMVIS that I developed in my spare time. CAMVIS features:- Collected thousands of weather data points automatically from a number of sources over the internet and from direct feeds.- Generated very detailed, high-resolution maps for large format printing.- Dynamic zooming and layers for analyzing specific regions.- Saved an estimated 2900 man hours in 1998 and $5000 in software costs.While working as a satellite analyst and typhoon duty assistant I also used Delphi, PERL, PHP and DOS batch scripts to automate or improve countless other manual tasks.
-
-
Education
-
1986 - 1991Troy High School
Diploma
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Computer Software”
Need a custom project? We'll create a solution designed specifically for your project.
References
Community