Ada Lindberg

Software Engineer at Roll20

Knoxville, Tennessee, 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

👤
Senior
🎓
Top School
Ada Lindberg is a software engineer and digital artist with 11 years of professional experience and 8+ years focused on game development, UI/UX, RESTful web applications, and static analysis tools for cybersecurity and software assurance. Based in Knoxville, she currently develops software at CodeHunter™ while maintaining a long-running volunteer role at Roll20, where she has authored numerous API scripts and character sheets and even fixes state bugs in community repos. Her background at Oak Ridge National Laboratory and subsequent startups involved building interactive visualizations, WebGL games for STEM outreach, and commercializing cybersecurity tooling. She blends front-end polish and backend robustness—comfortable in JavaScript-heavy environments, web graphics, and tooling for security analysis. As a digital artist and Roll20 marketplace creator, she pairs technical engineering with product-ready art assets, a combination that helps her ship both systems and experiences. Colleagues describe her as a pragmatic problem solver who moves between research-grade projects and community-driven open-source work with equal ease.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science in Computer Science, Computer Science (Software/Scientific Applications); Arts and Sciences, Bachelor of Science in Computer Science, Computer Science (Software/Scientific Applications); Arts and Sciences at Tennessee Technological University
stackoverflow-logo

Stackoverflow

Stats
143reputation
24kreached
3answers
2questions
github-logo-circle

Github Skills (13)

state-management10
javascript10
api10
apidoc10
debugging6
ctypes6
windows6
pdb-files6
rabbitmq6
erlang6
visual-studio6
python6
redhat6

Programming languages (8)

TypeScriptC#JavaCRacketJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
Roll20/roll20-api-scripts

Mar 2019 - Apr 2022

API Scripts created by the community for use in Roll20 VTT. Submit a ticket at roll20.net/help if critical hotfixes are to be requested.
Role in this project:
userBack-end Developer
Contributions:32 commits, 143 PRs, 32 comments in 3 years 1 month
Contributions summary:Ada primarily focused on fixing a state bug within the Hexploration API scripts used for the Roll20 Virtual Tabletop. The primary contribution was a code change within a JavaScript file that adjusted the application's state management, directly addressing a bug related to Hexploration's functionality. The commits modified a JavaScript file, indicating the user's focus on front-end, API development or back-end development within a Roll20 environment.
apicriticalroll20vttsubmit
Cazra/roll20-api-scripts

Jan 2015 - Apr 2022

API scripts created by the Roll20 community for use in Roll20. Scripts I've created include Areas of Effect, Carry Tokens, Character Sheet Utils, Check It Out, Custom Status Markers, Fallout Terminal, Geiger Counter, Hands Up, Hexploration, Html Builder, It's A Trap, Marching Order, Matrix Math, One-Way Dynamic Lighting, Page FX, Path Math, Path Splitter, Roleplaying Is Magic 4E Dice, Status FX, Token Collisions, Vector Math, Welcome Package, and World Map Discovery.
Contributions:2 PRs, 275 pushes, 223 branches in 7 years 4 months
html-buildervector-math
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