Philip Nuzhnyy is a seasoned software engineer with 13 years of full-stack experience, currently building backend systems at WealthAi from his base in Portugal. He brings strong polyglot backend skills in Python, Java, Scala and C# alongside client-side proficiency in JavaScript, HTML and CSS, with a history of shipping end-to-end features like an invite system for the Vulcan.js React/GraphQL stack. Philip’s open-source contributions include extending rivescript-js with async subroutines and JavaScript function integration, reflecting a practical interest in making scripting and integrations more powerful. His career spans product-focused work at The Bakery and earlier enterprise roles at Orange and Alcatel-Lucent, grounded in engineering training from TELECOM Bretagne and a BSc in Computer Science. Colleagues describe him as a pragmatic implementer who moves seamlessly between frontend polish and robust backend design.
A RiveScript interpreter for JavaScript. RiveScript is a scripting language for chatterbots.
Role in this project:
Back-end Developer
Contributions:17 commits, 4 PRs, 16 comments in 1 month
Contributions summary:Philip primarily focused on enhancing the RiveScript-JS interpreter by implementing support for JavaScript functions and asynchronous subroutines within the scripting language. They introduced the `setSubroutine` method, allowing the integration of JavaScript functions, and added comprehensive tests to ensure proper functionality. Furthermore, they integrated asynchronous functionality using Promises, significantly expanding the capabilities of the scripting engine. They also introduced `replyAsync` method for asynchronous requests.
🌋 A toolkit to quickly build apps with React, GraphQL & Meteor
Role in this project:
Full-stack Developer
Contributions:19 commits in 12 days
Contributions summary:Philip implemented an invite system for the Vulcan.js application, integrating new features across both the front-end and back-end. This involved creating database schemas and publications, developing server-side methods for inviting users via email and integrating these with the user interface. The changes also include a component for managing invitations and updating the user account settings to display invite-related information.
reactmeteorreact-graphqlserver-renderingtoolkit
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.