Phone: +91 8209206912, Email: [email protected], LinkedIn: Rajeshroyal, GitHub: Rajesh-Royal, Portfolio: rajeshroyal, Dev Articles: dev.
to
Rajesh Royal SOFTWARE ENGINEER
Creative JavaScript developer with 4+ years of extensive experience in the front-end development, having strong knowledge of UI/UX
principles and best practices, ensuring intuitive and user-friendly interfaces. Have sound knowledge of back-end development.
PROFESSIONAL EXPERIENCE 4+ years
Senior Frontend Engineer Oct - 2022 - Present
Programmers.io Jaipur, IN
● Working on B2B healthcare product a cloud-based application for managing electronic health records, billing, and clinical tasks.
● Proficient in React, Redux, Thunk, SCSS, and TypeScript, leveraging these technologies to build complex and seamless user interfaces.
● Well-versed in TypeScript, actively migrating legacy code to ensure type safety and improve code quality.
● Actively collaborating with backend teams to establish API connections and effectively communicate with microservices.
● Working with microfrontends and utilizing the Conifer library for seamless integration and routing of APIs to the microservices.
● Actively involved in the development of the react-components UI library, providing essential UI elements for the APP.
● Unit testing using frameworks like Jest, Mocha, Chai, and Enzyme, ensuring robustness and reliability of the code.
● Mentor team members and conduct technical interviews of all levels for JS, and React.js.
Frontend Engineer Oct - 2021 - Oct - 2022
edeXa AG - a blockchain ecosystem Ahmedabad, IN
● Worked on enterprise-level blockchain customer-facing products, A Central Login system, an Admin Management system with complex
client-side routing, an NFT platform built from the ground up, a messaging, and a digital stamping system.
● Resolve technical problems relating to the business-critical customer-facing portals resulting in system performance and scalability
improvements.
● Implemented the new API endpoints as a part of high-volume single-page applications, keeping manageable code complexity.
● Developing new product features for high-volume single-page applications applying knowledge of Reactjs, JavaScript, and SCSS.
● Worked with Alchemy - web3 platform, Node.js, ether.js, and MongoDB. Implemented Polygon, Ethereum, Binance, and edeXa
Universe blockchains’ test networks.
● Deployed an Ethereum Lite Explorer with Alethio and a smart contract wizard built by OpenZeppelin.
● Mentored newly hired team members, conducted technical interviews, Reviewed code quality and design, Refactor legacy code base,
configured CI/CD pipelines with dev-ops engineer, and wrote unit and e2e tests with jest and cypress.
Full Stack Engineer July - 2020 - Oct - 2021
BetaTest Solutions Pvt. Ltd. Bengaluru, IN
● JavaScript-oriented frontend and backend development. [ React JS, Redux, NestJS, GraphQL, MongoDB, JQuery, CSS3, Apollo
GraphQL, Bitbucket ].
● Handling Hybrid Android App, developed with Cordova. WordPress website development, Optimization, SEO, and Maintenance
services.
● Convert PSD and XD designs to web pages with ReactJS or HTML5, CSS3, and js
● Client Communication and fulfill their requirements, manage the frontend team.
Freelance Web Developer & Designer June - 2018 - May - 2020
Upwork, Fiverr, Esoteric Key, WeboMaze Remote, IN
● Technologies - ReactJS, REST APIs, WordPress, JQuery, SASS, MySQL, AWS.
● Role - Design and develop customer-facing ReactJS and WordPress websites with custom UI.
● Worked with HTML5/CSS3/JS, Elementor, SEO, Material UI Google APIs integration, payment gateways - PayPal express, stripe,
gravity forms, animations with blender, Adobe PS, Adobe XD, WooCommerce, Yoast.
● Communicate with multiple clients over the globe, learn their requirements and deliver the products.
Phone: +91 8209206912, Email:
[email protected], LinkedIn: Rajeshroyal, GitHub: Rajesh-Royal, Portfolio: rajeshroyal, Dev Articles: dev.to
KEY SKILLS
Frontend Database DevOps
● JavaScript/ES6/ES2015, TypeScript, JAVA ● MongoDB, MySQL[hands-on ● CircleCI, Jenkins, Git.
[INTMD] experience]. ● GitHub, Bitbucket.
● React.js, Redux, Redux Toolkit Query, Webpack, ● Netlify, Vercel
Bootstrap, Tailwind. Backend
SDLC
● Jest, React Testing Library, Cypress. ● Node.js, Apache, Express.js,
● Agile, Asana, Trello, Airtable
Nest.js, GraphQL. [intermediate]
● CSS3, SCSS, HTML5.
● REST API, GraphQL, JSON, YAML, MDX.
● Next.js, Gatsby. [INTMD]
Others: WordPress, Material UI, Mongoose, Postman, Debugging, Babel, Strapi, Windows, MAC, Ubuntu, VSCode, WebStorm, Android Studio, Cordova,
Filezilla, G Lighthouse, Mailchimp, C, C++, Java, VB Express, Adobe Photoshop, and XD.
OPEN SOURCE PROJECTS
Broprint.js Live
● The world's easiest, smallest, and powerful visitor identifier for browsers.
vThumb.js Live
● The smallest library to generate video thumbnails on the client side.
One-to-One video chat with socket.io Live
● Simple one-to-one video chat app using socket.io, peer js, node js, and webRTC. Visit the below link you will get a unique URL, share
this URL with the person you want to have a video call with and ask them to join.
40K+ downloads Marketplace
Extended HTML5 Boilerplate VSCode extension
● Generate boilerplate HTML5 starter code for .html files with rich meta tags.
Contributions: Creative common WP plugin.
EDUCATION
MASTER OF COMPUTER APPLICATIONS 07/2018 - 12/2021
Rajasthan Technical University [78/100] KOTA, IN
BACHELOR OF COMPUTER APPLICATIONS 08/2016 - 04/2018
Maharshi Dayanand Saraswati University [76/100] AJMER, IN
ADDITIONAL INFORMATION
● Languages - English (Fluent), Hindi (native), Gujarati.
● Dev blogs - dev.to