Aaron Johnson

Software Developer at Van Meter Inc.

North Liberty, Iowa, 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 Johnson is a software developer with 12 years of experience designing and maintaining Java-based web applications and server-side systems, currently building solutions at Van Meter Inc. He has a strong background in Java EE and Spring, deploying to Tomcat and JBoss, and has implemented rich interfaces with JSP tag libraries, jQuery plugins and JavaScript MVC frameworks. At ACT he led e-commerce and microservice work—building Scala/Play services, integrating custom payment gateways and migrating legacy systems into DevOps pipelines—earning recognition for reducing order errors and improving performance. Earlier work at Pearson focused on framework development to enable configurable, reusable deployments across customers. An active contributor to Apache Struts, he has improved the framework’s back-end stability and modernized its components, reflecting a practical balance of legacy modernization and forward-looking tooling. Based in North Liberty, Iowa, he holds a BS in Computer Engineering from the University of Iowa.
code12 years of coding experience
job16 years of employment as a software developer
bookBS, Computer Engineering, BS, Computer Engineering at University of Iowa
stackoverflow-logo

Stackoverflow

Stats
574reputation
80kreached
13answers
0questions
github-logo-circle

Github Skills (15)

javas10
web-framework10
struts10
java10
jasperreports9
dependency-management8
log4j8
testing7
el6
owasp6
internationalization6
secure-coding6
jsf6
ireport6
path-traversal6

Programming languages (2)

JavaPHP

Github contributions (5)

github-logo-circle
apache/struts

May 2015 - Aug 2017

Apache Struts is a free, open-source, MVC framework for creating elegant, modern Java web applications
Role in this project:
userBack-end Developer
Contributions:13 commits, 5 PRs, 4 comments in 2 years 2 months
Contributions summary:Aaron primarily contributed to the back-end aspects of the Apache Struts framework. Their commits focused on modifying core Java files within the `plugins`, `core`, and `jasperreports` modules to incorporate features such as try-with-resources, update dependencies, and refactor logging. The user also made changes to the showcase application, migrating to Bootstrap 3 and addressing build issues. The contributions indicate a focus on improving the framework's stability, maintainability, and compatibility with modern technologies.
javaweb-frameworkapachestruts
swiftelan/tag-library

Mar 2014 - Feb 2016

Contributions:54 commits, 9 pushes, 2 tags in 1 year 11 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
Aaron Johnson - Software Developer at Van Meter Inc.