Engineering Specialist at The Aerospace Corporation
Redondo Beach, California, United States
Join Prog.AI to see contacts
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.
11 years of coding experience
21 years of employment as a software developer
Bachelor of Science - BS, Materials Engineering, Bachelor of Science - BS, Materials Engineering at Michigan Technological University
Master of Science - MS, Industrial & Management Systems Engineering, Master of Science - MS, Industrial & Management Systems Engineering at Arizona State University
College Prep, College Prep at Traverse City Central High School
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.
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