Skilled software developer that loves to innovate, work with others, and learn new things. My favorite programming language is Java but I also know Go and PHP.
API Designer API DesignMay 2016 to Current
Designed, developed, and implemented readable, well documented, and reusable API's.
Taught other programmers how to design good API's in all types of software.
Designed and developed language agnostic ReST API's.
Back-End Web Developer Web DevelopmentJun 2015 to Current
Developed custom content management system for blog sites and released it publicly as an open source project on GitHub.
Developed custom web software for dynamic website management, server management, and SaaS creation.
Created a small MC server control panel as a personal project. It had server start, stop, and restart features, user registration and login, multi-dedi support, and a tag system for managing large networks.
Developed a VM and Dedicated server provisioning software in Go for a client IaaS company.
Bukkit/Spigot Plugin Developer Bukkit/Spigot Plugin DevelopmentMar 2012 to Current
Developed minigames and server administration plugins for multiple networks including but not limited to Dream-MC, xTcR Minecraft, EclipseNetworks, and Shadowcraft Gaming.
Developed open source bukkit / spigot plugins such as PromotionEsssentials, Empirecraft, Multi-Rules, NexusInventory, many minigames, and more smaller plugins.
Designed and implemented reusable APIs for different plugins that needed it for enhanced customization options.
Open Source Developer Open Source ProgrammingMar 2012 to Current
Provided support for users of open source software through tickets on GitHub repositories.
Lead or helped in the development of many notable open source software's, including but not limited to Glowstone, Dragonet/DragonProxy, WooMinecraft, GoWHMCS, and PromotionEssentials.
API design skills
Java, PHP, and Go
Education and Training
Bachelor of Science: Computer ScienceNorth Arkansas College2019Harrison, AR, United States