Adam Fendley

Software Development Engineer II at Amazon Web Services (AWS)

Falls Church, Virginia, 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
Adam Fendley is a Software Development Engineer II at Amazon Web Services with 14 years of experience building back-end systems, APIs, and database-driven applications. He brings deep practical expertise in Linux, Git, authentication, cryptography, and vulnerability analysis, and actively leans into DevOps practices to improve reliability and deployment. His open-source work includes meaningful contributions to high-profile Minecraft projects like Bukkit and Factions, where he added event APIs, command features, and data compatibility improvements that reflect strong API design and data migration skills. Past roles span enterprise and research environments—from NASA data tooling to university mobile and REST API development—demonstrating an ability to translate domain needs into production software. Outside of engineering he’s an avid ice hockey player and hiker, interests that echo his team-oriented, disciplined approach to problem solving.
code14 years of coding experience
job5 years of employment as a software developer
bookGeorge Mason High School
bookComputer Science, Computer Science at Christopher Newport University
stackoverflow-logo

Stackoverflow

Stats
66reputation
7kreached
5answers
0questions
github-logo-circle

Github Skills (20)

minecraft10
minecraft-forge10
event-handling10
apidoc10
plugin-development10
java10
plugin10
data-storage10
javas10
api10
command-line10
game-development10
configuration-management9
afnetworking6
android6

Programming languages (11)

TypeScriptJavaCPugJavaScriptGoObjective-CHTML

Github contributions (5)

github-logo-circle
Bukkit/Bukkit

May 2012 - Jul 2013

The Minecraft Mod API
Role in this project:
userBack-end Developer
Contributions:7 commits in 1 year 2 months
Contributions summary:Adam contributed to the Bukkit API, primarily by adding new event types and expanding existing APIs. They implemented events related to player actions, such as toggling flight and interacting with item frames. The user also deprecated older APIs and added new ones for handling hanging entities. Furthermore, they added functionality for the `playsound` and `spreadplayers` commands, extending the server's capabilities.
minecraft
drtshock/Factions

Apr 2014 - Apr 2014

Premium Factions for Premium People.
Role in this project:
userBack-end Developer
Contributions:19 commits in 3 days
Contributions summary:Adam primarily worked on back-end improvements and refactoring for the Factions plugin. They focused on updating player and faction data storage, including the conversion of player names to UUIDs and optimizing data lookups. The commits demonstrate code cleanup, configuration adjustments, and the addition of features, ensuring compatibility with Java 6. The core focus was on data management and compatibility for a Minecraft server plugin.
pocketminefactionsgameplayplugin
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