Ben Perez

Software Engineer 1 at Torc Robotics

Houston, Texas, 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
Ben Perez is a pragmatic software engineer with 12 years of experience building data infrastructure, ETL pipelines, and web applications across robotics, engineering software, and research environments. Currently at Torc Robotics he architects AWS data pipelines that process hundreds of terabytes weekly, uses Terraform for reproducible infrastructure, and ships self-service Vue.js apps to surface data collection status. He co-founded Engine ML and is an active open-source contributor to the influential Ramda.js functional programming library, having added core utilities and tests that improved its functional ergonomics. Ben blends hands-on systems work (PowerShell, .NET, Python) with strong data engineering instincts—he’s automated heavy computations to cut client processing time by two-thirds and scaled SQL pipelines to handle millions of points. Comfortable translating domain expertise from chemical and engine analysis into production code, he thrives at the intersection of engineering simulation, data reliability, and developer-facing tools. Colleagues rely on him for pragmatic guidance on data lake usage and practical solutions that make large-scale data approachable.
code12 years of coding experience
job1 year of employment as a software developer
bookBachelor’s Degree, Chemical Engineering, Senior, Bachelor’s Degree, Chemical Engineering, Senior at University of Houston
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
70reached
0answers
1question
github-logo-circle

Github Skills (11)

ram10
ramdajs10
javascript10
functional-programming10
testing10
haskell6
ghc6
data-structure5
algorithms5
algorithm5
data-structures5

Programming languages (6)

TypeScriptJavaShellJavaScriptGoHaskell

Github contributions (5)

github-logo-circle
ramda/ramda

Aug 2014 - May 2016

:ram: Practical functional Javascript
Role in this project:
userBack-end Developer
Contributions:12 commits, 10 PRs, 85 comments in 1 year 9 months
Contributions summary:Ben contributed significantly to the Ramda.js project by adding and modifying core functional programming utilities. Their work involved implementing new functions like `R.has`, `R.hasIn`, `R.scanl`, and `R.mergeAll`, and updating existing ones such as `R.chain`, `R.ap`, and `R.both`, as well as fixing the ap signature and documentation. These changes expanded the library's functionality and ensured its compatibility with functional programming principles. The user also wrote tests to validate the new and updated functions.
ramfunctional-programmingjavascriptramdafunctional-javascript
benperez/chinese-poker

Aug 2015 - Apr 2016

Contributions:26 commits, 8 PRs, 26 pushes in 8 months
chinesespadeshaskell-libraryhaskellbots
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
Ben Perez - Software Engineer 1 at Torc Robotics