Aras Abbasi is a seasoned software engineer with 11 years of experience building backend systems, APIs and developer tooling, currently working at METRO.digital on GitHub Actions and Enterprise admin in TypeScript. He has deep Node.js expertise demonstrated by notable contributions to high-profile projects like fastify, undici and the Node core—focusing on performance, protocol support and compatibility. Comfortable across the full stack, he has delivered backend microservices, frontend React work, and UX-sensitive client-side improvements (jsPDF image handling) while operating in containerized environments with Docker and Kubernetes. His work shows a pragmatic attention to robustness and maintainability—refactoring for node-next compatibility, replacing fragile patterns with Maps, and adding test coverage across libraries. He also brings security and API design experience from Cognigy (OAuth2, JSON Schema, OpenAPI) and ERP familiarity from earlier roles, making him a versatile engineer for production-critical systems. A detail-minded open-source contributor, he even signs commits with a sense of humor—“With MIT-License to kill”—hinting at a developer who values permissive sharing and pragmatic tooling.
11 years of coding experience
10 years of employment as a software developer
IHK Fachinformatiker für Anwendungsentwicklung, IHK Fachinformatiker für Anwendungsentwicklung at yoocon GmbH
ohne Rechtswissenschaft, ohne Rechtswissenschaft at University of Düsseldorf
Client-side JavaScript PDF generation for everyone.
Role in this project:
Front-end Developer & UI Designer
Contributions:3 releases, 554 commits, 625 PRs in 2 years 11 months
Contributions summary:Aras's commits focused on updating the `addimage.js` file, a core component for handling and rendering images. Their work included optimizing image processing, normalizing color methods, and addressing memory leak issues related to large images. Furthermore, the user enhanced the codebase by incorporating color name support and other features to the existing code of the project.
Contributions:7 commits, 2 PRs, 8 comments in 1 year 2 months
Contributions summary:Aras primarily focused on modifying and updating the `Blob.js` file within the repository. Their contributions involved fixing errors related to rollup, as well as making changes based on requests, demonstrating a focus on maintaining the functionality of the `Blob.js` implementation. These updates suggest a developer working to improve the core functionality and address compatibility issues of the Blob implementation. Further updates corrected missing characters, potentially related to character encoding or text processing in the context of the Blob functionality.
blobjavascripthtml5crystal-lang
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.