Rakan Nimer is a Senior Software Engineer with 12 years of experience building scalable, well-tested full-stack applications and leading high-performance teams for high-traffic products. Currently at Discord after shipping features for AWS WorkSpaces and AppStream at Amazon, he blends deep TypeScript/Node.js and React expertise with cloud-native design using CDK, serverless patterns, and multi-cloud (AWS/GCP) experience. A hands-on mentor who pairs frequently with engineers, he prioritizes documentation, testing, and observable, maintainable systems. His open-source contributions span front-end tooling and libraries—adding TypeScript types to the tonal music-theory project and improving React-based documentation and charting tools—illustrating a pragmatic focus on developer experience. Based in Chicago and trained as a computer engineer at the American University of Beirut, he brings both startup CTO chops and enterprise-grade delivery to product teams.
12 years of coding experience
15 years of employment as a software developer
Bachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at American University of Beirut
A thin, typed, React wrapper over Google Charts Visualization and Charts API.
Role in this project:
Front-end Developer
Contributions:16 releases, 5 reviews, 275 commits in 4 years 3 months
Contributions summary:Rakan primarily contributed to the development of React-based components for the project, focusing on the integration and display of Google Charts. They made several commits related to chart rendering, event handling, and adding features such as number formatting. The user also addressed bugs and enhanced the library with features like data loading from spreadsheets and support for different chart types.
✍ It has never been so easy to document your things!
Role in this project:
Front-end Developer
Contributions:42 releases, 410 commits, 226 PRs in 1 year 8 months
Contributions summary:Rakan primarily contributed to the front-end development of the Docz documentation generator. Their commits focused on bug fixes and feature enhancements within the Gatsby theme, including improvements to the Playground component, styling adjustments, and the addition of features like showLivePreview and the language option. They also made updates to several examples and theme components, highlighting their involvement in various aspects of the user interface and overall user experience.
gatsbyjsreactnevermdx
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.