Erin Pennington

Research Assistant at The University of Texas at Austin

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
Erin Pennington is a research-focused software engineer with 11 years of experience bridging production-grade web systems and computational biology research. After earning dual BS degrees in Computer Science (Turing Scholars) and Computational Biology from UT Austin, she rose to Senior Software Engineer at Broadleaf Commerce, building high-throughput billing and subscription services that handled millions of users and tens of thousands of requests per minute. She now applies that scalable-engineering mindset to the Marcotte lab, automating high-throughput protein structure prediction workflows on TACC and validating models with ChimeraX. Proficient across Python, R, Java/C#, C/C++, SQL and JavaScript, Erin emphasizes code quality, clear communication, and fast learning—traits that earned her Broadleaf’s 2018 Employee of the Year and leadership responsibilities. Her open-source contributions include backend improvements to the Broadleaf Commerce framework, demonstrating an ability to modernize legacy systems (e.g., moving Hibernate criteria to JPA) while maintaining enterprise compatibility. Based in Austin, she combines production systems experience with hands-on bioinformatics tooling, making her adept at turning complex computational research needs into reliable, scalable pipelines.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS, Computational Biology, 3.6, Bachelor of Science - BS, Computational Biology, 3.6 at The University of Texas at Austin
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
52reputation
83reached
2answers
0questions
github-logo-circle

Github Skills (9)

javas10
jpa10
postgresql10
spring10
java10
spring-boot10
hibernate9
caching9
sql8

Programming languages (5)

JavaHTMLJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
Broadleaf Commerce CE - an eCommerce framework based on Java and Spring
Role in this project:
userBack-end Developer
Contributions:5 reviews, 13 commits, 7 PRs in 1 year 5 months
Contributions summary:Erin primarily focused on improving the Broadleaf Commerce framework's backend functionality. Their commits include refactoring code to remove deprecated configurations and key resolvers, enhancing data access by adding external IDs to customer profiles, and addressing compatibility issues with the PostgreSQL database, specifically related to CLOB handling. They also updated the SystemPropertiesServiceImpl to use JCache and converted Hibernate's deprecated session.createCriteria() to JPA criteria in several DAO implementations.
ecommercejavaspringspring-bootspring-mvc
epenning/little-bee

Sep 2017 - Jun 2022

Contributions:18 pushes, 1 branch in 4 years 9 months
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