I am a U.S. veteran attending the Deep Dive Coding Bootcamp for Java + Android. Upon graduating and passing my Oracle Java industry certification test, I plan to earn employment creating software in the greater Albuquerque area.
- North Star Sharing - An Android/Spring Boot webservice-based astronomy image app for sharing pictures and locating celestial objects.
- Dice Crunch - An Android dice-rolling calculator using a parsing grammar, SQLite, and position sensors to animate rolls.
- Roulette - The classic casino game with animation in an Android app.
- Gallery Service - An Spring Boot web service service for the Gallery app.
- Gallery - An Android image organizing app using Google Sign In.
- Diceware - A Java 11 practice project to generate passwords using a web service (diceware method) to generate passwords.
- Java SE 11 & 8
- SQL
- Regex (Regular Expressions)
- HTML/CSS
- JSON
- Android Layout Materials Design
- Spring/Spring Boot (Spring MVC, Spring Data, Spring Security)
- Junit5 Testing Framework
- Hibernate/JPA Object Relational Mapper (ORM)
- Room ORM
- ReactiveX
- Retrofit
- Google Gson
- IntelliJ Idea
- SQLite3
- Apache Derby (RDBMS)
- Gradle & Maven Build Managers
- Git and Github
- Javadoc
- Postman
- PuTTy
- Bash
- JShell
- Windows Command Prompt
- Bachelor of Science in Software Engineering, University of Phoenix
- Bachelor of Science in Economics with emphasis on Computer Science coursework, University of Minnesota, Twin Cities, MN
- Assoc. in Applied Science in Computer Science, Community College of the Air Force
- Deep Dive Coding Bootcamp, Central New Mexico Community College
- Built a Java Spring-Boot Android full-stack webservice app to share astronomy images and locate stars using the phone’s camera and positional sensors.
- Built a Java Android calculator app to parse and evaluate a dice rolling grammar using the Shunting-Yard algorithm, and store the roll results in the phone’s SQLite database.
- Designed entity-relationship database and user interface wireframe diagrams for both projects with draw.io.
- Customized build files in Gradle and Maven to manage library and module dependencies.
- Designing annotated entity Java objects for use with Hibernate Room and JPA Object Relational Mappers.
- Created Spring-Boot GET and POST endpoints for REST-ful service endpoints using Spring-Boot annotations.
- Opening and closing responsibilities include cash accounting ($400-$600 per day), distributing tips to 15 employee operation, setting up and securing equipment, reporting on shift performance.
- Handling 30-40 cars per day with no accidents or lost keys.
- Demonstrated ability to work cashier position, handling simultaneous inbound and outbound customers while maintaining under 6 minute wait time during rush times.
- Selected as backup Management Support Team member due to large knowledge base to handle difficult customers with complex issues.
- Regularly assists over 1,200 customers per month with a wide range of concerns.
- Constant source of help for other representatives due to extensive knowledge of back-end AT&T systems and trouble-shooting difficult problems.
- Provided on-site technical support and one-on-one training for both U.S. and foreign military members in Windows and Unix environments.
- Performed user-testing and provided feedback on 4 different experimental field communication tools being considered to aid in homeland security disaster response.
- Performed approximately 120 total hands-on demonstrations of these tools for high ranking VIP groups that included General staff and their civilian equivalents.
- Performed daily programming maintenance on a Java/Javascript web-based reporting tool and Oracle database backend.
- Worked on an Agile Scrum development team in which members had to be self-motivated and use critical thinking skills to trouble-shoot software bugs and develop new functionality.
- Designed and developed a database model for tracking motorcycle rider data among military members. This was the first Air Force-wide system that consolidated information concerning rider safety training across all Air Force bases world-wide.
- Maintained a desktop software application and the database backend on a financial tracking tool used by 2 out of the 11 AFRL divisions.
- Performed customer service for users, mostly in the form of correcting data entry mistakes that were subject to highly complex business rules.
- Designed Oracle database for separate financial tracking tool used by an in-house department for specialized business rules.