Danial Raza is a Consultant Software Developer based in Barcelona with three years of hands-on experience building backend and full-stack systems in Java, JavaScript/TypeScript, and Rust. He progressed from Java development roles into consultancy at Thoughtworks, bringing practical experience from enterprise backend work at Dalda Foods and Neural Soft Solutions. An active open-source contributor, he enhanced the widely used discord.js library with markdown formatters, team/attachment features, and meaningful bug fixes and refactors. Danial blends pragmatic engineering with a love for craft—favoring clean refactors and developer-friendly APIs—and thrives on improving developer experience in both commercial and community projects.
A powerful JavaScript library for interacting with the Discord API
Role in this project:
Full-stack Developer
Contributions:93 reviews, 59 PRs, 1 branch in 2 years
Contributions summary:Danial's contributions focused on enhancing the discord.js library with new markdown formatters and features related to teams and attachments. They implemented functionalities for headings, ordered/unordered lists, subtext and linked role mentions. Furthermore, the user was involved in bug fixes and refactoring of code, including improvements to the equals method for embeds and adjustments to message flags.
Up to date Discord API Typings, versioned by the API version
Contributions:77 pushes, 58 branches in 1 year 6 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.
Request Free Trial
Danial Raza - Consultant Software Developer at Thoughtworks