Diego Alfarache,美国奥斯汀的开发人员
Diego is available for hire
Hire Diego

Diego Alfarache

Verified Expert  in Engineering

软件工程师和开发人员

Location
Austin, United States
Toptal Member Since
June 7, 2023

Diego是一位经验丰富的软件工程师,专门从事移动应用程序和嵌入式项目, 能让陷入困境的项目起死回生. 他有很好的沟通能力, 重要的客户体验, 一流的编程, debugging, and technical skills. 具有亲力亲为的领导能力和创造伟大产品和团队的热情, Diego拥有20年为消费电子产品构建软件解决方案的经验, medical, scientific, 以及企业社区.

Portfolio

增强现实数字桌面平台
iOS, Android, Xcode Playgrounds, Podfile, Xcode, 模型视图视图模型(MVVM)...
Hypersonic Mobile
Android, iOS,嵌入式C,嵌入式c++,嵌入式Linux,固件,蓝牙...
DAC International
iOS,嵌入式C, ARINC,天气,嵌入式系统,固件,蓝牙...

Experience

Availability

Full-time

Preferred Environment

iOS, Android,嵌入式C,嵌入式Linux

The most amazing...

...我作为独立开发者创建的应用程序被数百万注册大学评估考试的学生使用.

Work Experience

Lead Mobile Developer

2022 - PRESENT
增强现实数字桌面平台
  • 将公司的核心技术从一个独立的应用程序重构为一个SDK包,用于嵌入多个第三方应用程序.
  • 带领团队将移动应用逻辑转换为iOS和Android的独立SDK.
  • 联络公司与第三方开发团队,进行SDK集成.
  • 面试离岸开发资源并提出招聘建议.
  • 维护和增强iOS和Android的代码库.
