
Royson D'Silva
Verified Expert in Engineering
Software Developer
Mumbai, Maharashtra, India
Toptal member since April 15, 2022
Royson is a software developer with 7+ years of experience in React, Vue.js, Node.js, and other JavaScript frameworks. He worked with multinational corporations such as Infosys and Johnson Controls and tech startups like CleverTap and Gather6. As an individual contributor and development team lead, Royson's most notable achievements include creating a bot to solve Wordle, building a Vanilla SWR open source library, and migrating the CleverTap dashboard to Vue.js.
Portfolio
Experience
- JavaScript - 7 years
- Front-end Development - 7 years
- jQuery - 4 years
- Vue - 3 years
- Node.js - 3 years
- Express.js - 3 years
- React - 2 years
- TypeScript - 2 years
Availability
Preferred Environment
MacOS, Ubuntu, Visual Studio Code (VS Code), Git
The most amazing...
...thing I've worked on is the Wordle solver, a bot that attempts to solve daily Wordle and posts the results to Twitter.
Work Experience
Freelance Developer
Freelance
- Developed the Gather6 while collaborating with the CTO of the organization.
- Migrated the back end of Gather6 to AWS Step Functions for scalability.
- Contributed to the development of UserQual and updated the back end to support accounts and provide role-based access.
Team Lead
CleverTap
- Acted as an individual contributor and led a team of two to six members to create various features at CleverTap.
- Played a key role in developing CT 2.0 dashboard and an in-house components library and redesigned campaigns creation flow.
- Created a modular, open source, and backward compatible CleverTap web SDK.
- Conducted bug bounty events to identify and fix bugs within the front-end implementations.
- Built a framework for unit tests, integration tests, and end-to-end test systems.
Engineering Associate III
Johnson Controls
- Developed a scalable framework that represents data from various HVAC systems in a graphical manner.
- Created an encryption system for logs and an internal command-line tool for decryption.
- Worked closely with the team that launched Verasys 2.0, a plug-and-play control system that integrates with HVACR systems.
Front-end Developer
Koru UX Design
- Created front-end applications from design mockups.
- Used Ionic with Angular while developing a mobile app.
- Created a proof-of-concept to migrate the app from AngularJS to Angular 2.
Senior Systems Engineer
Infosys
- Developed a drag-and-drop task sheet creator with XSLT, Java, and AngularJS.
- Contributed to the team during Agile sprints with bi-weekly demos for clients.
- Developed a new Angular app and wrote unit and end-to-end tests.
Experience
Vanilla SWR
http://vanilla-swr.js.org/Inspired by SWR React, I built it using TypeScript with 95% unit test coverage. I also maintain the library entirely.
WhatsApp Connect
https://wa.droyson.xyz/Wordle Solver
https://github.com/droyson/wordle-solver/Skills
Libraries/APIs
Vue 2, Node.js, React, Vue, Vuex, jQuery, REST APIs, React Redux, Stripe
Tools
Mocha, Webpack, NPM, AWS Step Functions, Git, JSX, GitHub, IntelliJ IDEA, BrowserStack, Figma, React Apollo, Postman, Canvas
Languages
JavaScript, TypeScript, HTML5, CSS, ECMAScript (ES6), GraphQL, SCSS, CSS3, HTML, Java, XSLT, Go, SQL
Frameworks
Jest, Express.js, Next.js, TestCafe, Vuetify, Yarn, Nuxt.js, Knockout (Knockout.js), AngularJS, Ionic, Angular, Selenium, Yarn 3, Electron, JSON Web Tokens (JWT), Redux
Paradigms
REST, Scrum, Unit Testing, E2E Testing, Agile
Platforms
Web, AWS Lambda, MacOS, Ubuntu, Amazon Web Services (AWS), Docker, Visual Studio Code (VS Code)
Storage
JSON, MongoDB, Amazon S3 (AWS S3), Hasura, PostgreSQL, MySQL, Redis
Other
Front-end Development, Front-end, Debugging, Full-stack Development, Back-end Development, Full-stack, Back-end, APIs, HTTP, User Interface (UI), User Experience (UX), Leadership, React Hooks, OOP Designs, Deno, Architecture, WebSockets, Serverless, Lambda Functions, Cloudinary, CSS-in-JS, State Machines
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring