Hello, my name is John Trapp. I am currently a programmer at the State of Montana.
- Professional Scrum Master I
- Certified Vaadin 14 Developer
- Amateur Radio License - Technician Class
- DevOps Practices
- CI/CD Pipeline Development
- Data Migration (ETL)
- Survey Design
- Leadership (whatever that means)
- Customer Support
- GUI Building
- Game Plugin Development
- Technical Writing
Languages I Know
- C, C++
- Android Development
Hello World Status
- ISO 8601
Technical Student - Raytheon
June 2014 - August 2014
Create and manage test accounts for information interception software. Create PCAP pacer program to send internet session captures through information interception software.
Writer - MSU Exponent
March 2015 - October 2016
Research and report on campus news and events; opine about campus.
Developer - Blueprints for Student Success
October 2016 - December 2017
Design, produce, and develop a video game that helps university freshman learn the formal and informal roles of a university.
Software Developer 3 - State of Montana
January 2018 - CURRENT
Full stack Java development using Vaadin and Spring. Create internal tooling and libraries, implement DevOps best practices, and introduce CI/CD. Research new tools and methods. Design, code, and execute complex database migrations and syncs.
Bachelor of Science in Computer Science (B.S. in C.S.) - Montana State University
With a minor in Sociology. Classes taken in Java, C, Web Design, Databases, Data Structures, Computational Biology, Robotics, Software Engineering, and Networks, amongst others. GPA: 3.0
Advanced Degree - Herndon High School
Rated “Extremely Well Qualified” by the College Board in Computer Science A