Rick Leir

Application Analyst And Toolsmith

Ottawa, Ontario, Canada
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
Rick Leir is an experienced application analyst and toolsmith with over a decade building reliable search and distributed systems, specializing in Apache Solr/Fusion integrations and responsive Angular front-ends. He has delivered production search engines indexing millions of documents, developed OCR server farms, and automated cloud and virtualization deployments to improve system reliability and failover. At Lockheed Martin he pairs Windchill administration with Python tooling to automate project management, and his contributions to open-source front-ends (e.g., fixes in the widely used Nextstrain Auspice visualizer) show attention to UI detail. Comfortable across Perl, Python, C++ and DevOps tooling, he blends systems-level thinking with pragmatic automation to keep complex services running 24x7. Based in Ottawa, he combines academic electronics/sciences training with a long history of hands-on engineering from embedded firmware to modern web apps.
code11 years of coding experience
job30 years of employment as a software developer
bookAlgonquin College
bookSciences, Sciences at York University
github-logo-circle

Github Skills (5)

javascript10
front-end-development10
react10
ui-components10
css9

Programming languages (9)

ShellCSSRustCJavaScriptPHPHTMLPerl

Github contributions (5)

github-logo-circle
nextstrain/auspice

Apr 2020 - Sep 2020

Web app for visualizing pathogen evolution
Role in this project:
userFront-end Developer
Contributions:12 commits, 13 PRs, 44 comments in 4 months
Contributions summary:Rick primarily focused on front-end development within the Auspice repository. Their contributions centered around fixing UI issues, improving code formatting, and correcting typos in the user interface components. The user also corrected and adjusted code and syntax within the React components, particularly involving the `ReactPageScroller.js` file. They made adjustments to styling elements, such as padding, and corrected a CSS color definition.
pathogenreactevolutionvisualizingvisualization
rleir/auspice

Apr 2020 - Dec 2020

Web app for visualizing pathogen evolution
Contributions:22 PRs, 29 pushes, 15 branches in 8 months
pathogenreactevolutionvisualizingvisualization
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