<Rohit∕>

Hello

I'm Rohit

Crafting Digital Experiences, One Line of Code at a Time

About

Hi there! I am Rohit Raj, a dynamic and creative Full Stack Developer with a relentless curiosity for crafting innovative digital solutions. My journey in the world of technology began at the prestigious Indian Institute of Information Technology, Allahabad, where I pursued both my B.Tech and M.Tech degrees. Graduating in 2019, I embarked on a mission to bring my technical expertise to life. Armed with proficiency in cutting-edge technologies including Node.js, Nest.js, Next.js, Postgres, MongoDB, React, and AWS, I architect solutions that seamlessly blend form and function. Crafting engaging user interfaces, optimizing database performance, and orchestrating the symphony of diverse technologies is my forte. When I'm not immersed in lines of code, I'm often framing the world through the lens of my camera. Photography is more than a hobby; it's a way to encapsulate emotions and narratives within a single frame.

Experience

  • Acrobyte (McGraw Hill Education)
  • Trackier
  • Chargebee

Software Engineer @ Acrobyte (McGraw Hill Education)

March 2022 - Present

  • Collaborated as a Full-stack Developer on the Achieve3000 Math product, taking on a multifaceted role in both frontend and backend development, contributing to the ongoing development of new features, enhancing the product capabilities and user experience.

  • Played a crucial role in quality assurance by identifying and troubleshooting bugs and issues within the product. This proactive approach ensures a smooth user experience and application performance.

  • Took the initiative to optimize backend performance by fine-tuning SQL queries, enhancing database interactions, and minimizing response times. This optimization contributes to a faster and more efficient application.

  • Developed Lambda functions, likely using a serverless architecture, to automate various internal tasks and jobs. These functions streamline processes and contribute to overall operational efficiency.

  • Designed and built an internal application using Retool, a no-code/low-code platform, to create books and assign chapters. This app likely improved the internal workflow and made these tasks more efficient.

  • Undertook the task of modernizing the React codebase by converting class-based components to functional components. This transition aligns with current best practices and might result in improved code maintainability and readability.

  • Demonstrated a forward-thinking approach by creating a shared component library that can be utilized across different applications within the organization. This library likely promotes code consistency, reusability, and accelerates development.

Skills

Languages
icon
icon
icon
icon
icon
icon
Frameworks and libraries
icon
icon
icon
icon
Backend Stack
icon
icon
icon
icon
icon
icon

Projects

project-cover

Elsa-AI

This SaaS AI Platform is crafted with Next.js, Prisma, MySQL, TailwindCSS, and Stripe, offering an all-in-one solution for various purposes, including facilitating conversations, generating code, producing images, creating music, and generating videos.

project-cover

GalleryBox

This SaaS platform, developed using Next.js, Prisma, and MongoDB, empowers users to efficiently manage their work and present it to a global audience. The project comprises two key components: gallerybox-admin, which enables users to create tags, upload images, and perform edits; and gallerybox, where users' work is prominently showcased.

project-cover

Crazy Monkey

Built with Next.js, Prisma, and Stripe, this SaaS platform empowers individual users to effortlessly establish and manage multiple online stores. Users can personalize their stores with sizes, colors, and product listings, efficiently manage orders, and gain valuable insights into their sales performance. When ready, they can seamlessly launch their stores, with Stripe handling the checkout process seamlessly.

project-cover

MasteryMe

MasteryMe is an LMS platform developed with Next.js and designed using Tailwind. It employs Postgres to store information related to courses, chapters, and users. Within this platform, instructors can craft courses and offer them to their intended audience, with Stripe handling the payment processing.

project-cover

Nest Billing Microservices

The NestJS-designed microservice ecosystem encompasses services such as billing, payment, notification, and authentication, all interconnected through MQTT for seamless communication. Notably, Stripe serves as the designated payment gateway within this architecture.

project-cover

Pokedex

The Pokedex, which has been created with Next.js, incorporates SWR to enhance its performance, ensuring rapid rendering and smoother user experiences. For styling, TailwindCSS and Shadcn have been skillfully employed to give the Pokedex its distinct visual appeal.

Publications

project-cover

Anticounterfeiting in Pharmaceutical Supply Chain by establishing Proof of Ownership

Drug counterfeiting is a serious and increasing critical issue worldwide, which puts the health of consumers and the general population at risk. WHO estimates that the world’s counterfeit drug market make billions of dollars annually. It is due to the inadequate supply chain in the developing countries that one in the drug is counterfeit. People buying such medicines not only waste their money but also put their life and health in danger. A drug’s ownership changes from manufacturer to distributor and then to the pharmacist before reaching the customer. The manufacturers don’t know how their drug is being used. At the same time, consumers don’t know whether the drug has come from the rightful source. It is due to the counterfeit drug in the supply chain manufacturing companies and countries face huge economic loss. The RFID technology has been effective for over a decade providing anti-counterfeit measures to the supply chain. However, the RFID tags cannot be guaranteed genuineness, since the tags can be cloned easily. In this paper, we propose how blockchain can be utilized to not only prevent drug counterfeiting but also add traceability, security, and visibility to the pharmaceutical supply chain. For this purpose, a permissioned blockchain is designed to which only trusted parties can join the network and push transactions to the blockchain.

project-cover

Real Time Complex Event Processing and Analytics for Smart Building

Smart buildings equipped with sensors and electronic devices as a Cyber Physical Systems (CPS) offer great research perspective to explore communication, computation and controlling of physical devices by using real time Complex Event Processing (CEP) and analytics. Since, CPS like Smart- Building involves the integration of several types of equipment interoperability, maintainability, signaling, bandwidth, reliability, security, privacy, authentications, data storage, heterogeneity and cost effectiveness are the critical issues to be addressed. In addition, interactivity and dynamic feedback, context correlation with respect to streaming events and uncertainties in event composition are also identified as major challenging issues. To handle all these challenges integration of smart buildings with CEP and real-time data analytics are emerging as a new area of research. In the present research, a model for real time CEP and analytics have been proposed for Smart-Building at IIIT Allahabad, India. The research work includes background study, data collection, recognizing simple and complex events, stream processing, and automated construction of event definitions using machine learning, event-based real time decision- making and performance tests. The study includes deployment of various sensors and actuators for gathering smart building data. Raspberry Pi board is used to collect data from sensors and communicate the collected data to cloud for analytics. The research will also highlight the strength, weakness, and challenges addressed in the proposed system.

project-cover

Voice Controlled Cyber-Physical System for Smart Homes

Smart home equipped with sensors and electronic devices as a Cyber-Physical Systems (CPS) offers great research perspective to explore communication, computation and controlling of physical devices by using real-time processing and analytics. Since CPS like smart home involves the integration of several types of sensors and equipment, therefore reliability, maintainability, security, data storage and cost-effectiveness are some of the critical issues to be addressed. In addition, interactivity and dynamic feedback, con- text correlation with respect to streaming events and uncertainties in event composition are also identified as major challenging is- sues. In the present research, a model for CPS is proposed which is a voice-controlled smart home. Spoken Language Understanding (SLU) plays an important role in dialog system for identifying se- mantic components in user utterance. The research work includes stream processing, data collection, identification of actions from voice utterance and event-based real-time decision making. The study includes deployment of various sensors and actuators for performing various actions based on voice commands. Raspberry Pi is used as a central node to which various sensors and equip- ment are connected. It receives voice command from android device and identifies the various intents and slots from the input utterance.

Get In Touch

I’m currently looking for new opportunities. My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!

Designed & Built by Rohit Raj