Venkata Rohan
Best Project
Venkata Rohan

Hi, I'm Venkata Rohan

Software Developer @ Equinix | Open Source Contributor

venkatarohank@gmail.com

Highly organized and motivated individual with strong analytical and mathematical skills. A quick learner, the object is to contribute significantly in the challenging high-level professional environment.

About Me

About Me

I'm a passionate full-stack developer with expertise in building scalable and efficient web applications using modern technologies like React.js, Node.js, TypeScript, and Tailwind CSS. I specialize in creating seamless user experiences and robust backend systems.

With a strong foundation in microservices architecture, real-time systems, and cloud technologies, I've successfully delivered projects that improve efficiency and user engagement.

I graduated from Mahindra University with a CGPA of 8.5, and I've contributed to open-source projects like LightDash and Rocket.Chat. I'm always eager to learn and adapt to new challenges in the ever-evolving tech landscape.

My Experience

1

Software Developer - Equinix

June 2023 - Present

Equinix

Simplified the Requisition creation process by implementing React, TypeScript, and Tailwind CSS, reducing form submission errors by 20%, increasing process efficiency by 25%, and streamlining data submission through seamless API integration for seamless and accurate data submission. Leveraging APIs to ensured data accuracy and consistency between the systems, by building 10 Node.js scripts to automate data Reconciliation processes during the Migration from Oracle R12 to Oracle Fusion. Significantly reducing manual intervention.

2

Software Developer Intern - Equinix

February 2023 - June 2023

Equinix

Developed a DAG Visualizer using React Flow to preview DAGs before deployment. Generate interactive graphs, allowing users to visualize upstream and downstream task dependencies and reducing deployment errors up to 30% by improving task validation. Created a robust Oracle Integration Cloud (OIC) integration to eliminate discrepancies in ledger postings, fully automating the process to save 24 hours of manual effort per month and drastically minimise the risk of manual errors.

3

Software Developer Intern - 5th Bridge Data Technologies LLP

July 2022 - August 2022

5th Bridge Data Technologies LLP

Implemented customisable Kendo grids and multi-step forms in React for school supply list management. Built APIs to retrieve and update quote request data in the database.

4

Backend Developer Intern - Content Erra

June 2021 - July 2021

Content Erra

Designed an algorithm with O(n) time complexity to reduce manual effort by 50%, extracting and processing disability benefits data efficiently.

Stock Exchange

Stock Exchange Demo

Real-Time Trading Demo

Architecture Diagram

System Architecture

The Stock Exchange project was built using a microservices architecture to handle real-time trading of stocks. When a user places an order, the frontend sends a request to the API server, which publishes the order to a RabbitMQ broker. This ensures that the order is stored until the order book engine picks it up for processing. RabbitMQ provided high performance and fault tolerance by decoupling the services and ensuring reliable message delivery through features like message acknowledgments and durable queues. For real-time updates, we used a WebSocket-based pub-sub model to scale the system and handle multiple clients efficiently. This model reduced WebSocket connection overhead and ensured low latency for real-time updates, making it highly scalable and reliable.Used Docker for efficient deployment, utilised Prisma ORM for database manipulation, Nginx for Load Balancing across websockets servers

With a strong foundation in microservices architecture, real-time systems, and cloud technologies, I've successfully delivered projects that improve efficiency and user engagement.

Technologies Used

React.js
Node.js
TypeScript
Tailwind CSS
RabbitMQ
WebSocket
PostgreSQL
Prisma
Docker
Nginx

Open Source Contributions / Projects

LightDash

Implemented frontend functionality for auto-triggering threshold configuration modals using threshold uuid. Reduced manual configuration steps by 30%, improving setup time and enhancing the overall user experience for configuring alerts.

Tech Stack:

ReactNode.js
Open Source Contribution
View on GitHub

Cal.com

Enhanced user experience by adding functionality to preserve the order of questions asked during the booking process, ensuring that confirmation emails are more intuitive and accurate.

Tech Stack:

Next.js
Open Source Contribution
View on GitHub

Rocket.Chat

Developed and raised a PR for the Notify on Reactions feature, enabling users to receive notifications for reactions added to their messages. Improved user engagement by an estimated 20% in team interactions. Collaborated closely with project maintainers.

Tech Stack:

