Darien Pardinas Diaz Email and Phone Number
Darien Pardinas Diaz work email
- Valid
- Valid
- Valid
Darien Pardinas Diaz personal email
Wide range of experience: From bleeding edge research prototyping to FDA Class C compliant medical instrument software development. Small and large software team experience (Agile/Scrum) following best practices in the industry. Strong growth and continuous improvement mindset.Main application areas: bioinformatics, data visualization, 3D printing, bionic eye research, medical instrument development, machine inspection systems, environmental modelling, scientific research.Applied knowledge: digital signal and image processing, machine learning, real-time systems, scheduling, instrument control, network communications, hardware integration, video processing, image encoding, WebAssembly.Programming languages sorted by experience: C++, Python, C#, TypeScript, JavaScript, MATLABStackoverflow: https://stackoverflow.com/users/1416294/darien-pardinasGitHub: https://github.com/dpar39/
-
Staff Software EngineerLatitude Ai Feb 2024 - PresentPittsburgh, Pa, Us -
Senior Software EngineerMicrosoft Jul 2022 - Feb 2024Redmond, Washington, UsHelp customers in the automotive industry in their digital transformation journey to Azure Cloud+ Reduced the container size of a PyTorch image inferencing workload from 7GB to around 3GB by building Pytorch, TorchVision and Detectron to a single target CUDA architecture (a big bonus to the project)+ Wrote a DI compliant OPC-UA server for simulations and demos from the ground up using Python asyncua+ Designed and implemented a VM workload deployment framework based on Ansible-pull like Flux/GitOps in Kubernetes+ Developed multiple pipelines for infrastructure as code deployment, end-to-end testing, etc.★TECHNOLOGIES★> C#, Python, Bash, Azure DevOps, Terraform> Azure Kubernetes Services, Azure Monitor, Azure Arc> OPC UA, gRPC -
Sr Engineer Software IntegrationPacific Biosciences Oct 2021 - Jul 2022Menlo Park, Ca, UsSupport development of secondary analysis tools for PacBio's genome sequencing technologies+ Developed a C++ build system to handle all of our build variants across project dependencies and third-party libraries. It's based on the Conan Package Manager and works with libraries such as Boost, HTSlib, Minimap2, and OnnxRuntime.+ Included GCC, CLANG, and NVCC as compilers and enabled build variants with sanitizers.Incorporated STL debugging for continuous integration and static LTO/fast-math for releases targeting different versions of GNU C Library.+ Implemented and integrated machine learning feature extraction and model inference workflows on highly parallelized multithreaded applications.★TECHNOLOGIES★> C++20, Boost, Meson, Ninja, ccache, POSIX> Python, Bash, BAM files, ONNX> Bamboo, BitBucket, Jira -
Sr Software EngineerSas Mar 2018 - Oct 2021Cary, Nc, UsDevelopment of data visualization components for SAS Visual Analytics+ Support new interactive data visualization features (accessibility, visual appearance, styling, etc.)+ Cross-platform C++ code targeting Windows/OSX/Linux/Android/iOS/WebAssembly+ Development of in-house build system to support large code base and many platforms (CI/CD)★TECHNOLOGIES★> C++ with MSVC, LLVM and Emscripten> XML, SVG, PNG, HTML> Ninja, Fastbuild, CMake, Python -
Software Engineer3D Systems Corporation Apr 2017 - Mar 2018Rock Hill, Sc, UsDevelopment of desktop application software for 3D printing (3DSprint software)+ Proposed algorithms to optimize job slicing process for large build volumes that have repeated parts in the build platform + Developed a visualization tool to load and inspect large print jobs that won’t fit in PC’s RAM unless some compression is applied. This tool is now widely used by process engineers to validate voxel data before starting to print parts + Designed automated tools to help synchronizing complex parameter sets from individual printers (developed by process engineers) and the central database used by the printing software★TECHNOLOGIES★> 3D Multi-Jet Printing> Visual Studio, WPF, C#, C++ STL> Interoperability SWIG, C++ CLR, > 3D geometry data structures and algorithms> Jira, QuickBuild, Confluence, Perforce -
Software EngineerInvetech May 2015 - Nov 2016Melbourne, AuDevelopment of instrument software for FDA compliant medical devices – medium throughput haematology and pathology staining + Successfully designed and implemented critical software components (on-board mixed reagent preparation, flow cytometry measurement procedure, interim pass-through communication model)+ Made important contributions to reduce turn-around time by investigating more effective ways to produce instrument execution plans for pathology staining (scheduling, graph operations)+ Solved bugs on large codebases that required exceptional problem solving skills combined with broad domain knowledge in areas such as distributed systems, data mining, visualization, signal processing, etc.★TECHNOLOGIES★:> C++98/11/14, QNX, STL, Boost, GTest/GMock> C#, WPF and MVVM> Real-time/multithreading> UML design w/ Enterprise Architect> FDA Class B and C medical instruments> REST API and TCP socket communications> Instrument execution scheduling> Continuous Integration (Bamboo, Jira, TeamCity, Git, SVN, etc.) -
Research Software EngineerBionics Institute Feb 2014 - May 2015East Melbourne, Victoria, AuDevelop, test and maintain clinical software applications to test and calibrate retinal implants in the scope of the first clinical trial of the first Australian prototype+ Implementation of software for signal processing and analysis, psychophysics research and control of stimulation parameters for device use in patients+ Designed and implemented research experiments involving real-time eye tracking, position tracking, video feeds and computer vision algorithms for the first Australian prototype of bionic eye tested in humans+ Developed novel pulse stimulation strategies that significantly reduce the fading effect of visual percepts when stimulating continuously a visual prosthesis+ Introduced automated testing frameworks to systematically ensure patient safety after introducing code changes in experiments and stimulation research+ Added support to new neuro-stimulation devices to be used in patients implanted with visual prosthesis★TECHNOLOGIES★> Real-time and multithreaded algorithms> C++, Qt, Boost, ICE, GTest, CMake, OpenCV> Neuro-stimulators (Cochlear Implants, NeuroBi)> Hardware integration (cameras, eye trackers, motion trackers, D-Tacq, etc.) > C#, WPF, Prism, WPFToolkit, NUnit -
Software EngineerBraendler Engineering May 2012 - Feb 2014London, England, GbDevelopment of software components in customized machine inspection systems relying on computer vision (image analysis, algorithm design, coding, testing, performance optimization, integration with industrial cameras, HMI, and other hardware, etc.). Development of a panoramic capture system to image wind turbine blades and other assets (capture, storage, processing, condition analysis and reporting components)+ Proposed highly-capable computer vision algorithms that allowed the completion of pending projects of high technological complexity (defect detection on platinum strips, sealed bags and printing inspection systems)+ Developed all software components of a panoramic, ground-based, high-resolution image capture system to inspect assets from the ground. This inspection system has been successfully deployed in Australia and Europe to inspect the blades of 300+ wind turbines, concrete ceilings, cooling towers, steel structures, etc. where direct access is difficult and involve health and safety issues+ Developed an image management system to annotate and visualize results from asset inspection. This software has served as a platform to manage high resolution imagery data generated from asset inspections, annotate/measure defects and generate deep zoom imagery to allow fast and detailed visualization of giga-pixel panoramas★TECHNOLOGIES★> Visual Studio C#, Windows Forms> C++ libraries: STL, Boost> Computer vision libraries (Halcon, OpenCV, TrueSense CFA, GigEVision)> Industrial cameras and hardware> Embedded hardware (TS7800, mbed LP1768, Arduino)> Sensors (lasers, motion encoders, IMU) -
Research AssistantMonash University May 2011 - May 2012Victoria, 3800, AuProvide support to research activities within the Climate Group of the School of Geography and Environmental Sciences+ Implementation of systems to automatically retrieve meteorological observations from flux tower sites, BOM AWS FTP servers, and MODIS satellite-derived web hosted datasets, etc.+ Provide IT support to modelling activities (numerical model installation, run setups, input data preparation, transformation and validation, output data visualization, etc.) ★TECHNOLOGIES★> Python, Numpy, NetCDF, FTP, Web service, Matplotlib> Linux, numerical model run using NCI facilities> Matlab -
Research Software EngineerCeac Cienfuegos, Cuba Aug 2009 - May 2011Development of technical and research capabilities to model environmental processes such as air pollution using the state of the art modelling tools and datasets+ Developed an application that fully implemented the National Regulation for Air Quality (static air dispersion model)+ Developed a set of reusable tools to process scientific datasets that are inputs to numerical models+ Developed a Linux cluster to run in parallel numerical weather prediction and air quality models within available hardware★TECHNOLOGIES★> C++, Qt framework, MATLAB> Linux cluster and software builds> NetCDF, HDF5, GRIB datasets> Numerical models (WRF, CALPUFF, SURFEX)
-
Medical Imaging SpecialistCentre Of Clinic Engineering And Electromedicine Sep 2007 - Aug 2009★DUTIES★> Configure and maintain the network connection (DICOM protocol over TCP/IP Ethernet network) from the medical imaging devices (CAT, MRI, Osseous Densitometer) to the image server. Detect, troubleshoot and repair communication faults between devices, server and user’s workstations> Administration of the Picture Archiving and Communications Systems (PACS) medical image server (IMagis® Server over Windows OS) and guarantee access, availability and security of the image database. Make back-up copies and guarantee the maintenance of the storage space in hard disks for the database expansion> Install, configure and provide access in client application (IMagis® Client) for correct retrieval, visualization and analysis at user’s workstations> Ensure the appropriate performance of software in medical imaging equipment (installation, configuration, operations in service mode and restoration from previous back-ups)> Perform quality control tests on the medical devices periodically and keep the service record sheets up to date★ACHIEVEMENTS★> Successfully configured a number of medical devices to communicate with the image server and guaranteed access of medical imagery to clinicians★TECHNOLOGIES★> CAT scanners, MRI, bone densitometers, x-Ray devices> DICOM protocol over TCP/IP> Management of imagery databases
Darien Pardinas Diaz Skills
Darien Pardinas Diaz Education Details
-
Universidad Central "Marta Abreu" De Las VillasSignals And Systems: Digital Signal And Image Processing -
Universidad Central "Marta Abreu" De Las VillasTelecommunications And Electronics
Frequently Asked Questions about Darien Pardinas Diaz
What company does Darien Pardinas Diaz work for?
Darien Pardinas Diaz works for Latitude Ai
What is Darien Pardinas Diaz's role at the current company?
Darien Pardinas Diaz's current role is A software engineer focused on code quality.
What is Darien Pardinas Diaz's email address?
Darien Pardinas Diaz's email address is da****@****sas.com
What schools did Darien Pardinas Diaz attend?
Darien Pardinas Diaz attended Universidad Central "marta Abreu" De Las Villas, Universidad Central "marta Abreu" De Las Villas.
What are some of Darien Pardinas Diaz's interests?
Darien Pardinas Diaz has interest in Test Driven Development, Ooa/d Patterns, Real Time/multithreaded Algorithms, Software Development Life Cycle, Web Technologies, Real Time/multithreading, Machine Learning, Image Processing, High Performance Software.
What skills is Darien Pardinas Diaz known for?
Darien Pardinas Diaz has skills like Digital Image Processing, Low Level Programming, Linux, Windows, .net, Algorithms, C/c++, Modelling, Ooad, Tcp/ip, Wpf, Electronics.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial