Nik Ammerlaan is a senior software engineer with a decade of experience building high-throughput, production Java systems and scaling them on Kubernetes. He has led major backend initiatives at Medal—designing an async Pub/Sub ingestion pipeline handling ~5,000 events/sec and owning the company’s OpenTelemetry-driven telemetry and observability stack. As founder of Groovy Bot he engineered services that supported 50M monthly users, 100k concurrent audio streams, and a 10+ Gbps media cache, showing deep operational expertise in real-world scale and reliability. He’s pragmatic about testing and observability, championing high-fidelity integration tests and cost-aware tail-based trace sampling. An active open-source contributor, he’s improved the widely used JDA Discord Java wrapper, enhancing resilience and API ergonomics. Based in Long Beach, CA, he combines entrepreneurial product instincts with hands-on systems engineering across streaming, payments, auth, and recommendation systems.
10 years of coding experience
8 years of employment as a software developer
Computer Science, Computer Science at Raritan Valley Community College
Java wrapper for the popular chat & VOIP service: Discord https://discord.com
Role in this project:
Back-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.
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.