Lindsay Stevens

Principal Consultant at Lindsay Stevens Pty Ltd

Sydney, New South Wales, 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
🎓
Top School
Lindsay Stevens is a Principal Consultant based in Sydney with 11 years’ experience designing, integrating, and validating clinical research data systems and delivering data engineering and analytic solutions. She combines hands-on development in Python, SQL, SAS, Stata and R with clinical trial domain expertise, having built and supported BI products, custom reporting, and linked-data analyses for research institutions and healthcare agencies. Lindsay contributes to notable open-source projects in the ODK ecosystem and has improved quality and security in widely used libraries—adding unit tests and hardening XML parsing behavior to reduce vulnerabilities. Her background in biostatistics and human anatomy informs a pragmatic approach to turning messy clinical data into actionable insights and workflow improvements.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster of Biostatistics, Biostatistics, Master of Biostatistics, Biostatistics at Macquarie University
languagesEnglish
github-logo-circle

Github Skills (11)

unit-testing10
javas10
exp10
python10
unit-test10
android10
xml-parsing10
java10
mockito9
jython9
data-collection7

Programming languages (9)

JavaCSSShellRJavaScriptHTMLXSLTPython

Github contributions (5)

github-logo-circle
getodk/collect

Sep 2016 - Oct 2016

ODK Collect is an Android app for filling out forms. It's been used to collect billions of data points in challenging environments around the world. Contribute and make the world a better place! ✨📋✨
Role in this project:
userMobile Developer (Android) & QA Engineer / Test Automation Engineer
Contributions:1 PR, 5 comments, 1 issue in 1 month
Contributions summary:Lindsay focused on improving the quality of the Android application by adding unit tests. They addressed issues related to text processing within the app's UI, specifically focusing on HTML rendering within various widgets and views. The user's work involved modifying existing code, writing new test cases, and refactoring code to facilitate testing, demonstrating a strong understanding of the Android framework and testing methodologies.
challengingmhealthdata-collectionpointsmobile-data-collection
martinblech/xmltodict

Jul 2016 - Jul 2016

Python module that makes working with XML feel like you are working with JSON
Role in this project:
userBack-end Developer & QA Engineer
Contributions:5 commits, 2 PRs, 3 comments in 1 day
Contributions summary:Lindsay focused on improving the robustness and compatibility of the `xmltodict` library. They implemented a series of changes to handle XML entity processing, adding features to disable it by default to prevent potential security vulnerabilities. Further contributions included testing for compatibility with different Python environments, including Jython, and adapting the code to address version-specific behaviors in XML parsers. This involved modifying test cases and core library code to ensure consistent behavior across different platforms.
python-modulexmlpythonjson
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