Lead Mobile Developer
2022 - PRESENT
An Augmented Reality Digital Desk Platform
- 将公司的核心技术从一个独立的应用程序重构为一个SDK包,用于嵌入多个第三方应用程序.
- 带领团队将移动应用逻辑转换为iOS和Android的独立SDK.
- 联络公司与第三方开发团队,进行SDK集成.
- 面试离岸开发资源并提出招聘建议.
- Maintained and enhanced both iOS and Android codebases.
Technologies: iOS, Android, Xcode Playgrounds, Podfile, Xcode, Model View ViewModel (MVVM), Figma, iOS Native Libraries, iOS SDK, Firebase, Mobile Apps, Kotlin, Software Design, Requirements Analysis, Architecture, Startups, Agile, Native Mobile Apps, Cross-platform, Mobile, Cloud, Android Studio, Augmented Reality (AR), Team Leadership, Code Review, App Store, Swift, Technical Leadership, Hiring, Networking, Transmission Control Protocol (TCP), C, Internet Protocols, iPad, App Submission, Java, Mobile Development, iOS Frameworks, Lottie, Lottie-iOS, Mobile App Development, Swift 5, SQL, APIs, iOS Camera, Camera API, Multithreading, Android SDK, HTTPS, Software Architecture, API Integration, Third-party APIs, Artificial Intelligence (AI), Machine Learning, Emerging Technologies, WebSockets, REST APIs, Core Data, UIKit, UI Animation, User Interface (UI), User Experience (UX), Socket.IO, Objective-C, Networks, Software Design Patterns, Object-oriented Programming (OOP), Best Practices, Bash Script, Android App Design, Integration, Technical Architecture, Network Protocols, GitHub, TestFlight, SDK Development, Mobile UI, MySQL, API Development, Design Patterns, Minimum Viable Product (MVP), System Architecture, CocoaPods, Git, Instant Messaging, SQLite
Founder | Mobile Developer
2014 - PRESENT
Hypersonic Mobile
- Designed and developed iOS and Android apps. 多处理器系列和操作系统上的嵌入式软件/固件.
- 专注于硬件集成和医疗、零售、航空软件.
- Worked with multiple clients to repair troubled development projects.
Technologies: Android, iOS, Embedded C, Embedded C++, Embedded Linux, Firmware, Bluetooth, Wireless Communication, Internet of Things (IoT), Embedded Software, WiFi, Video Streaming, Xcode Playgrounds, Podfile, Xcode, Software Development Management, Model View ViewModel (MVVM), Video Livestreaming, LiveStream, Figma, SwiftUI, iOS Native Libraries, iOS SDK, Firebase, Arduino, Mobile Apps, Firmware over the Air (FOTA), Device Firmware Updates (DFU), Kotlin, Web Development, Software Design, Leadership, DevOps, Requirements Analysis, Architecture, Startups, Agile, Native Mobile Apps, Cross-platform, Mobile, Microservices, Cloud, Linux, Android Studio, JavaScript, Team Leadership, Code Review, Amazon Web Services (AWS), Node.js, React, GPS, Mobile GPS, Tracking, App Store, Swift, Technical Leadership, Hiring, Fintech, C++, Device Drivers, Motion Control, Networking, Transmission Control Protocol (TCP), UDP, C, Internet Protocols, iPad, App Submission, Java, System-on-a-Chip (SoC), Mobile Development, Full-stack, Health, Embedded Hardware, iOS Frameworks, Google Maps SDK, Mobile App Development, HTML, Swift 5, CSS, Express.js, Low-level Programming, SQL, PostgreSQL, APIs, Back-end, Audio, iOS Camera, Camera API, TCP/IP, Multithreading, VPN, Android SDK, Audio Streaming, Routing, Sockets, HTTPS, WAN, Software Architecture, API Integration, Third-party APIs, Artificial Intelligence (AI), Machine Learning, Emerging Technologies, Digital Health, Hardware/Software Interaction, WebSockets, REST APIs, Core Data, UIKit, UI Animation, User Interface (UI), User Experience (UX), Game Development, Gamification, Socket.IO, Objective-C, Networks, Computer Vision, Financial Transactions, Banking & Finance, Online Banking, Software Design Patterns, Object-oriented Programming (OOP), Best Practices, Optimization, Bash Script, Android App Design, Manufacturing, Industrial & Manufacturing, PCI Compliance, Integration, Real-time Communication (RTC), RTP, WebRTC, Scraping, Web Scraping, Technical Architecture, Hardware, Python, Embedded Development, Microcontrollers, Network Protocols, Front-end, Over-the-top Content (OTT), GitHub, TestFlight, Expo, Point of Sale, POS, SDK Development, Mobile UI, Video Players, FFmpeg, Scalability, Abstraction, MySQL, Xamarin, API Development, Design Patterns, Retail & Wholesale, Technical Consulting, Project Management, Product Management, WebView, QR Codes, Geolocation, Minimum Viable Product (MVP), MQTT, Raspberry Pi, Oscilloscopes & Tester Equipment, Universal Asynchronous Receiver/Transmitter (UART), STM32, Serial Peripheral Interface (SPI), Wearables, Wearable Technology, Video Encoding, ARM Linux, Qt, System Architecture, CocoaPods, Git, x264, Medical Software, Messaging, SQLite
Mobile Developer | Lead Firmware Developer
2014 - PRESENT
DAC International
- 创建硬件接口SDK和多个应用程序,为商业提供ARINC飞行数据和卫星天气信息, military, and private pilots.
- 与硬件和固件团队合作,设计接口方法和协议,以实现iphone和ipad与客户的mfi认证飞机航空电子接口硬件之间高效和可扩展的通信.
- 构建iOS框架,提供第三方开发人员访问客户端的航空电子接口硬件和ARINC 429航空电子协议, encoding, and decoding.
- Developed an iOS framework to provide real-time aviation weather information, including tiled raster maps of HD NEXRAD radar, lightning, and METARs, for overlaying onto third-party moving map applications.
- 为Apple App Store创建了GCD 64 Wx和DAC Bus Reader应用程序,以及硬件使用的几个内部iOS应用程序, firmware, and support teams.
Technologies: iOS, Embedded C, ARINC, Weather, Embedded Systems, Firmware, Bluetooth, Embedded Software, WiFi, Xcode Playgrounds, Podfile, Xcode, Model View ViewModel (MVVM), iOS Native Libraries, iOS SDK, Firebase, Mobile Apps, Device Firmware Updates (DFU), Software Design, Leadership, Requirements Analysis, Architecture, Native Mobile Apps, Mobile, Team Leadership, Code Review, GPS, Mobile GPS, Tracking, App Store, Swift, Technical Leadership, Hiring, C++, Device Drivers, Motion Control, Transmission Control Protocol (TCP), UDP, Buffer, C, Internet Protocols, iPad, App Submission, Digital Signal Processing, CAN Bus, System-on-a-Chip (SoC), Real-time Operating System (RTOS), Electrical Engineering, Mobile Development, Embedded Hardware, Microchip PIC18, iOS Frameworks, Google Maps SDK, Mobile App Development, APIs, TCP/IP, Multithreading, Sockets, HTTPS, Software Architecture, API Integration, Third-party APIs, Hardware/Software Interaction, REST APIs, UIKit, UI Animation, User Interface (UI), User Experience (UX), Socket.IO, Objective-C, Networks, Software Design Patterns, Object-oriented Programming (OOP), Best Practices, Optimization, C++11, Bash Script, Industrial & Manufacturing, Integration, Technical Architecture, Hardware, Embedded Development, PIC32, Microcontrollers, Network Protocols, GitHub, TestFlight, SDK Development, Mobile UI, Scalability, Abstraction, API Development, Design Patterns, Geolocation, Minimum Viable Product (MVP), Serial Peripheral Interface (SPI), System Architecture, CocoaPods, Git
Senior Firmware Developer
2019 - 2020
Audi On Demand
- Created firmware, including device drivers, for their next-generation vehicle control system on embedded Linux, using a common IoT framework.
- 为应用程序到车辆的通信设计和开发无线协议.
- Wrote device drivers to interface with CAN bus devices, cellular modems, security encryption modules, and Bluetooth modules.
- Developed an iOS application to test Bluetooth to mobile integration.
Technologies: Embedded Linux, Embedded Systems, Firmware, Bluetooth, Wireless Communication, Internet of Things (IoT), Embedded Software, WiFi, Xcode Playgrounds, Xcode, iOS Native Libraries, iOS SDK, Model View ViewModel (MVVM), Mobile Apps, Firmware over the Air (FOTA), Device Firmware Updates (DFU), Software Design, Leadership, Requirements Analysis, Architecture, Agile, Native Mobile Apps, Mobile, Cloud, Yocto, Linux, Linux Kernel, Code Review, GPS, Mobile GPS, Tracking, Swift, Hiring, C++, Device Drivers, Motion Control, Networking, Transmission Control Protocol (TCP), UDP, C, Internet Protocols, CAN Bus, System-on-a-Chip (SoC), Real-time Operating System (RTOS), Electrical Engineering, Mobile Development, Embedded Hardware, Mobile App Development, Low-level Programming, APIs, TCP/IP, Multithreading, Routing, Sockets, HTTPS, Software Architecture, API Integration, Third-party APIs, Hardware/Software Interaction, REST APIs, Socket.IO, Networks, Software Design Patterns, Best Practices, Bash Script, Manufacturing, Integration, Real-time Communication (RTC), Technical Architecture, Hardware, Sierra Wireless, Embedded Development, Microcontrollers, Network Protocols, GitHub, Abstraction, API Development, Design Patterns, Geolocation, Minimum Viable Product (MVP), Oscilloscopes & Tester Equipment, Universal Asynchronous Receiver/Transmitter (UART), Serial Peripheral Interface (SPI), ARM Linux, Git, SQLite
Architect | Senior Software Engineer
2018 - 2019
ACT, Inc.
- 为iOS和Chromebook设计应用程序,以取代纸质ACT考试,并开发了基于ipad的考试应用程序原型和React Native照片注册应用程序.
- Worked with Apple to implement the edu-assessment-mode entitlement.
- Created the ACT photo app using React Native, which was utilized by millions of students registering to take the ACT exam.
- Transitioned the projects and supported the new internal development team.
Technologies: iOS, Chrome OS, Android, React Native, Xcode, Model View ViewModel (MVVM), iOS Native Libraries, iOS SDK, Firebase, Mobile Apps, Web Development, Software Design, Leadership, DevOps, Requirements Analysis, Architecture, Agile, Native Mobile Apps, Cross-platform, Mobile, Android Studio, JavaScript, TypeScript, Team Leadership, Code Review, Amazon Web Services (AWS), Node.js, React, App Store, Swift, Technical Leadership, Hiring, Transmission Control Protocol (TCP), Internet Protocols, iPad, App Submission, Java, Mobile Development, Full-stack, Mobile App Development, HTML, CSS, APIs, iOS Camera, Camera API, Multithreading, Android SDK, HTTPS, Software Architecture, API Integration, Third-party APIs, REST APIs, UIKit, UI Animation, User Interface (UI), User Experience (UX), Objective-C, Networks, Software Design Patterns, Object-oriented Programming (OOP), Best Practices, Android App Design, Integration, Technical Architecture, Front-end, GitHub, TestFlight, Expo, Mobile UI, Scalability, API Development, Design Patterns, Project Management, Product Management, WebView, Minimum Viable Product (MVP), System Architecture, CocoaPods, Git
Director of Development
2012 - 2014
DocBookMD
- 领导团队开发安全的医疗通信应用程序,允许医疗保健提供者安全地发送文本和图像,同时保持HIPAA合规性.
- Defined the architecture for Android and iOS mobile apps, Python server applications, and RESTful APIs.
- 在Apple App Store和Google Play Store中分发和管理公司应用.
- Designed APIs used by external development partners.
- Built middleware to connect external HL7 sources, a medical interoperability language, 到DocbookMD网络,提供实时的重要报告和通知.
Technologies: Android, iOS, HIPAA Compliance, HL7, SSL, Networking, Xcode, Software Development Management, Model View ViewModel (MVVM), iOS Native Libraries, iOS SDK, Mobile Apps, Web Development, Software Design, Leadership, DevOps, Requirements Analysis, Architecture, Startups, Agile, Native Mobile Apps, Cross-platform, Mobile, Cloud, Android Studio, CTO, Team Leadership, Code Review, Amazon Web Services (AWS), App Store, Technical Leadership, Hiring, Transmission Control Protocol (TCP), Buffer, C, Internet Protocols, iPad, App Submission, Java, Mobile Development, Full-stack, Health, Mobile App Development, SQL, APIs, Back-end, iOS Camera, TCP/IP, Multithreading, Android SDK, HTTPS, Software Architecture, API Integration, Third-party APIs, Digital Health, REST APIs, Core Data, UIKit, UI Animation, User Interface (UI), User Experience (UX), Socket.IO, Objective-C, Networks, Software Design Patterns, Object-oriented Programming (OOP), Best Practices, Optimization, Android App Design, Integration, Technical Architecture, Network Protocols, GitHub, TestFlight, Mobile UI, Scalability, MySQL, API Development, Design Patterns, Project Management, Product Management, Minimum Viable Product (MVP), DICOM, System Architecture, CocoaPods, Git, Instant Messaging, Medical Software, Messaging, SQLite
Co-founder | CTO
2011 - 2012
nulifeScience
- 创建了一个医疗保健提供商软件套件,集成了来自多个医疗设备和运动设备的数据采集,使提供商能够以最少的交互捕获基本的遭遇信息.
- 设计了一个符合hipaa的web门户,允许多种用户类型访问受保护的健康信息.
- 将nulifeScience技术整合到医院电子病历和调度系统中.
- 提供实现公司目标所需的技术愿景和路线图.
Technologies: C#, Windows, HIPAA Compliance, HL7, REST, ASP.NET, Software Development Management, Web Development, Software Design, Leadership, DevOps, Requirements Analysis, Architecture, Startups, CTO, Team Leadership, Code Review, Technical Leadership, Hiring, C++, Transmission Control Protocol (TCP), C, Digital Signal Processing, Full-stack, Health, Embedded Hardware, Mobile App Development, HTML, Low-level Programming, SQL, APIs, Back-end, Sockets, HTTPS, Software Architecture, API Integration, Third-party APIs, Digital Health, Hardware/Software Interaction, REST APIs, User Interface (UI), User Experience (UX), Socket.IO, Networks, Software Design Patterns, Object-oriented Programming (OOP), Best Practices, C++11, Manufacturing, Industrial & Manufacturing, Integration, Technical Architecture, Hardware, Python, Embedded Development, Microcontrollers, Network Protocols, Scalability, MySQL, API Development, Design Patterns, Technical Consulting, Project Management, Product Management, Minimum Viable Product (MVP), Universal Asynchronous Receiver/Transmitter (UART), System Architecture, Medical Software
Director of Software Development
2004 - 2010
ClearOne
- Shipped over 30 unique, networked multimedia products in five years. 其中许多产品在一年一度的消费电子展(CES)上获得了消费电子协会颁发的设计和工程奖。.
- 领导Windows CE和Windows Mobile产品的开发.
- 与Adobe和其他多个供应商合作,将Flash嵌入触摸屏产品.
- Directed a large team of disparate engineers, including offshore contractors.
Technologies: Embedded C, Embedded C++, Windows CE, Windows, Multicast, Audio Codecs, Video Codecs, TI DSP C2000, Embedded Systems, Software Development Management, Video Livestreaming, LiveStream, Mobile Apps, Device Firmware Updates (DFU), Software Design, Leadership, Requirements Analysis, Architecture, Startups, Cross-platform, CTO, Team Leadership, Code Review, Technical Leadership, Hiring, Device Drivers, Networking, Transmission Control Protocol (TCP), UDP, Buffer, iPerf3, C, Internet Protocols, Digital Signal Processing, System-on-a-Chip (SoC), Real-time Operating System (RTOS), Electrical Engineering, Embedded Hardware, Mobile App Development, Low-level Programming, SQL, PostgreSQL, Audio, TCP/IP, Multithreading, VPN, Audio Streaming, Routing, Sockets, HTTPS, WAN, Software Architecture, Third-party APIs, Hardware/Software Interaction, User Interface (UI), User Experience (UX), Socket.IO, Networks, Software Design Patterns, Object-oriented Programming (OOP), Best Practices, Optimization, C++11, Manufacturing, Industrial & Manufacturing, Integration, Real-time Communication (RTC), RTP, Technical Architecture, Hardware, Embedded Development, Microcontrollers, Network Protocols, Over-the-top Content (OTT), Scalability, Abstraction, MySQL, API Development, Design Patterns, Project Management, Product Management, Minimum Viable Product (MVP), Oscilloscopes & Tester Equipment, Universal Asynchronous Receiver/Transmitter (UART), Serial Peripheral Interface (SPI), Video Encoding