ReactMeteor.jsTypeScript
Open Source Contribution
View on GitHub

Stock Exchange

Created a full-stack application that simulates Real time trading of stocks and containerized using Docker for efficient deployment. processing, optimizing for high performance and fault tolerance and utilised Prisma ORM for database manipulation.Utilised Nginx for Load Balancing across websockets servers

Tech Stack:

React.jsNode.jsTypescriptRabbitMQPostgreSQLPrismaDockerNginx
View on GitHub

Social Media App

Developed a cross-platform mobile application allowing users to log in via email, send messages using Socket.io, and share live locations through expo-location and react-native-maps enhancing user interaction and engagement. Added features like image, video, and document sharing, voice messages, scheduled messaging, group creation.

Tech Stack:

React NativeNode.jsSocket.ioFirebase
View on GitHub

Parents Portal

Built a web application that displays marks secured by the student, his attendance, List of holidays of the current semester. Added forgot password feature, OTP will be sent to registered email (Nodemailer). Allows parents to register a complaint. Worked on staff login feature which enables staff members to edit the marks and attendance of the student.

Tech Stack:

Node.jsMySQl
View on GitHub

Interior Design

VR project - Reduced time and human efforts by 90% by creating a web application which allows users to design their room i.e move objects anywhere in the room using DragControls package and change the color of the objects and scale them to fit in the room using DatGUl package.

Tech Stack:

Three.js
View on GitHub

LightDash

Implemented frontend functionality for auto-triggering threshold configuration modals using threshold uuid. Reduced manual configuration steps by 30%, improving setup time and enhancing the overall user experience for configuring alerts.

Tech Stack:

ReactNode.js
Open Source Contribution
View on GitHub

Cal.com

Enhanced user experience by adding functionality to preserve the order of questions asked during the booking process, ensuring that confirmation emails are more intuitive and accurate.

Tech Stack:

Next.js
Open Source Contribution
View on GitHub

Rocket.Chat

Developed and raised a PR for the Notify on Reactions feature, enabling users to receive notifications for reactions added to their messages. Improved user engagement by an estimated 20% in team interactions. Collaborated closely with project maintainers.

Tech Stack:

ReactMeteor.jsTypeScript
Open Source Contribution
View on GitHub

Stock Exchange

Created a full-stack application that simulates Real time trading of stocks and containerized using Docker for efficient deployment. processing, optimizing for high performance and fault tolerance and utilised Prisma ORM for database manipulation.Utilised Nginx for Load Balancing across websockets servers

Tech Stack:

React.jsNode.jsTypescriptRabbitMQPostgreSQLPrismaDockerNginx
View on GitHub

Social Media App

Developed a cross-platform mobile application allowing users to log in via email, send messages using Socket.io, and share live locations through expo-location and react-native-maps enhancing user interaction and engagement. Added features like image, video, and document sharing, voice messages, scheduled messaging, group creation.

Tech Stack:

React NativeNode.jsSocket.ioFirebase
View on GitHub

Parents Portal

Built a web application that displays marks secured by the student, his attendance, List of holidays of the current semester. Added forgot password feature, OTP will be sent to registered email (Nodemailer). Allows parents to register a complaint. Worked on staff login feature which enables staff members to edit the marks and attendance of the student.

Tech Stack:

Node.jsMySQl
View on GitHub

Interior Design

VR project - Reduced time and human efforts by 90% by creating a web application which allows users to design their room i.e move objects anywhere in the room using DragControls package and change the color of the objects and scale them to fit in the room using DatGUl package.

Tech Stack:

Three.js
View on GitHub

Skills

React.js
Node.js
Tailwind CSS
PostgreSQL
MongoDB
Docker
RabbitMQ
Kafka
TypeScript
Java
Python
Nginx

Coding Profile

Solved 550+ coding questions on GeeksForGeeks with a score of 1812.(Profile Link)

Ranked 4836 globally on InterviewBit with over 300 solved questions.

Solved 250+ questions on Leetcode.(Profile Link)

Contributed to open-source projects including LightDash, Rocket.Chat, and Cal.com.

Completed Node.js Certification.(Certification Link)

Completed React.js Certification.(Certification Link)

Get in Touch

Feel free to reach out to me via email or social media. I'm always open to new opportunities, collaborations, or just a friendly chat!