Eric Richardson

Engineering Specialist at The Aerospace Corporation

Redondo Beach, California, 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

🤩
Rockstar
🎓
Top School
Eric Richardson is an engineering specialist with 11 years of software experience and a long-standing involvement in the Scala community since 2011, combining functional and object-oriented expertise across C, Java, and Scala. He currently applies his skills at The Aerospace Corporation while contributing significant low-level improvements to scala-native—adding Java core library methods, native BLAS, and complex math routines to bring high-performance capabilities to native Scala. His background spans aerospace, ground-station software, big-data pipelines (Spark/Kafka), and full-stack J2EE systems, reflecting a rare mix of systems-level and application-level depth. A former Air Force Captain and AWACS pilot, he pairs disciplined engineering with practical tooling experience (sbt, Docker, LLVM) and a track record of porting large Java codebases to multiple Scala platforms. An endurance athlete off-duty, he brings persistence and methodical problem solving to challenging performance and interoperability work.
code11 years of coding experience
job21 years of employment as a software developer
bookBachelor of Science - BS, Materials Engineering, Bachelor of Science - BS, Materials Engineering at Michigan Technological University
bookMaster of Science - MS, Industrial & Management Systems Engineering, Master of Science - MS, Industrial & Management Systems Engineering at Arizona State University
bookCollege Prep, College Prep at Traverse City Central High School
languagesItalian
github-logo-circle

Github Skills (8)

text-manipulation10
javas10
strings10
java10
scala10
java-native-interface9
memory-management9
multithreading8

Programming languages (14)

C#PowerShellJavaC++CCMakeScalaHTML

Github contributions (5)

github-logo-circle
scala-native/scala-native

Feb 2017 - Jan 2023

Your favorite language gets closer to bare metal.
Role in this project:
userBack-end Developer
Contributions:583 reviews, 134 commits, 202 PRs in 6 years
Contributions summary:Eric primarily focused on implementing and enhancing core functionalities within the `scala-native/scala-native` repository. Their work included implementing missing methods for java.lang.Character and java.lang.String's toUpperCase and toLowerCase, and adding methods for java.util.Properties, java.util.Optional and java.util.TimeZone. They also implemented java.util.Date and java.nio.Buffer and contributed to the inclusion of various low-level memory and data structures within the project. These changes improved the feature set and overall capabilities of the Scala Native project.
scala-nativebare-metalmetalnativecompiler
ekrich/sbt-scripting

Apr 2017 - Aug 2021

Contributions:21 commits, 18 pushes, 1 branch in 4 years 4 months
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
Eric Richardson - Engineering Specialist at The Aerospace Corporation