Skip to content

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

  • Beer Biceps

Experience

Programmers.io

Senior Software Engineer

Oct 2022 — present

Programmers.io

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.

edeXa AG - a blockchain ecosystem

Frontend Engineer

Oct 2021 — Oct 2022

edeXa AG - a blockchain ecosystem

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.

BetaTest Solutions Pvt. Ltd.

Full Stack Engineer

Jul 2020 — Oct 2021

BetaTest Solutions Pvt. Ltd.

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.

Upwork

Freelance Web Developer & Designer

Jun 2018 — May 2020

Upwork

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.

Fiverr

Freelance Web Developer & Designer

Jun 2018 — May 2020

Fiverr

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

Rajasthan Technical University, Kota

Master of Computer Application

Dec 2021

Rajasthan Technical University, Kota

Course Contents: HTML5, CSS3, JavaScript, Java, Networking, TOC, Embeded systems, Many more.....

Maharshi Dayanand Saraswati University, Ajmer

Bachelor in computer applications

Apr 2018

Maharshi Dayanand Saraswati University, Ajmer

Course Contents: HTML5, CSS3, JavaScript, Java, .NET, Android Development, Networking