Akam Foad is a Lead Frontend Developer with 7 years of experience architecting maintainable, extensible web applications and a strong focus on UX. Starting as a Java backend developer, he migrated to front-end engineering and now blends UI/UX sensibility with advanced JavaScript, React and TypeScript practices to deliver polished products. At Gateway he progressed from Frontend Developer to Lead, driving teams and technical direction while emphasizing clean code and scalable architectures. An active open-source contributor, he improved React-based Recharts components and refined sitemap generation for Next.js, showing attention to both developer experience and SEO. Based in Erbil, he also enjoys teaching and writing about the web and brings a dry sense of humor to collaborative teams.
Contributions:32 reviews, 21 PRs, 81 comments in 2 years 4 months
Contributions summary:Akam primarily focused on refactoring and improving the React-based UI components within the recharts library. Their contributions involved converting class-based components to functional components, implementing the react-hooks eslint plugin, and fixing missing hook dependencies. They also added new stories and documentation for the `ResponsiveContainer` and `DefaultTooltipContent` components. Furthermore, the user refactored several shape components (e.g., `Cross`, `Curve`, `Dot`, `Polygon`, `Rectangle`, `Sector`, `Trapezoid`) to functional components.
Sitemap generator for next.js. Generate sitemap(s) and robots.txt for all static/pre-rendered/dynamic/server-side pages.
Role in this project:
Full-stack Developer
Contributions:1 review, 5 commits, 1 issue in 3 months
Contributions summary:Akam primarily focused on improving the sitemap generation functionality of the `next-sitemap` project. Their contributions included refactoring code related to sitemap index generation, optimizing the generation of URLs by removing unnecessary spaces, and addressing code style issues. Additionally, the user worked on refining the logic for excluding certain routes when using i18n, particularly in the context of localized pages and not found routes. These changes demonstrate a focus on SEO optimization and ensuring correct sitemap behavior.
next-jsreacttxtrobots-txtsitemap
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.