$cat~/about/rama.md
status: available_for_hire

Hi, I'm Rama — a frontend developer.

// Crafting fast, accessible web experiences with React and Next.js — focused on performance, clean architecture, and pixel-perfect detail.

const location = "Bengaluru, India";const email = "rama@yopmail.com";
Pixel-art CRT monitor
~/experience.log// git log --oneline

Professional journey

ReshaMandi

Bengaluru, Karnataka, India

Frontend Developer

Feb 2022Feb 2026
  • Developed innovative solutions for the textile supply chain
  • Implemented sustainable practices to enhance product quality
  • Cultivated partnerships with local farmers to support organic cotton production
~/education.json// cat education.json | jq .

Academic background

Arya College

Mohali

BCA · Studying
  • Pursued a comprehensive curriculum in engineering principles and practices
  • Engaged in collaborative projects to enhance teamwork and problem-solving skills
  • Participated in industry-focused workshops to gain practical insights
package.json// "dependencies": { ... }

Stack & tools in the workshop.

{
"dependencies": {
"Next.js":"^5.2.2",
"React":"^1.1.3",
"TypeScript":"^4.2.3",
"JavaScript":"^5.7.2",
"HTML / CSS":"^1.4.2",
"Tailwind":"^3.8.1",
"Redux":"^2.5.0",
"REST APIs":"^5.2.8"
}
}
Next.jsReactTypeScriptJavaScriptHTML / CSSTailwindReduxREST APIs
~/worklog/notes.md// tail -f worklog

Notes from the terminal.

01LOG

Can you walk me through a project where you utilized Next.js to improve the performance of a web application?

In my recent project at Tech Innovators, I was tasked with optimizing our e-commerce platform. I decided to implement Next.js for its server-side rendering capabilities. By migrating key pages, we reduced load times by 40%, leading to a 25% increase in user engagement. Additionally, I leveraged dynamic routing to enhance the overall user experience, allowing for faster navigation.

02LOG

What was your approach when you faced a significant challenge in a React project?

During a project at Creative Solutions, we encountered a major issue with state management in a complex form component. I proposed integrating Redux for centralized state management, then refactored the component, which simplified the code and improved maintainability. The result was a more responsive UI and reduced bugs.

03LOG

How did you handle feedback from a product manager regarding a UI component you developed?

At Digital Dynamics, I received feedback that a UI component I developed was not aligning with the product vision. I arranged a meeting with the PM to understand their concerns, listened actively, and reworked the component to better fit the overall design language — improving team collaboration and the final product.

04LOG

What would you do if tasked with redesigning a legacy application using modern technologies like React?

I would first analyze the existing codebase and user feedback, then create a roadmap that breaks the app into manageable React components. I'd prioritize UX with responsive design and accessibility, and advocate for a phased rollout with user testing at each step to mitigate risk.

05LOG

Can you describe a situation where you collaborated with backend developers to integrate APIs?

At Web Solutions, I worked closely with backend devs to integrate RESTful APIs into our React app. We held regular syncs to discuss data requirements, and I created mockups to visualize data presentation. This resulted in seamless integration and improved data fetching efficiency.

06LOG

What strategies do you use to ensure your code is maintainable and scalable?

I write modular, reusable components in React, follow clear naming conventions, and document thoroughly. I rely on ESLint and Prettier for consistency, and treat code reviews as essential — both for knowledge sharing and keeping the codebase clean as it grows.

Looking For

Currently available for new roles.

Actively seeking new opportunities. Open to positions based on skills and experience, with flexibility on location and availability.

Frontend DeveloperWeb DeveloperUI Developer

Press any key

Have a project in mind? Let's make something tactile.

rama@yopmail.com