Technologies: iOS, Android, Xcode Playgrounds, Podfile, Xcode, 模型视图视图模型(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, 增强现实(AR), Team Leadership, Code Review, App Store, Swift, Technical Leadership, Hiring, Networking, 传输控制协议(TCP), C, Internet Protocols, iPad, App Submission, Java, Mobile Development, iOS Frameworks, Lottie, Lottie-iOS, 移动应用开发, Swift 5, SQL, APIs, iOS Camera, Camera API, Multithreading, Android SDK, HTTPS, Software Architecture, API Integration, Third-party APIs, 人工智能(AI), Machine Learning, Emerging Technologies, WebSockets, REST APIs, Core Data, UIKit, UI Animation, User Interface (UI), User Experience (UX), Socket.IO, Objective-C, Networks, 软件设计模式, 面向对象编程(OOP), Best Practices, Bash Script, Android App Design, Integration, 技术架构, Network Protocols, GitHub, TestFlight, SDK Development, Mobile UI, MySQL, API Development, Design Patterns, 最小可行产品(MVP), System Architecture, CocoaPods, Git, Instant Messaging, SQLite

创始人|移动开发者

2014 - PRESENT
Hypersonic Mobile
  • 设计和开发iOS和Android应用程序. 多处理器系列和操作系统上的嵌入式软件/固件.
  • 专注于硬件集成和医疗、零售、航空软件.
  • 与多个客户合作修复有问题的开发项目.
Technologies: Android, iOS,嵌入式C,嵌入式c++,嵌入式Linux,固件,蓝牙, 无线通信, 物联网(IoT), Embedded Software, WiFi, Video Streaming, Xcode Playgrounds, Podfile, Xcode, 软件开发管理, 模型视图视图模型(MVVM), Video Livestreaming, LiveStream, Figma, SwiftUI, iOS Native Libraries, iOS SDK, Firebase, Arduino, Mobile Apps, 无线固件(FOTA), 设备固件更新(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, 亚马逊网络服务(AWS), Node.js, React, GPS, Mobile GPS, Tracking, App Store, Swift, Technical Leadership, Hiring, Fintech, C++, Device Drivers, Motion Control, Networking, 传输控制协议(TCP), UDP, C, Internet Protocols, iPad, App Submission, Java, 系统级芯片(SoC), Mobile Development, Full-stack, Health, Embedded Hardware, iOS Frameworks, Google Maps SDK, 移动应用开发, 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, 人工智能(AI), Machine Learning, Emerging Technologies, Digital Health, 硬件/软件交互, WebSockets, REST APIs, Core Data, UIKit, UI Animation, User Interface (UI), User Experience (UX), Game Development, Gamification, Socket.IO, Objective-C,网络,计算机视觉,金融交易,银行业务 & Finance, Online Banking, 软件设计模式, 面向对象编程(OOP), Best Practices, Optimization, Bash Script, Android App Design, Manufacturing, Industrial & Manufacturing, PCI Compliance, Integration, 实时通信(RTC), RTP, WebRTC, Scraping, Web Scraping, 技术架构, Hardware, Python, Embedded Development, Microcontrollers, Network Protocols, Front-end, OTT (over -top Content), 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, 最小可行产品(MVP), MQTT, Raspberry Pi, Oscilloscopes & Tester Equipment, 通用异步收发器(UART), STM32, 串行外设接口, Wearables, Wearable Technology, Video Encoding, ARM Linux, Qt, System Architecture, CocoaPods, Git, x264, Medical Software, Messaging, SQLite

移动开发者|首席固件开发者

2014 - PRESENT
DAC International
  • 创建硬件接口SDK和多个应用程序,为商业提供ARINC飞行数据和卫星天气信息, military, and private pilots.
  • 与硬件和固件团队合作,设计接口方法和协议,以实现iphone和ipad与客户的mfi认证飞机航空电子接口硬件之间高效和可扩展的通信.
  • 构建iOS框架,提供第三方开发人员访问客户端的航空电子接口硬件和ARINC 429航空电子协议, encoding, and decoding.
  • 开发一个iOS框架,提供实时航空天气信息, 包括高清NEXRAD雷达的平铺光栅地图, lightning, and METARs, 用于覆盖到第三方移动地图应用程序.
  • 为Apple App Store创建了GCD 64 Wx和DAC Bus Reader应用程序,以及硬件使用的几个内部iOS应用程序, firmware, and support teams.
Technologies: iOS,嵌入式C, ARINC,天气,嵌入式系统,固件,蓝牙, Embedded Software, WiFi, Xcode Playgrounds, Podfile, Xcode, 模型视图视图模型(MVVM), iOS Native Libraries, iOS SDK, Firebase, Mobile Apps, 设备固件更新(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, 传输控制协议(TCP), UDP, Buffer, C, Internet Protocols, iPad, App Submission, 数字信号处理, CAN Bus, 系统级芯片(SoC), 实时操作系统(RTOS), 电气工程, Mobile Development, Embedded Hardware, Microchip PIC18, iOS Frameworks, Google Maps SDK, 移动应用开发, APIs, TCP/IP, Multithreading, Sockets, HTTPS, Software Architecture, API Integration, Third-party APIs, 硬件/软件交互, REST APIs, UIKit, UI Animation, User Interface (UI), User Experience (UX), Socket.IO, Objective-C, Networks, 软件设计模式, 面向对象编程(OOP), Best Practices, Optimization, C++11, Bash Script, Industrial & Manufacturing, Integration, 技术架构, Hardware, Embedded Development, PIC32, Microcontrollers, Network Protocols, GitHub, TestFlight, SDK Development, Mobile UI, Scalability, Abstraction, API Development, Design Patterns, Geolocation, 最小可行产品(MVP), 串行外设接口, System Architecture, CocoaPods, Git

高级固件开发人员

2019 - 2020
Audi On Demand
  • Created firmware, 包括设备驱动程序, 他们的下一代嵌入式Linux车辆控制系统, 使用通用的物联网框架.
  • 为应用程序到车辆的通信设计和开发无线协议.
  • 编写设备驱动程序与CAN总线设备接口, cellular modems, 安全加密模块, and Bluetooth modules.
  • 开发了一个iOS应用程序来测试蓝牙与移动设备的集成.
技术:嵌入式Linux, Embedded Systems, Firmware, Bluetooth, 无线通信, 物联网(IoT), Embedded Software, WiFi, Xcode Playgrounds, Xcode, iOS Native Libraries, iOS SDK, 模型视图视图模型(MVVM), Mobile Apps, 无线固件(FOTA), 设备固件更新(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, 传输控制协议(TCP), UDP, C, Internet Protocols, CAN Bus, 系统级芯片(SoC), 实时操作系统(RTOS), 电气工程, Mobile Development, Embedded Hardware, 移动应用开发, Low-level Programming, APIs, TCP/IP, Multithreading, Routing, Sockets, HTTPS, Software Architecture, API Integration, Third-party APIs, 硬件/软件交互, REST APIs, Socket.IO, Networks, 软件设计模式, Best Practices, Bash Script, Manufacturing, Integration, 实时通信(RTC), 技术架构, Hardware, Sierra Wireless, Embedded Development, Microcontrollers, Network Protocols, GitHub, Abstraction, API Development, Design Patterns, Geolocation, 最小可行产品(MVP), Oscilloscopes & Tester Equipment, 通用异步收发器(UART), 串行外设接口, ARM Linux, Git, SQLite

架构师|高级软件工程师

2018 - 2019
ACT, Inc.
  • 为iOS和Chromebook设计应用程序,以取代纸质ACT考试,并开发了基于ipad的考试应用程序原型和React Native照片注册应用程序.
  • 与Apple合作实现教育评估模式授权.
  • 使用React Native创建ACT照片应用程序, 这是数百万注册参加ACT考试的学生使用的工具吗.
  • 转换项目并支持新的内部开发团队.
Technologies: iOS, Chrome OS, Android, React Native, Xcode, 模型视图视图模型(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, 亚马逊网络服务(AWS), Node.js, React, App Store, Swift, Technical Leadership, Hiring, 传输控制协议(TCP), Internet Protocols, iPad, App Submission, Java, Mobile Development, Full-stack, 移动应用开发, 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, 软件设计模式, 面向对象编程(OOP), Best Practices, Android App Design, Integration, 技术架构, Front-end, GitHub, TestFlight, Expo, Mobile UI, Scalability, API Development, Design Patterns, Project Management, Product Management, WebView, 最小可行产品(MVP), System Architecture, CocoaPods, Git

发展总监

2012 - 2014
DocBookMD
  • 领导团队开发安全的医疗通信应用程序,允许医疗保健提供者安全地发送文本和图像,同时保持HIPAA合规性.
  • 定义了Android和iOS移动应用的架构, Python服务器应用程序, and RESTful APIs.
  • 在Apple App Store和Google Play Store中分发和管理公司应用.
  • 外部开发伙伴使用的设计api.
  • 构建中间件连接外部HL7源, 一种医疗互操作性语言, 到DocbookMD网络,提供实时的重要报告和通知.
Technologies: Android, iOS, HIPAA Compliance, HL7, SSL, Networking, Xcode, 软件开发管理, 模型视图视图模型(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, 亚马逊网络服务(AWS), App Store, Technical Leadership, Hiring, 传输控制协议(TCP), Buffer, C, Internet Protocols, iPad, App Submission, Java, Mobile Development, Full-stack, Health, 移动应用开发, 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, 软件设计模式, 面向对象编程(OOP), Best Practices, Optimization, Android App Design, Integration, 技术架构, Network Protocols, GitHub, TestFlight, Mobile UI, Scalability, MySQL, API Development, Design Patterns, Project Management, Product Management, 最小可行产品(MVP), DICOM, System Architecture, CocoaPods, Git, Instant Messaging, Medical Software, Messaging, SQLite

Co-founder | CTO

2011 - 2012
nulifeScience
  • 创建了一个医疗保健提供商软件套件,集成了来自多个医疗设备和运动设备的数据采集,使提供商能够以最少的交互捕获基本的遭遇信息.
  • 设计了一个符合hipaa的web门户,允许多种用户类型访问受保护的健康信息.
  • 将nulifeScience技术整合到医院电子病历和调度系统中.
  • 提供实现公司目标所需的技术愿景和路线图.
技术:c#, Windows, HIPAA, HL7, REST, ASP.NET, 软件开发管理, Web Development, Software Design, Leadership, DevOps, Requirements Analysis, Architecture, Startups, CTO, Team Leadership, Code Review, Technical Leadership, Hiring, C++, 传输控制协议(TCP), C, 数字信号处理, Full-stack, Health, Embedded Hardware, 移动应用开发, HTML, Low-level Programming, SQL, APIs, Back-end, Sockets, HTTPS, Software Architecture, API Integration, Third-party APIs, Digital Health, 硬件/软件交互, REST APIs, User Interface (UI), User Experience (UX), Socket.IO, Networks, 软件设计模式, 面向对象编程(OOP), Best Practices, C++11, Manufacturing, Industrial & Manufacturing, Integration, 技术架构, Hardware, Python, Embedded Development, Microcontrollers, Network Protocols, Scalability, MySQL, API Development, Design Patterns, Technical Consulting, Project Management, Product Management, 最小可行产品(MVP), 通用异步收发器(UART), System Architecture, Medical Software

软件开发总监

2004 - 2010
ClearOne
  • 在五年内,推出了30多种独特的网络化多媒体产品. 其中许多产品在一年一度的消费电子展(CES)上获得了消费电子协会颁发的设计和工程奖。.
  • 领导Windows CE和Windows Mobile产品的开发.
  • 与Adobe和其他多个供应商合作,将Flash嵌入触摸屏产品.
  • 领导一个由不同工程师组成的大团队,包括海上承包商.
技术:嵌入式C, Embedded C++, Windows CE, Windows, Multicast, Audio Codecs, Video Codecs, TI DSP C2000, Embedded Systems, 软件开发管理, Video Livestreaming, LiveStream, Mobile Apps, 设备固件更新(DFU), Software Design, Leadership, Requirements Analysis, Architecture, Startups, Cross-platform, CTO, Team Leadership, Code Review, Technical Leadership, Hiring, Device Drivers, Networking, 传输控制协议(TCP), UDP, Buffer, iPerf3, C, Internet Protocols, 数字信号处理, 系统级芯片(SoC), 实时操作系统(RTOS), 电气工程, Embedded Hardware, 移动应用开发, Low-level Programming, SQL, PostgreSQL, Audio, TCP/IP, Multithreading, VPN, Audio Streaming, Routing, Sockets, HTTPS, WAN, Software Architecture, Third-party APIs, 硬件/软件交互, User Interface (UI), User Experience (UX), Socket.IO, Networks, 软件设计模式, 面向对象编程(OOP), Best Practices, Optimization, C++11, Manufacturing, Industrial & Manufacturing, Integration, 实时通信(RTC), RTP, 技术架构, Hardware, Embedded Development, Microcontrollers, Network Protocols, OTT (over -top Content), Scalability, Abstraction, MySQL, API Development, Design Patterns, Project Management, Product Management, 最小可行产品(MVP), Oscilloscopes & Tester Equipment, 通用异步收发器(UART), 串行外设接口, Video Encoding

可穿戴技术手环的iOS应用程序

这是一款iOS应用程序,旨在与一个独特的连接手环互动,手环上有一系列LED灯. Through the app, 用户可以控制手环, 改变led显示的图案和颜色. 该应用程序最有趣的功能之一是分析图像和创建调色板,以确保手镯与佩戴者的服装相匹配. 以下视频演示了这款应用和手环的实际应用:

http://www.youtube.com/channel/UC6UGmQzcarSBJvhAGDv4SaA

照片识别应用程序为iOS和安卓

http://www.act.org/mobileapps
React Native应用程序, 发行于iOS和Android平台, 该法案允许学生在报名参加大学评估考试时提交照片用于身份识别. 这款应用每年有数百万学生使用,需要全面的可访问性支持.

Omni Sales App

销售人员使用的本地iOS企业应用程序,允许在客户在商店时销售仅在线销售的商品. 该应用程序与配置了RSA或TAVE加密的Verifone e335 Sled接口, 取决于使用的国家. 这款应用的年销售额超过2500万美元.

航空天气应用程序的iOS

http://apps.apple.com/us/app/gdc64wx/id991165844
一个Swift和Objective-C应用程序,用于显示航空特定的天气产品到商业, military, and private pilots. 天气产品包括NEXRAD雷达和METAR数据叠加在移动的FAA剖面图上.

个人空气质量监测仪的iOS应用程序

http://www.kickstarter.com/projects/raycombs/sprimo-personal-air-monitor
一个Swift和Objective-C应用程序,用于通过Sprimo个人空气监测器监测和控制空气质量. Sprimo设备通过iPhone的闪电接口连接,并通过MFi通信,为应用程序提供超本地化的空气质量数据. 该应用程序还通过REST api访问EPA数据集,以进行额外的空气质量测量.
1987 - 2010

物理学学士学位

美国德州大学奥斯汀分校

Libraries/APIs

iOS Native Libraries, Buffer, Camera API, Sockets, REST API, Socket.IO, API开发,CocoaPods, x264, Node.. js, Google Maps SDK, Lottie-iOS, WebRTC, FFmpeg, React

Tools

Xcode Playgrounds, Xcode, Android Studio, GitHub, TestFlight, WebView, MQTT, Git, VPN, Figma, Expo

Frameworks

Core Bluetooth, iOS SDK, iOS Frameworks, Core Data, UIKit, Android SDK, Qt, React Native, ASP.NET, SwiftUI, Express.js

Languages

Embedded C, Embedded C++, Swift, Kotlin, C, Objective-C, C++, Swift 5, SQL, C++11, Bash Script, HTML, JavaScript, TypeScript, Java, C#, CSS, Python

Paradigms

HIPAA Compliance, 模型视图视图模型(MVVM), Requirements Analysis, Agile, Cross-platform, Mobile Development, 面向对象编程(OOP), Best Practices, Design Patterns, Gamification, Automation, REST, DevOps, Microservices

Platforms

iOS, Android, Bluetooth LE, Windows CE, Mobile, 软件设计模式, Embedded Linux, Firebase, Linux, 亚马逊网络服务(AWS), STM32, ARM Linux, Chrome OS, Windows, Arduino, Xamarin, Raspberry Pi

Storage

MySQL, SQLite, PostgreSQL

Industry Expertise

Retail & 批发,项目管理,银行业务 & Finance

Other

Bluetooth Beacons, Networking, Multicast, Audio Codecs, Video Codecs, Aviation, MFI, Embedded Systems, Firmware, Embedded Software, Video Streaming, 软件开发管理, Video Livestreaming, LiveStream, Mobile Apps, 设备固件更新(DFU), Software Design, Leadership, Architecture, Startups, Native Mobile Apps, Cloud, CTO, Team Leadership, Code Review, GPS, Mobile GPS, Tracking, App Store, Technical Leadership, Hiring, Fintech, Device Drivers, 传输控制协议(TCP), UDP, Internet Protocols, iPad, App Submission, 系统级芯片(SoC), 实时操作系统(RTOS), Health, Embedded Hardware, 移动应用开发, Low-level Programming, APIs, Back-end, Audio, iOS Camera, TCP/IP, Multithreading, Audio Streaming, HTTPS, Software Architecture, API Integration, Third-party APIs, Digital Health, 硬件/软件交互, UI Animation, User Interface (UI), User Experience (UX), Networks, Optimization, Android App Design, Manufacturing, Industrial & Manufacturing, PCI Compliance, Integration, 实时通信(RTC), RTP, Scraping, Web Scraping, 技术架构, Hardware, Embedded Development, Microcontrollers, Network Protocols, OTT (over -top Content), Point of Sale, SDK Development, Mobile UI, Video Players, Scalability, Abstraction, Technical Consulting, Product Management, Geolocation, 最小可行产品(MVP), 通用异步收发器(UART), 串行外设接口, Video Encoding, System Architecture, Instant Messaging, Medical Software, Messaging, ARINC, Weather, HL7, TI DSP C2000, Bluetooth, 无线通信, 物联网(IoT), WiFi, Podfile, 无线固件(FOTA), Web Development, Yocto, Motion Control, 数字信号处理, CAN Bus, Microchip PIC18, Lottie, Routing, WAN, 人工智能(AI), Machine Learning, Emerging Technologies, WebSockets, Game Development, Computer Vision, Financial Transactions, Online Banking, Sierra Wireless, PIC32, POS, QR Codes, Oscilloscopes & Tester Equipment, Wearables, Wearable Technology, Apple MFi, SSL, Environmental Science, Linux Kernel, 增强现实(AR), iPerf3, 电气工程, Full-stack, Front-end, DICOM, Wireless Security

有效的合作

如何使用Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring