Richard Cownie

Principal Software Engineer at Positron AI

Brookline, Massachusetts, 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
Richard Cownie is a Principal Software Engineer with deep expertise in high-performance systems, distributed databases, and hardware-aware optimization, bringing over two decades of experience across startups and established engineering teams. He has led and shipped scalable database and data-processing innovations—from off-heap C++ kernels for petabyte-scale genomics to cloud-native columnar storage and photonic ML accelerator simulations—while improving ingest and migration tooling at companies like Oracle, Broad Institute, Paradigm4, MongoDB, and Positron AI. Richard is particularly skilled at finding the 10% of effort that delivers 90% of the performance win, with specialties in compression, algorithm and data-structure design, and matching software to bandwidth/latency constraints. He combines low-level skills (stackless x86 assembler, simulator work) with modern C++-17 parallel/distributed engineering, and has a track record of moving JVM/Scala pipelines into compact, high-throughput native implementations. Based in Brookline, MA, he balances technical leadership with hands-on coding and a pragmatic focus on team productivity and measurable system bottleneck reduction. An oft-overlooked strength is his ability to design repeatable parallelism models that provide deterministic behavior in high-concurrency systems, a through-line from EDA tools to modern database kernels.
code8 years of coding experience
job29 years of employment as a software developer
bookM.Sc., Computer Systems Engineering, M.Sc., Computer Systems Engineering at Edinburgh University
bookB.A., Mathematics, B.A., Mathematics at Cambridge University
github-logo-circle

Github Skills (42)

hail10
genetics10
uvc10
altium-designer10
python10
gwas10
pipeline10
bioinformatics10
genomics10
scalable10
spark9
scala9
utm9
data-analysis9
deep-learning8

Programming languages (5)

C++ShellScalaGoPython

Github contributions (5)

github-logo-circle
leapmotion/librealuvc

Dec 2018 - Jul 2019

Portable interface to USB/UVC devices (forked from IntelRealSense/librealsense)
Contributions:98 commits, 3 PRs, 62 pushes in 7 months
utmlibrealsenseusbintelrealsenseportable
rcownie/hail

Feb 2018 - Nov 2018

Scalable genomic data analysis.
Contributions:544 pushes, 36 branches in 8 months
scalabledata-analysispythonpipelinegenomic-data-analysis
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
Richard Cownie - Principal Software Engineer at Positron AI