达里恩·帕迪纳斯·迪亚兹,美国北卡罗来纳州卡里市的开发商
Darien is available for hire
Hire Darien

达里恩·帕迪纳斯·迪亚兹

验证专家  in Engineering

软件开发人员

Location
加里,北卡罗来纳州,美国
至今成员总数
2018年1月9日

Darien是一位精通图像处理的软件工程师, 桌面应用程序, 以及系统开发. 在他职业生涯的早期,他是一名研究工程师, 用于获取和处理大量科学数据的书写工具. 后来,他开始为医疗设备开发符合FDA标准的软件. 最近,他一直在为一家3D打印公司编写应用软件.

Portfolio

Microsoft
c#, Azure, Kubernetes, Terraform, Azure的功能
PacBio
c++, c++ 20, Red Hat Linux, Bash, Python, GCC, Clang
SAS研究所
机器学习,WebAssembly,数据可视化,Python, c++, HTML

Experience

Availability

Part-time

首选的环境

c++ 17, Visual Studio Code (VS Code), Git, CMake, Visual Studio

最神奇的...

...我开发的系统是一个使用机器学习和计算机视觉的铂金检测系统.

工作经验

高级软件工程师

2022年至今
Microsoft
  • 与客户合作,将他们的工作负载迁移到Azure云.
  • 开发了多个Azure DevOps CI/CD管道,用于构建和发布容器化软件.
  • 带来了软件开发的最佳实践,以确保代码质量(可读性和可维护性).
技术:c#, Azure, Kubernetes, Terraform, Azure的功能

高级工程师,软件集成

2021年至今
PacBio
  • 开发了一个c++构建系统来处理跨项目依赖关系和第三方库的所有构建变体. 它基于Conan包管理器,并与HTSlib、minimap和Boost等库一起工作.
  • 包括GCC、CLANG和NVCC作为编译器,并启用了带有消毒器的构建变体.
  • 结合了用于持续集成的STL调试和针对不同版本的GNU C库发布的静态LTO/fast-math.
  • 在高度并行的多线程应用程序上实现并集成了机器学习特征提取和模型推理工作流.
技术:c++, c++ 20, Red Hat Linux, Bash, Python, GCC, Clang

高级软件工程师

2018 - 2021
SAS研究所
  • 为SAS Graph产品(ODS Graphics)开发跨平台数据可视化组件, SAS Viya, etc.). 组件包括数据驱动的布局, 大型数据集, 并在Android上进行交叉编译, iOS, Windows, Mac, Linux, 和WebAssembly.
  • 对我们的大型构建基础设施和工具做出了重大贡献, 包括为各种ide自动生成项目, 基于项目变更和依赖关系的测试套件优化, and so on.
  • 使用Python和HTML开发工具, CSS, 和JavaScript来轻松地可视化我们的基准SVG文件中的差异.
  • 为c++开发推广了最先进的工具, 包括CLion, Resharper c++, clang-tidy, 和clang-format.
技术:机器学习,WebAssembly,数据可视化,Python, c++, HTML

高级软件工程师

2017 - 2018
3D Systems
  • 针对构建平台中具有重复部件的大构建卷,提出了优化作业切片过程的算法.
  • 使用Qt和OpenGL开发了一个可视化工具,用于加载和检查大型打印作业,如果没有数据压缩,这些作业将无法装入PC的RAM. 该工具现在被工艺工程师广泛用于在开始打印零件之前验证体素数据.
  • 设计自动化工具,帮助同步来自单个打印机(由工艺工程师开发)和打印软件使用的中央数据库的复杂参数集.
技术:Windows桌面,3D几何分析,c#, c++, Qt 5

高级软件工程师

2015 - 2016
Invetech
  • 为符合fda要求的医疗设备开发仪器软件,用于处理中通量血液学和病理染色.
  • 成功设计并实现关键软件组件(机载混合试剂制备), 流式细胞术测量程序, 以及一个临时传递通信模型).
  • 通过研究更有效的方法来制定病理染色(调度)的仪器执行计划,大大减少了周转时间, 图形操作).
  • 解决大型代码库中的bug,这需要出色的解决问题的技能,并结合分布式系统等领域的广泛领域知识, data mining, 可视化, 信号处理, and more.
