Hey, I'm Rajesh Royal
Senior Software Engineer from India
As a passionate front-end developer, I create amazing websites and web apps and I enjoy building new things and contributing to the open-source community, and continuously learning. I'm quietly confident, naturally curious, and perpetually working on improving my chops one problem at a time. I'm a Full Stack JavaScript Developer who has done his major in frontend.
I am 25 years old and have been a web developer for the last 6 years. The technologies I work with are JavaScript, HTML5, and CSS3 with a focus on the frameworks React.js, Next.js, Nuxt.js, Node, MongoDB and Express. I use code not only to do my day-to-day job but also to solve everyday problems I come across. I have published some really good open-source libraries to NPM.
When I am not writing code I love to spend time with my friends and family at home in Ajmer or traveling around the country. I speak three languages (some better than others). Furthermore, I enjoy cooking, outdoor sports mostly basketball, and riding my RE bullet.
Podcasts I enjoy
Experience
Senior Software Engineer
Oct 2022 — presentProgrammers.io
Technologies: CSS3, HTML5, JavaScript, React.js, Git, CI/CD, jest, Next.js
Technologies: CSS3, HTML5, JavaScript, React.js, Git, CI/CD, jest, Next.js
Full Stack Developer - Oct 2023 - Present
- Working on a Food Corporation project, one of the leading Pork Product suppliers with a yearly revenue of $9.56B. It sells fresh, frozen, and processed pork products to food service operators, grocery stores, retail, and distributors in the U.S
- Using Node.js with AS400 DB to create fast, reliable, and secure API Endpoints.
- Using React, Redux, Thunk, SCSS, and TypeScript to create a seamless admin interface for the organization's employees and warehouse operators.
Frontend Engineer - Oct 2022 - 2023
- Worked on a 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 micro-frontends 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, RTL, 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 2022edeXa AG - a blockchain ecosystem
Technologies: HTML5, CSS3, JavaScript, React.js, Git, MongoDB, CI/CD, Web3, ether.js, jest
Technologies: HTML5, CSS3, JavaScript, React.js, Git, MongoDB, CI/CD, Web3, ether.js, jest
- Working 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.
- Implementing 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.
- Mentor newly hired team members, conduct technical interviews, Review code quality and design, Refactor legacy code base, configure
- CI/CD pipelines with dev-ops engineer and write unit and e2e tests with jest and cypress.
Full Stack Engineer
Jul 2020 — Oct 2021BetaTest Solutions Pvt. Ltd.
Technologies: HTML5, CSS3, JavaScript, React.js, NestJS, Apollo GraphQL, Git, MongoDB
Technologies: HTML5, CSS3, JavaScript, React.js, NestJS, Apollo GraphQL, Git, MongoDB
- 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
Jun 2018 — May 2020Upwork
Technologies: HTML5, CSS3, JavaScript, React.js, Git, .NET, WordPress, MongoDB, Android Development, jest
Technologies: HTML5, CSS3, JavaScript, React.js, Git, .NET, WordPress, MongoDB, Android Development, jest
- 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, and Yoast. - Communicate with multiple clients over the globe, learn their requirements and deliver the products.
Freelance Web Developer & Designer
Jun 2018 — May 2020Fiverr
Technologies: HTML5, CSS3, JavaScript, React.js, Git, .NET, WordPress
Technologies: HTML5, CSS3, JavaScript, React.js, Git, .NET, WordPress
- 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, and Yoast. - Communicate with multiple clients over the globe, learn their requirements and deliver the products.
Education
I am mostly self-taught, but here is the list of universities that I attended
Master of Computer Application
Dec 2021Rajasthan Technical University, Kota
Course Contents: HTML5, CSS3, JavaScript, Java, Networking, TOC, Embeded systems, Many more.....
Bachelor in computer applications
Apr 2018Maharshi Dayanand Saraswati University, Ajmer
Course Contents: HTML5, CSS3, JavaScript, Java, .NET, Android Development, Networking