Experienced developer of mobile, desktop and web applications with an emphasis on clean and functional user interface design.
My appreciation for standards and best practices are reflected in my work.
I am comfortable with the full stack, from deployment and backend services to front-end design and development.
I have the experience to organize a team in bringing development of projects from start to finish.
- HTML 5
- CSS 3
- Ruby on Rails
- UI & UX
- OS X
Senior Software Engineer, Front-End Engineer CenturyLink Cloud
April '15 to Present
Continue to develop and maintain our web-based customer portal for customers of Orchestrate, both internal end external to the CenturyLink platform.
Front-End Engineer Orchestrate, Inc
October '13 to April '15
Developed and maintained the web-based portal in which our customers managed their data associated with the service. This includes their billing relationship and access control settings for their accounts.
Orchestrate was acquired by CenturyLink Cloud in April '15.
Senior Software Engineer Singly, Inc
October '12 to September '13
Developed an iOS native SDK for enabling authentication with over 40 different online services, using all available native authentication options possible with graceful fallbacks where necessary.
Developed the front-end for managing the App Fabric and Data Fabric products.
Designed and implemented numerous user interfaces for prototype applications.
Singly was acquired by Appcelerator, Inc in September '13.
Senior UI/UX Developer ActiveProspect, Inc
April '10 to September '12
Responsible for all user interface design and direction for the company's SaaS platforms in the online marketing and lead generation space.
Developed an internal client-side web framework for use throughout the product suite.
Co-Founder Push Dialer, LLC
August '09 to December '15
Developed the first-of-its-kind integration of the desktop and iPhone that lets you dial your iPhone from a click on your desktop using instant push notifications as the bridge.
I handle all development which includes the iPhone application, API server (Rails), APNS gateway server (Ruby), management and reporting application (Rails) and a suite of OS X plug-ins, applications and a preference pane to tie it all together.
Ceased operations in December '15. Apple released native support for placing and receiving calls on your iPhone via your Mac in iOS.
Senior Software Engineer, Manager Singlesnet
July '06 to April '10
Led the ongoing development of an in-house affiliate marketing platform that managed relationships, monitored and tracked performance, maintained payment information and processed automated outgoing online payments.
Managed and participated in the development of key internal analytics tools for monitoring critical business metrics.
Singlesnet was acquired by IAC/Match in April '10.
Senior Web Architect Ping Identity Corporation
August '03 to July '06
Developed unified internal tools for managing customer relationships, product releases, licensing and marketing efforts.
Provisioned and maintained internal network services and production servers.
Partner & Co-Founder Digital ID World
Created a first-of-its-kind RSS feed aggregator that intelligently monitored feeds for mentions of the conference to publish an automatically updated meta feed of news and blog coverage of the events.
Developed a conference attendee registration system for processing registrations and performing attendee check-ins.
Provided infrastructure and logistics support.
Digital ID World was acquired by IDG in 2005.
Lead Web Developer New Media Gateway
November '01 to March '03
Led the development of several projects for clients including the Dallas Convention & Visitors Bureau, GE Capital, Nokia and EDS.
Provisioned and maintained production deployment environments for both hosted clients and our internal services.
Defined standards and policies for development and systems administration.
Senior Technician & Web Developer Custom Computer Centers
Diagnosed and repaired system failures for our custom systems as well as systems from 3rd party assemblers.
Assembled, configured, and tested built-to-order computer systems.
After starting up web development services, my primary responsibility became creating custom web sites for local area businesses.