Let's Collaborate

I am available to join your team (full-time or contract). If you would like to speak with me, please schedule an appointment. I can also be reached via email, and my résumé is below; a PDF copy of it is also available.

As a seasoned professional, with over twenty years of technology industry experience, I bring a wealth of knowledge and expertise to any project, with a proven track record of delivering high-quality software solutions that meet the needs of businesses and users alike. I specialize in a wide range of programming languages, frameworks, and technologies, and I'm adept at designing and implementing complex systems from start to finish. With my strong problem-solving skills and ability to work collaboratively with teams, I can help your organization stay ahead of the curve in today's rapidly evolving technology landscape.

Experience

Lead Software Engineer: Y Media Labs, Inc. — September 2014 to June 2023

Architecting and implementing scalable apps with mobile, security, and privacy first methodologies. Pioneered development of ResearchKit based applications for leading medical institutes as part of Apple’s research applications on iOS, showcased in the Keynote by Apple in March 2015.

  • Led and mentored a team of 5 iOS engineers across the continental US on the largest and one of the longest running projects.
  • Provided technical and architectural guidance for both iOS and Android teams.
  • Architected and implemented networking for the app with a focus on security utilizing public key pinning. This key functionality was validated and approved by a 3rd-party pen-test agency.
  • Created a development server using Flask (Python) framework to mimic the production API that is consumed by the app. Increasing productivity for both developers and QAs for troubleshooting and development.
  • Collaborated with interdisciplinary teams to define product scope, design, and technical feasibility.

Senior Software Engineer, Contract: Apple, Inc. — February 2014 to August 2014

A complete rethinking and reimagining of an ailing internal web app. The web app was rearchitected to be a lot more modular, flexible, extensible, and ultimately maintainable. It tied desperate systems together and offered a uniformed REST API, using Flask (Python), that can be consumed by clients on multiple platforms.

Cofounder, CTO: Tribeca Treehouse, LLC — May 2012 to February 2014

A sophisticated and nimble iOS native application for outdoor activities. Key features include creating custom routes, setting waypoints (with geofence capabilities), and associating each route and/or waypoint with a single song or an entire playlist.

Technical Skills

Swift •••••
Objective-C •••••
Python ••••
Flask Framework ••••
REST API ••••
Web Development (Rails, Django, PHP) •••
Rust ••
HTML, JavaScript, & CSS •••
RDBMS (PostgreSQL, MySQL) •••