Ethan Willis is a senior manager and seasoned mobile developer with 11 years of hands-on experience building practical software solutions and leading teams from Tulsa, Oklahoma. He combines a dual BS in Business Administration and Computer Information Technology with a background that spans mobile development, technical documentation, and academic tutoring, enabling him to translate complex requirements into clear, testable deliverables. Ethan is an active open-source contributor—authoring a Zotero plugin that automates PDF retrieval from Sci-Hub—which reflects his willingness to tackle niche automation problems and refine systems through refactoring. Known for a pragmatic, continuous-learning approach, he balances managerial responsibilities with occasional deep technical dives, mentoring others and improving team workflows.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS, Business Administration, Bachelor of Science - BS, Business Administration at Oral Roberts University
A plugin that will automatically download PDFs of zotero items from sci-hub
Role in this project:
Full-stack Developer
Contributions:7 releases, 4 reviews, 56 commits in 3 years 8 months
Contributions summary:Ethan primarily focused on developing a Zotero plugin to automatically download PDFs from Sci-Hub. Their work included creating a build script for the add-on and implementing core functionality to generate Sci-Hub URLs and integrate PDF attachments into Zotero library items. They demonstrated further development by implementing the handling of captcha and the downloading of PDFs from Sci-Hub. Furthermore, they also refined the code by refactoring it.
Contributions:9 pushes, 8 branches in 6 years 8 months
bioinformaticstraitsgenenetwork
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.