Skills

If you’d like a copy of my resume, you can get it here.

Contacting me is simple!
Just e-mail me at: Devjonadams@gmail.com.

You can also reach me on LinkedIn.

Professional Experience

Quality Assistance Engineer, InnoGames GmbH

2021 – 2023
Forge of Empires
Methods: Agile/Scrum.
Platforms: All modern browsers, iOS and Android devices, and the Microsoft and Amazon store.
Skills: Java, Maven, Selenium, Junit, SerenityBDD. Geckodriver, Chromedriver, Edge WebDriver, and Safaridriver. Xcode and Android Studio. Jenkins and Groovy.

Developed an entity-component system for the modular composition of automated UI test behavior to support the rapid development of live events. Designed the testing plan for the live events and sales teams. As an Atlassian Subject Matter Expert, trained leadership and developers on effective JIRA use. Developed KPI reports for feature progress and root-cause investigation during defect analysis.

2020 – 2021
Core Team: Conversion & Marketing
Methods: Kanban.
Platforms: All modern browsers.
Skills: Java, Maven, Selenium, Junit, SerenityBDD. Geckodrive, Chromedriver, Edge WebDrive, and Safaridriver. Jenkins and Groovy.

Designed and implemented a Java automation engine to replace a defunct Javascript engine and integrated it into the CI/CD pipeline. Re-developed all existing Javascript test cases in Java for equivalence of coverage. Implemented automation status reporting, artifact collection, and detection alerts to major communications channels for faster defect analysis. Developed manual testing guidelines and trained the team to perform adaptable testing in Kanban.

2017 – 2020
Warlords of Aternum
Methods: Agile/Scrum.
Platforms: Android and iOS devices.
Skills:n C#, .Net, Java, Maven, Selenium, NUnit, SerenityBDD. Custom WebDriver for Unity3D. Xcode and Android Studio. Unity3D. Jenkins and Groovy. ISTQB Certification.

Developed the automated testing engine in Unity3D and contributed to the in-house Unity3D WebDriver. Designed the feature testing plan for multiple expansions, collectable characters and abilities, releases, the in-game store, and the events systems. Trained and managed working students, part-time QA testers, and an external team of contracted QA. Presented on best-practices for in-game event system testing, effective approaches to QA through stages of game development, and considerations for automation when moving from prototype stages.

Systems, Integration, and Test Engineer II, Harris Corporation

2013 – 2017
GOES-R Weather Satellite
Methods: Waterfall in development and Agile/Scrum during live operations.
Platforms: Red Hat Enterprise Linux and all modern browsers.
Skills: Python, Java, Selenium, Sikuli, ClearCase SCM, and Zephyr. RHEL Linux 6.0+ and Windows. Bash/C-Shell. Jenkins, Splunk, and ELK. Jenkins and Groovy.

Test Automation Subject Matter Expert on the project. Managed acceptance testing and automated test development for contract-driven software requirements. Developed the automated testing engine for the initiative to reduce Sikuli dependence in favor of Selenium and WebDrivers. Performed on-site regression testing for major patches and releases at the mission control and operations facilities for NASA. Wrote systems design documentation and diagrams for software on the system after contract acceptance. Led the transition from the Nitro system security reporting tool to Splunk, and development of the ELK stack log-centralizer for satellite operations scripts.

Technical Service Representative, Peake Healthcare, LLC

2012 – 2013
A start-up company that developed a cloud-based SaaS for doctors and patients to access their diagnostic and historic medical data from anywhere in the world.
Methods: Waterfall in development and Agile/Scrum during live operations.
Platforms: SaaS on Amazon Web Services, Ubuntu, and Apache Web Server.
Skills: Javascript, HTML, CSS. Photoshop, and Dreamweaver. Ubuntu, Bash/C-Shell, and PuTTy.
Web Developer for the Customer Support Portal website. Wrote technical and FAQ documentation and diagramming for the software. On-site support to customers and technical troubleshooting.

Web Developer, Adcieo, LLC

2011 – 2012
A start-up company that specialized in technical support and website development for non-profit organizations in the Baltimore-DC metropolitan area.
Methods: Agile/Scrum.
Platforms: All major browsers and locally hosted SaaS products.
Skills: Javascript, HTML, CSS. Photoshop, Dreamweaver, Flash, ActionScript, and Adobe software. C#, .Net, SQL, Tortoise SVN. Blackbaud WAF, Linux.
Provided technical support to customers and collaborated directly with clients to design websites. Performed quality assurance testing for SaaS and website content management systems. Implemented large-participant web portals for funding initiative and donation drive events.

Project Experience

Project Lead, Skyrim Overhaul Mod: Baldur’s Gate

2015 – 2019
A hobby-project to recreate the 1998 title Baldur’s Gate as a total-conversion mod for TESV: Skyrim in the Skyrim Creation Kit. This project was performed with a single small team of remote developers.
Methods: Agile.
Platforms: TESV: Skyrim for Windows.
Skills: Papyrus Scripting Language, TESV Creation Kit. GitHub with LFS, Source Tree, JIRA, Atlassian. Windows Batch Scripting.

Developed scripts and quests for handling of multi-NPC group followers, unloading of the Skyrim game, character creation, and all quests in the player starting area. Level Design for the player starting area, core storyline quest locations, environment location for major roadways, and the settlements of Nashkel, Candlekeep, Friendly Arm Inn, and Beregost. Managed the project and performed feature partitioning for road-mapping progression of the game development. Performed all balancing for encounters and NPCs stats; loot tables; equipment, armor, and weapon items; and the spells, powers, and abilities of all game actors.

Design Lead, PegLeg Pirates Capstone Project

2016 – 2017
Methods: Agile.
Platforms: Windows and *Nix Systems.
Skills: C#, Unity3D, SQLite. GitHub, Source Tree, JIRA, Atlassian. Windows, Ubuntu 12. Amazon Web Services for database hosting.

Performed all diagramming and design for features. Wrote all documentation and the high-level pitch documents. Developed the GUI and HUD, player-character data structure, and the database backend.

Education

B.S. Computer Science, Florida State University, Expected: December 2023

2015 – Present
Location: Online Distance Learning Program. Panama City, FL.
Skills: C++, Assembly, Java, Python. Git, Atlassian, GitHub. SQL and SQL script.
Coursework: Programming I, II, & III, Object-Oriented Programming, Data Structures and Algorithms, Introduction to Unix, Unix Operating System Development, Linux Systems Administration, Game Design I, Game AI Programming, Software Design I, Java I & II, Android Software Development, Introduction to Database Management Systems, Advanced Database Management Systems, Systems Engineering I & II, Computer Organization I & II, Statistics I & II, Discrete Mathematics I & II, Theory of Computation..

B.A. Psychology, Cum Laude, University of Florida

2006 – 2008
Location: Gainesville, FL.
Coursework: Introduction to Programming, Introduction to C++, Advanced C++, 3D Animation, Introductory German I, II, & III, Advanced German I & II.