Vlad Frangu is a tooling-focused Full Stack Engineer from Bucharest with nine years of experience building developer tools and web products, currently working at Apify. He specializes in TypeScript/JavaScript with Vue and React (TSX) and contributes as a core maintainer to high-profile open-source projects like discord.js and the Sapphire Project. At Apify and on Crawlee he improves automation and scraping tooling—adding features such as YouTube link support, local storage purging, and performance optimizations that increase stability for real-world crawlers. Vlad combines backend reliability work (API typings, sharding and event fixes for Discord) with frontend polish, and he also brings experience in Rust, Kotlin and C#. His contributions often address subtle, behind-the-scenes issues—removing deprecated selfbot constants and resolving type and sharding bugs—that materially improve reliability for large user bases.
9 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Bachelor's degree at Politehnica University of Timisoara
High School Diploma, High School Diploma at Benjamin Franklin Theoretical High School
Up to date Discord API Typings, versioned by the API version
Role in this project:
Back-end Developer
Contributions:44 releases, 1005 reviews, 129 commits in 2 years 2 months
Contributions summary:Vlad primarily contributed to the core codebase by addressing reported errors and adapting the code to adhere to new linting rules. They modified existing API structures, including gateway and rest functionalities within the project. The user was involved in updating specific API endpoints and channel-related functionalities. These changes suggest a focus on maintaining and improving existing API definitions and functionalities.
Contributions:146 commits, 153 PRs, 639 pushes in 2 years 11 months
Contributions summary:Vlad focused on bug fixes and implementing new features for the Discord bot. They addressed profile tag bugs within the `profile.js` file and made updates to other commands such as `dog.js`, and `poll.js`, also implemented more features to the `emotes.js`, `count.js` and `ban.js` command. These changes involved modifications to both the backend logic, likely using Node.js with Discord.js, and the presentation of information to the user through Discord embeds. They also contributed code to the web interface.
gabdiscord-jsbulmadiscordbot
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.