Aaron Kavlie

Staff Software Engineer at Workiva

Mesa, Arizona, 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
Aaron Kavlie is a Staff Software Engineer with 16 years of full-stack web development experience, currently focused on delivering robust applications at Workiva. He brings deep Python backend expertise (Django, Flask, SQLAlchemy) paired with modern front-end skills (jQuery, Backbone, Handlebars) and a track record of shipping in startup and small-business environments. A consistent open-source contributor, Aaron has improved tooling and test coverage in notable projects like Flask and Pelican, including practical fixes to import tools and configuration handling. He has advanced product quality through both feature work and QA-focused test suites, demonstrating a blend of hands-on coding and engineering rigor. Based in Mesa, AZ, he combines long-term production experience with a habit of publishing and maintaining useful OSS utilities that ease content imports and developer workflows.
code15 years of coding experience
job12 years of employment as a software developer
bookJapanese Japanese International Business, Japanese Japanese International Business at Arizona State University
stackoverflow-logo

Stackoverflow

Stats
215reputation
4kreached
0answers
4questions
github-logo-circle

Github Skills (27)

python10
django10
testing10
configuration-management10
beautifulsoup10
flask-ask10
pandoc10
flask10
static-site-generator9
git9
wsgi9
pelican9
documentation9
javascript7
packaging7

Programming languages (7)

TypeScriptC++BatchfileJavaScriptOpenSCADHTMLPython

Github contributions (5)

github-logo-circle
Django Packages is a directory of reusable apps, sites, tools, and more for your Django projects.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:13 commits in 3 days
Contributions summary:Aaron primarily focused on improving the test coverage for the Django Packages project, specifically for grid view functionalities. They added numerous functional tests to ensure the correct behavior of various grid views, including add, edit, and delete operations. Additionally, the user contributed to the implementation of form validation within the grid package features and improved the UI by implementing search functionality for the packages.
pythondjangopackagingsitesdirectory
pallets/flask

Mar 2011 - Apr 2011

The Python micro framework for building web applications.
Role in this project:
userBack-end Developer
Contributions:6 commits in 1 month
Contributions summary:Aaron primarily focused on enhancing the Flask configuration handling within the repository. They added a "silent" option to `from_pyfile` and incorporated tests to validate this functionality. Additionally, they improved the wording of the docstrings for silent failure scenarios and contributed to documentation updates. The user also merged in upstream changes, indicating involvement in maintaining the project's overall code base.
micro-frameworkpythonweb-applicationspyramidjinja
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
Aaron Kavlie - Staff Software Engineer at Workiva