Logan Thomas

Senior Data Science Software Engineer

Austin, Texas, 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
Logan Thomas is a Senior Data Science Software Engineer with nine years of experience building production-ready analytics and ML systems, currently based in Austin and working at FullStory. He blends software engineering rigor with data science depth, having held senior roles at Pattern Bioscience, Enthought, Nielsen, and taught data science courses for DataCamp and Columbia University. Logan is a strong Python practitioner and community contributor, improving documentation and usability for notable open-source projects like pyjanitor, DEAP, and pint—work that highlights his focus on developer experience and reliable APIs. His background in mechanical engineering (MS) and mathematics (BS) gives him a quantitative edge for modeling and problem decomposition. Known for turning complex scientific workflows into clear, maintainable code, he also has a knack for pedagogical clarity, evidenced by his training and technical writing contributions. This mix of teaching, documentation craftsmanship, and hands-on engineering makes him effective at bridging research, product, and developer teams.
code9 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BS) Mathematics, Bachelor of Science (BS) Mathematics at Palm Beach Atlantic University
bookMaster of Science (MS) Mechanical Engineering, Master of Science (MS) Mechanical Engineering at University of Florida
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

dataframes10
units-of-measurement10
python10
sphinx10
documentation10
dataframe10
data-cleaning9
pandas8
data-set7
data-model7
user-data7
chemistry6
biology6
numpy6
evolutionary-algorithms4

Programming languages (9)

CSSRC++JavaScriptHTMLVim scriptJupyter NotebookRuby

Github contributions (5)

github-logo-circle
pyjanitor-devs/pyjanitor

Jul 2019 - Nov 2021

Clean APIs for data cleaning. Python implementation of R package Janitor
Role in this project:
userTechnical Writer
Contributions:47 reviews, 25 commits, 41 PRs in 2 years 4 months
Contributions summary:Logan primarily contributed to the documentation of the pyjanitor library. They updated docstrings for various functions, including those in the biology and chemistry modules. Their work involved adding functional and method chaining examples, type hints, and refining the documentation to improve clarity and user understanding. Additionally, the user added a timeseries section to the website docs and addressed other doc-related issues such as fixing broken links and updating the AUTHORS file.
cleaningr-packagepythondatadata-science
DEAP/deap

Aug 2019 - Oct 2019

Distributed Evolutionary Algorithms in Python
Role in this project:
userTechnical Writer
Contributions:33 commits, 3 PRs, 1 comment in 1 month
Contributions summary:Logan primarily contributed to the documentation of the DEAP library, focusing on tutorials. Their work involved updating and fixing documentation files, particularly within the `doc/tutorials/basic` and `doc/examples` directories. Specific updates included correcting typos, clarifying code examples, and improving the presentation of concepts within the tutorials.
pythonevolutionary-algorithmsmultiobjective-optimizationmachine-learningevolutionary
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