Pedro Vicente
Senior Software Engineer | NOAA SARSAT Program @ ERT
About
I am a Software Engineer. I am passionate about a connected world. I believe technology should unite people and ideas together across digital boundaries. My work in the last few years has been designing and implementing data centric network applications with a database backend, that are used to exchange critical lifesaving data remotely in several US government institutions. I'm also active in the open source community, particularly in network protocols and civic technology. https://pedro-vicente.net/ https://github.com/pedro-vicente
United States
Washington DC-Baltimore Area
Computer Software
C++, C, HDF5, NetCDF, Qt, wxWidgets, OpenGL, Win32 API, Cocos2d, Torque Game Engine
Experience

Senior Software Engineer | NOAA SARSAT Program
Suitland, Maryland, United States
Senior Software Engineer | NOAA SARSAT Program 2017 - Present | Rockville, MD Search and Rescue Satellite Aided Tracking - Global life-saving satellite system • Architected and implemented complete communication software infrastructure redesign for NOAA's SARSAT program, processing emergency beacon signals from distress beacons worldwide and coordinating international search and rescue operations • Developed high-performance network applications using C++ socket APIs for real-time satellite data transmission critical to search and rescue operations spanning low-earth orbit, and geostationary satellite constellations • Integrated SQL databases using ODBC APIs to manage emergency response data across multiple government agencies (U.S. Coast Guard, Air Force, NASA, NOAA) with strict uptime requirements for mission-critical operations • Implemented automated testing framework reducing production deployment time while maintaining zero critical defects in production over several years • Technologies: C++, C Sockets API, SQL, ODBC, Real-time Systems

Software Developer | NOAA
College Park, Maryland, United States
Software Developer | NOAA 2016 - 2017 | College Park, MD Satellite Data Visualization Systems • Architected client-server framework for real-time visualization of NOAA ATMS (Advanced Technology Microwave Sounder) and VIIRS (Visible Infrared Imaging Radiometer Suite) satellite data, enabling meteorologists to analyze atmospheric temperature and weather patterns from Suomi NPP and JPSS satellites • Implemented HDF5 data access layer handling multi-gigabyte satellite datasets with optimized memory management, significantly reducing data load times compared to previous NetCDF-based system • Designed web-based mapping interface comparable to Google Maps for meteorological data, supporting real-time weather pattern tracking and atmospheric condition visualization used by NOAA scientists • Technologies: C++, HDF5, Client-Server Architecture, Scientific Data Visualization

Scientific Software Engineer | Oak Ridge National Laboratory
Oak Ridge TN
Scientific Software Engineer | Oak Ridge National Laboratory 2009 - 2016 | Oak Ridge, TN Spallation Neutron Source (SNS) - World's most intense neutron beam facility • Led HDF5 software development for world's most powerful pulsed neutron research facility serving international scientists, supporting experiments in materials science, biology, and fundamental physics research • Achieved significantly faster data processing performance by implementing optimized HDF5 solutions replacing legacy NeXus format for large daily experimental datasets from multiple neutron beam instruments • Developed cross-platform Qt framework applications for neutron beam data analysis deployed on numerous workstations across Windows, Linux, and Mac platforms, enabling real-time experiment monitoring and post-experiment data visualization • Collaborated with PhD-level scientists to implement domain-specific algorithms for crystallography, imaging, and spectroscopy workflows, contributing to peer-reviewed scientific publications • Technologies: C++, Qt Framework, HDF5, Scientific Computing, Cross-platform Development

Scientific Programmer | University of California, Irvine
Orange County, California Area
Scientific Programmer | University of California, Irvine 2012 - 2014 | Irvine, CA Climate Data Processing Systems • Designed and implemented hierarchical dataset support APIs for netCDF operators (NCO) toolkit used by climate researchers worldwide, enabling analysis of multi-dimensional atmospheric and oceanic datasets from climate models • Extended NCO command-line tools (ncks, ncrcat, ncra) to support HDF5 groups and nested datasets, reducing climate data processing workflow complexity for typical multi-file analysis tasks • Optimized algorithms for large-scale climate data aggregation, achieving substantial performance improvements for averaging operations on large multi-file datasets used in climate assessment reports • Technologies: C, Perl, Qt, netCDF, HDF5, Climate Data Analysis

Educational Software Developer | University of Illinois at Urbana-Champaign
Urbana-Champaign, Illinois Area
Educational Software Developer | University of Illinois at Urbana-Champaign 2009 - 2011 | Urbana, IL Department of Curriculum and Instruction • Developed interactive educational games and learning software for elementary mathematics education using Torque Game Builder, deployed in Illinois elementary school computer labs • Created cross-platform applications (Mac OS and Windows) with age-appropriate interfaces optimized for elementary students, incorporating progressive difficulty levels aligned with mathematics curriculum standards • Collaborated directly with education researchers and curriculum specialists to incorporate pedagogical best practices, resulting in improved student engagement with mathematical concepts during pilot studies • Technologies: Torque Game Builder, Cross-platform Development, Educational Software Design

Software Engineer | HDF Group, NCSA
Software Engineer | HDF Group, NCSA 2007 - 2009 | Champaign, IL Hierarchical Data Format Development - NASA's Primary Scientific Data Standard • Led development of HDF5 High Level API (H5LT, H5IM, H5TB, H5PT libraries), now core components of world's most widely used scientific data format with broad adoption by NASA, NOAA, ESA, and major research institutions globally • Created essential HDF5 command-line tools (h5diff for file comparison, h5repack for metadata optimization) used by scientists for dataset validation and storage optimization through compression • Implemented comprehensive test suites achieving high code coverage for HDF5 core library, enabling confident releases supporting multiple platform configurations (Windows, Linux, Mac, Solaris, AIX) • Provided technical support to NASA Earth Observing System teams processing large volumes of satellite data using HDF5 format • Technologies: C, C++, HDF5, Scientific Data Formats, NASA Systems, Cross-platform Development
Pedro Vicente's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



