Nik Ammerlaan

Software Engineer at Medal.tv

Long Beach, California, 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
Nik Ammerlaan is a self-taught backend software engineer with 9 years of experience, currently delivering scalable Java systems at Medal.tv. He architected Medal Gold, integrating card, PayPal, Apple, and Android payments, and led a 12-version Java modernization to unlock new language features and boost performance. As the founder of Groovy Bot, he built one of Discord's largest bots, powering millions of chats and tens of millions of users with Java services on Kubernetes and a high-throughput media cache that cut downloads by over 90% and handles 10 Gbps. His open-source work includes contributing to the JDA Java wrapper for Discord, where he improved connection logging, retry logic, and added missing interface methods. A prolific collaborator with partners like TikTok, Discord, Soundcloud, Xbox, Riot, Surfshark and Tumblr, he has shaped scalable social feeds and creator monetization analytics. Based in Long Beach, California, Nik combines hands-on development with strategic system design to translate complex requirements into reliable, production-grade solutions.
code10 years of coding experience
job8 years of employment as a software developer
bookComputer Science, Computer Science at Raritan Valley Community College
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

api-doc10
javas10
websocketclient10
websocket10
api10
websockets-client10
websocket-client10
websockets10
client-websocket10
discord10
java10
jde10
rest-api9
bots9
javadoc8

Programming languages (13)

C#JavaCSSC++PLpgSQLHTMLGroovySaltStack

Github contributions (5)

github-logo-circle
discord-jda/JDA

Mar 2020 - Aug 2021

Java wrapper for the popular chat & VOIP service: Discord https://discord.com
Role in this project:
userBack-end Developer
Contributions:2 reviews, 6 commits, 7 PRs in 1 year 5 months
Contributions summary:Nik contributed to the Java wrapper for Discord (JDA) by addressing several issues and implementing enhancements. Their work included logging improvements for connection failures and modifications to the mention functionality. They also increased audio request retry times and added the missing getJDA() method to the interaction interface, improving overall functionality. Additionally, the user enabled building the DefaultShardManager without starting it.
apiapi-wrapperdiscordpromoted-downloadsbot
nikammerlaan/marv-docs

Mar 2017 - Aug 2018

Contributions:3 PRs, 417 pushes, 1 branch in 1 year 5 months
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