# Roshan Patil

> Roshan Patil is a frontend developer based in Mumbai, India, with 4 years of experience building web and mobile applications with React.js, React Native, Next.js and TypeScript. Roshan is an Associate Software Developer at Nimap Infotech, shipping frontend features across 6+ client projects, including a Flutter-to-React-Native rewrite of the Novio credit card app, and holds an MCA from Amrita Vishwa Vidyapeetham.

- Role: Frontend Developer
- Location: Mumbai, Maharashtra, India
- Website: https://www.techbeas.co.in/
- Email: roshanpatil2912.rp@gmail.com
- GitHub: https://github.com/roshanpatil2000
- LinkedIn: https://www.linkedin.com/in/patil-roshan/
- Status: Open to new opportunities

## Experience

### Associate Software Developer, Nimap Infotech (Mumbai) — Dec 2023 — Present

- Build reusable components and responsive interfaces for client web and mobile apps with React, Next.js, React Native, TypeScript, Tailwind, Redux and Zustand.
- Turn business requirements and designs into production features across 6+ client projects.
- Shape frontend architecture and state management, and integrate REST APIs with backend, design and QA teams.

### Assistant Software Developer, VAA Technologies (Boisar) — Oct 2022 — Dec 2023

- Built React interfaces and integrated REST APIs with cross-functional teams.
- Connected custom React components to Builder.io so editors could reuse them across pages.
- Introduced test-driven development with Vitest, cutting production bugs by ~30%.

## Projects

### Novio Credit Card (Fintech · Mobile)

Stack: React Native, Claude Code, Figma

Rebuilt a credit card app from Flutter to React Native from scratch, with full functional parity. Set up an AI-assisted workflow — custom skills, agents and rules — that pulled screens straight from Figma and kept generated code inside the design system.

### DemoKraft AI (AI · Web)

Stack: React.js

Built interfaces for an AI platform that turns products into videos, guides and GIFs. Reusable components and content-creation workflows that keep the app modular.

### KPMG EAM (Enterprise · Web + Mobile)

Stack: React.js, React Native

Web and mobile interfaces for an enterprise asset management product — asset lifecycle views, responsive layouts and API-driven screens across both platforms.

### Lugbee (Travel · Mobile)

Stack: React Native

Mobile app that helps travellers find and book secure luggage storage nearby. Built the discovery and booking flows with reusable components and API integration.

### TopperLearning (Edtech · Web)

Stack: HTML, CSS, JavaScript, SEO

Responsive, content-rich pages for a Grades 1–12 learning platform. Semantic, mobile-first markup and SEO work that lifted organic traffic by 20%.

## Skills

- Languages: JavaScript, TypeScript, HTML5, CSS3
- Frontend: React.js, React Native, Next.js, Expo, Tailwind CSS, Ant Design, Bootstrap
- State: Redux, Zustand
- Testing: Vitest, Test-driven development
- Tools: Git, VS Code, Cursor, Builder.io, Claude Code
- Also: REST APIs, OAuth, Web Workers, i18n, Agentic AI workflows

## Highlights

- 4yrs frontend experience
- 6+ client projects shipped
- ~30% fewer production bugs with tdd
- +20% organic traffic from seo work

## Education

- MCA, Amrita Vishwa Vidyapeetham, Coimbatore (2023)
- B.Sc Computer Science, S.D.S.M. College, Palghar (2021)

## Links

- [Portfolio](https://www.techbeas.co.in/): projects, experience and skills
- [Resume (PDF)](https://www.techbeas.co.in/resume): downloadable resume
- [GitHub](https://github.com/roshanpatil2000)
- [LinkedIn](https://www.linkedin.com/in/patil-roshan/)
