Ali Naci Erdem

Software Engineer at Atlassian

Ankara, Ankara, Turkey
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

🤩
Rockstar
Ali Erdem is a Senior Software Engineer with 12+ years of experience building performant, user-focused web applications and video streaming solutions, currently at Midas. He combines deep low-level understanding—evident from contributions to an open-source N64 dev library implementing RSP microcode—with modern frontend expertise in TypeScript and React, having driven large-scale component and performance efforts at Atlassian. Ali has led product teams end-to-end, shipped complex video captioning and player integrations, and reduced release and test cycle times through tooling and process improvements. His academic background in Game Technologies and PhD-level neuroscience work underpin strong math and graphics skills, which he applies to canvas/WebGL and custom layout editors. Comfortable across the stack and in cross-team coordination, he brings a designer-aware engineering mindset that speeds iterations while preserving clean, testable code.
code12 years of coding experience
github-logo-circle

Github Skills (8)

c1710
embedded10
game-development10
c1110
sys10
dockers9
printf9
docker9

Programming languages (13)

JavaC++CSSCMakefileGoHTMLTypeScript

Github contributions (5)

github-logo-circle
DragonMinded/libdragon

Jun 2018 - Jan 2023

Open source library for N64 development.
Role in this project:
userBack-end Developer & Embedded Systems Engineer
Contributions:273 reviews, 131 commits, 144 PRs in 4 years 8 months
Contributions summary:Ali primarily worked on implementing and improving the low-level hardware interface for the Nintendo 64 development library. Their contributions included implementing core RSP functionality and custom ucode flow, including microcode compilation. The user also addressed compilation warnings and bugs in the library, such as in the printf function and Docker toolchain, and improved the build process. Furthermore, the user implemented enhancements and optimizations to the build and initialization process.
n64sdl2csharpn64-developmentcommodore
anacierdem/vscode-requirejs

Feb 2017 - Oct 2020

Provides goto definition functionality for require js modules.
Contributions:148 commits, 23 PRs, 148 pushes in 3 years 8 months
go-to-definitionrequirejsvscodevscode-extensionamd
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