Pierre-nicolas Perrin

Senior Associate Data Engineer

Cambridge, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Pierre-nicolas Perrin is a Senior Software Engineer at Capital One in Cambridge, MA, with eight years’ experience building scalable data and ML systems. He combines hands-on data engineering—designing large-scale Spark ETL pipelines on AWS Glue/EC2/EMR and contributing graph profiling to the popular open-source DataProfiler—with research-caliber expertise from an MS in Computer Science focused on machine learning, computer vision, and neural rendering. Currently he architects and deploys agentic AI workflows integrated with internal data platforms, translating research concepts into production agent architectures. His academic work includes ICCV-published multi-view photometric stereo research and a master’s thesis on next-best-view acquisition for 3D reconstruction, giving him deep strengths in 3D vision and reinforcement learning. Early internships at Capital One and experience in computational astrophysics show a pattern of tackling complex simulation and data problems across domains. He brings a rare blend of production-grade cloud engineering, ML research literacy, and practical open-source contributions.
code8 years of coding experience
job2 years of employment as a software developer
bookNorth Carolina School of Science and Mathematics
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at University of North Carolina at Chapel Hill
languagesFrench, English, Spanish, German
github-logo-circle

Github Skills (9)

pandas10
csv10
networkx10
python10
data-science10
data-profiling10
data-analysis10
machine-learning9
avro5

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
capitalone/DataProfiler

Jul 2022 - Aug 2022

What's in your data? Extract schema, statistics and entities from datasets
Role in this project:
userData Scientist
Contributions:1 review, 9 commits, 11 PRs in 1 month
Contributions summary:Pierre-nicolas primarily contributed to the development of graph data profiling functionalities within the `dataprofiler` project. Their work involved implementing and refining classes to differentiate between tabular and graph CSV files, including the integration of `networkx` for graph analysis. The user added data loaders and a graph profiler class to create profiles of input graphs and implemented continuous and categorical distribution properties to this profiler. This work significantly expanded the capabilities of the data profiling tool to encompass graph datasets.
csvpythondatanpistatistics
MisterPNP/DataProfiler

Jun 2022 - Aug 2022

What's in your data? Extract schema, statistics and entities from datasets
Contributions:71 pushes, 8 branches in 1 month
statisticspythondatadata-sciencedataset
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Pierre-nicolas Perrin - Senior Associate Data Engineer