David Medine

Melbourne, Victoria, Australia
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
David Medine is a Senior Software Engineer based in Melbourne with 12 years of experience building real-time systems and analysis algorithms for research-grade biophysical and neuroimaging applications. He combines deep engineering skills in C/C++, Python, DSP, C#, and MATLAB with academic rigour from a PhD in Computer Music and a Master's in viola performance, enabling rare fluency at the intersection of signal processing, human-computer interaction and experimental hardware. His background includes developing real-time signal-processing pipelines at Brain Products and maintaining complex mobile brain/body imaging systems at a leading neuroscience center, and he has guided a technical consultancy as director. An attentive technical writer on the widely used LabStreamingLayer project, he improves usability and device support documentation that helps researchers integrate heterogeneous hardware. Known for translating experimental requirements into robust production software, he brings both studio-level craft and systems-level engineering to challenging research problems.
code12 years of coding experience
github-logo-circle

Github Skills (6)

rs10
restructuredtext10
sphinxsearch10
sphinx10
documentation10
github8

Programming languages (8)

C#TypeScriptC++CJavaScriptHTMLMATLABPython

Github contributions (5)

github-logo-circle
sccn/labstreaminglayer

Jan 2020 - Oct 2020

LabStreamingLayer super repository comprising submodules for LSL and associated apps.
Role in this project:
userTechnical Writer
Contributions:25 commits, 35 pushes, 20 comments in 9 months
Contributions summary:David's contributions primarily involved updating the documentation for the LabStreamingLayer (LSL) project. This includes creating and modifying pages about data viewers, updating lists of supported hardware devices, and improving network connectivity documentation. The changes involve revising links, correcting formatting, and adding additional information to enhance the clarity and usability of the documentation.
lsllabstreaminglayersubmodules
BrainProducts App
Contributions:4 releases, 6 commits, 7 pushes in 5 years 5 months
androidbrainproducts
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