Matthew Paras is a Senior Software Engineer in the San Francisco Bay Area with 7 years of experience and a current role at LinkedIn. He writes languages and tooling that make life easier for product users and fellow developers, routinely working in Rust, C#, Python, Go, and React. Driven by an interest in programming languages, compilers, and contracts, he maintains an embedded Scheme interpreter in Rust (steel), where he implemented conditionals, lambda syntax, core list functions, refactored environments, added a garbage collector and started macro support. Prior roles at The Trade Desk and Wayfair pair with an MS in Computer Science and a BS in Industrial Engineering from Northwestern, giving him both systems depth and an optimization mindset. Matthew enjoys learning new languages to find the best fit for each problem and often translates language-research ideas into practical developer tools.
7 years of coding experience
6 years of employment as a software developer
Naperville Central High School
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Northwestern University
Contributions:183 reviews, 651 commits, 362 PRs in 2 years 11 months
Contributions summary:Matthew contributed to the development of an embedded scheme interpreter in Rust. Their commits focused on implementing the `if` conditional, incorporating a basic lambda syntax, and adding core list functions, showing a focus on the core functionality of the interpreter. The user also refactored the environment and incorporated a garbage collector to handle memory management. Furthermore, the user appears to be adding preliminary support for the macro system.
Contributions:48 commits, 46 pushes, 1 branch in 14 days
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
Matthew Paras - Senior Software Engineer at LinkedIn