Thomas Condon - page *
Thomas Condon
Lafayette, CO
*********@***.*** 303-***-****
Summary
Lead software engineer with 10+ years of full-time software engineering experience, specializing in rich UI design, latest development technologies, and complex mobile n-tier software development. Proficient in Swift, SwiftUI, UIKit, Objective-C, and other programming languages. Demonstrated strong product instinct by translating user needs and technical debt into effective technical solutions and tackling challenging problems creatively. Eager to contribute to any team by leveraging technical skills and innovative solutions. Skills
Languages
Swift, Swift UI, Objective-C, Java, C, C++, Ruby, Python, bash, zsh iOS/Cocoa
Xcode 16+. SwiftUI, Combine, UIKit, Storyboards, AutoLayout, Size Classes, Core Data, Encrypted Core Data, Realm, Eureka, AlamoFire, URLSession, Swift Package Manager, CocoaPods, Carthage, Core Graphics, Core Image, Core Foundation, AVFoundation, Location Services, Core Motion, Realm, Maps, Bluetooth, BlueJay, GCD, NSOperation, async/await patterns, modern structured concurrency, Xcode Cloud/TestFlight deployment, MDM Server Integration, Blackberry MDM SDK, MobileIron MDM SDK Java/Web Infrastructure
Java, Swing, JNI, Scala, JDK 1.2-1.8+, JSON, REST, Play 2.x, Vaadin, GWT, GXT, JDBC, Ant, Maven, Mule, JNI, JINI, JNDI, JBoss, Spring, Netty, Hibernate, Tomcat, SOAP, XML, XML Schema. Database
Database design, Couchbase, MongoDB, Oracle, SQLServer, Ingres, Postgres, ORMs. Android
Java, Activities, GeoLocation, Fragments, Intents, NdsManager, Networking, Services, more. Other
MS AppConnect, Google Protocol Buffers, Stripe Payment System, Sales Force Commerce Cloud, Contentful CMS, Docker, Git, Perforce, Subversion, CVS, Rally, JIRA, Test Driven Development, AWS, BoxFuse, Qt, Multi-threaded design, Django, Cucumber, Agile Development, Scrum, Mac OS X internals, Linux.
Experience
Senior iOS Developer/Lead architect
Teesnap, LLC
Jun 2023 - Jun 2024 (1 year 1 month)
• Led modernization of tech stack, enhancing system performance and customer satisfaction by 30%, by collaborating with senior technical leaders and implementing innovative solutions.
• Mentored Indian-based junior engineers, improving code quality and development practices, resulting in a 10% reduction in code errors.
• Utilized Java and Spring to add server functionality for Citizen facility printers, demonstrating adaptability and swift acquisition of new technical skills. Thomas Condon - page 2
Senior iOS Engineer/Owner
Niwot Software, LLC
Aug 2005 - Present (19 years 5 months)
• Developed next-generation iOS frontend systems, showcasing expertise in Swift and SwiftUI, investigating new SwiftUI features and new concurrency APIs.
• Building a system to obtain equity quotes from FINN and display them by portfolios.
• Demonstrated strong product instinct by leveraging new APIs from Apple to create fluid, responsive user interfaces.
Senior iOS Developer
USAA
Sep 2022 - Jan 2023 (5 months)
•Contributed to porting USAA's iOS mobile application from UIKit to SwiftUI, Combine, and modern async networking, enhancing app performance and user experience.
• Ensured compliance with strict banking regulations by adhering to formal agile methodologies and rigorous testing protocols.
• Collaborated with a large team to deliver high-quality products swiftly, demonstrating strong problem- solving and technical skills.
Senior iOS Lead
WebMd
Jan 2021 - Sep 2022 (1 year 9 months)
• Led the re-architecture and enhancement of an iPad-based inventory system for major eyewear vendors, ensuring timely delivery and high-quality standards.
• Utilized UIKit and REST APIs to synchronize large inventory and order datasets with a complex backend, improving data accuracy and system reliability by 90%.
• Demonstrated problem-solving abilities and dedication, successfully bringing the next-generation product to market with a lean team, enhancing team efficiency by 90%. Senior iOS Lead
Pro Karma, Inc
Aug 2019 - Jan 2020 (6 months)
• Led the architecture of an e-commerce iOS mobile application implementing a loyalty program, enhancing system performance and customer satisfaction.
• Managed a team of three engineers offshore in India, improving code quality and development practices, resulting in a 10% reduction in code errors.
• Built two proof of concept applications for Sales Force Commerce Cloud and Contentful CMS in less than a week each, showcasing rapid development and problem-solving skills. Senior iOS Engineer
Spex Technologies/JS Held, LLC
Nov 2018 - Apr 2019 (6 months)
Thomas Condon - page 3
• Developed an insurance claims iOS application using Swift 4.2, enhancing system performance and user experience.
• Integrated complex multi-tiered backend with AWS S3, Heroku, Postgres, and Couchbase, ensuring seamless data management and scalability.
• Collaborated remotely with a distributed team, demonstrating strong problem-solving skills and ownership mindset, delivering high-quality solutions swiftly. Senior iOS Engineer
Velentium
Aug 2018 - Sep 2018 (2 months)
• Debugged, refactored, and implemented large amounts of code, enhancing system performance and getting the project close to completion.
• Utilized Bluetooth and the BlueJay library for communication, ensuring seamless integration and functionality of surgical implants.
• Developed UI using storyboards, creating a fluid and responsive user interface for the iOS software. Senior iOS Engineer
Major League Baseball Advanced Media
Oct 2017 - Mar 2018 (6 months)
• Developed new features and fixed bugs for the Ballpark App, enhancing user experience and system reliability. Utilized Objective-C and Swift to create fluid, responsive user interfaces, aligning with MLB's focus on high-quality products.
• Implemented restful services for dynamic data updates, ensuring seamless functionality and improving app performance.
Senior iOS Lead
InkScreen
Dec 2013 - Oct 2017 (3 years 11 months)
• Developed secure image and video capture iOS applications in Swift, enhancing security by incorporating Good Technology SDK and MobileIron platforms.
• Implemented Location Services, auto layout, and storyboards, improving user interface responsiveness and data migration capabilities by
• Created AWS-based infrastructure for cloud-based deployment and off-device secure storage, utilizing MongoDB, Java, Scala, Vaadin, and Play 2.5 Framework. Android Engineer
Digital Wasabi
Apr 2014 - Jun 2014 (3 months)
• Debugged and enhanced Digital Caddy, an Android golf application, improving system performance and user experience for 15,000 tablets.
• Utilized geolocation technology to enable golfers to navigate participating courses, demonstrating strong problem-solving skills.
• Showcased ownership mindset by ensuring seamless functionality and reliability of the application. Thomas Condon - page 4
macOS Engineer
Brand 44
Jun 2013 - Dec 2013 (7 months)
• Ported a Windows-specific Qt application to Mac OS X, enhancing cross-platform compatibility and system performance.
• Developed the Geomate Loader application, responsible for downloading device data via a serial connection to the Geomate Jr., improving data transfer efficiency by
• Utilized strong problem-solving skills to ensure seamless functionality and reliability of the application, increasing user satisfaction rates.
Senior iOS Engineer
Rain Dynamics
Apr 2013 - Nov 2013 (8 months)
• Developed the iOS application, RainMaker, for visualizing atmospheric, aeronautical, and GPS data, showcasing expertise in iOS and responsive UI design.Reimplemented the application from Android to iOS, ensuring seamless data acquisition and display via WiFi from the Java server.
• Created a Java server application for real-time flight data acquisition, enhancing system performance and reliability.
Education
University of Virginia
B.A., Chemistry
Cornell University
Immunology
Graduate Studies