技术:实时系统、c#、c++

研究软件工程师

2014 - 2015
仿生研究所
  • Developed, tested, 并维护临床软件应用程序,以在第一个澳大利亚原型的第一次临床试验范围内测试和校准视网膜植入物.
  • 实现了信号处理和分析软件, 心理物理学研究, 以及控制患者使用器械的刺激参数.
  • 设计并实施涉及实时眼动追踪的研究实验, 位置跟踪, 视频, 以及澳大利亚首个在人类身上测试的仿生眼原型的计算机视觉算法.
  • 开发了新的脉冲刺激策略,在连续刺激视觉假体时显著减少视觉知觉的消退效应.
  • 引入自动化测试框架,在实验和刺激研究中引入代码更改后,系统地确保患者安全.
  • 增加了对新的神经刺激装置的支持,用于植入视觉假体的患者.
技术:CMake, OpenCV, Boost, Qt, Windows Presentation Foundation (WPF), c#, c++, QCustomPlot

软件工程师

2012 - 2014
Braendler工程
  • 开发基于计算机视觉(图像分析)的定制机器检测系统的软件组件, 算法设计, coding, testing, 性能优化, 与工业相机集成, HMI, 以及其他硬件, and more).
  • 创建了一个全景捕获系统,以图像风力涡轮机叶片和其他资产(捕获), storage, processing, 条件分析, 和报告组件).
  • 提出了高性能的计算机视觉算法,允许完成高技术复杂性的未决项目(铂条缺陷检测), sealed bags, 和印刷检测系统).
  • 构建了全景的所有软件组件, 地面, 高分辨率图像捕获系统,从地面检查资产. 该检测系统已在澳大利亚和欧洲成功部署,检测了300多台风力涡轮机的叶片, 混凝土天花板, 冷却塔, 钢结构, 在这些地方,直接接触是很困难的,而且涉及到健康和安全问题.
  • 开发了一个图像管理系统,用于标注和可视化资产检查结果. 该软件已成为管理资产检查生成的高分辨率图像数据的平台, 注释/测量缺陷, 并生成深度变焦图像,以实现千兆像素全景图的快速详细可视化.
技术:图像处理,计算机视觉,c++, c#

c++实现

http://stackoverflow.com/questions/17675053/matlabs-filtfilt-algorithm/27270420#27270420
这是MATLAB filtfilt方法的实现,它产生与MATLAB相同的输出. However, 实现完全是用c++编写的,除了Eigen之外不需要任何外部库. 该库仅用于计算初始系数时的简单矩阵代数.

Languages

c++, c#, HTML, TypeScript, c++ 17, Python, Bash

Frameworks

Windows Presentation Foundation (WPF), Boost, Qt, Qt 5

库/ api

PyQt 5, OpenCV, OpenGL

Tools

CMake, MATLAB, Git, Emscripten, Visual Studio, GCC, Terraform

Paradigms

DevOps,实时系统,Scrum,敏捷

Platforms

Linux, Windows, Windows桌面, Visual Studio Code (VS Code), Red Hat Linux, Azure, Kubernetes, Azure的功能

Other

Charts, 图像处理, 计算机视觉算法, QCustomPlot, 三维几何分析, 计算机视觉, 数据可视化, WebAssembly, 机器学习, C++20, Clang

2008 - 2009

信号与系统硕士学位

中央大学“Marta Abreu”拉斯维拉斯-圣克拉拉,古巴

2002 - 2007

电信和电子工程专业本科以上学历

中央大学“Marta Abreu”拉斯维拉斯-圣克拉拉,古巴

2016年9月至今

c++认证专业人员

c++研究所

有效的合作

如何使用Toptal

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

1

分享你的需求

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

开始招聘