Rahul A Dharwadkar
Software Engineer
(+91) 9008975195
Bengaluru, Karnataka, India
Technical Skills
Domains
Front-end development, Mobile app development, UI development, CRM development, Server side rendering, SEO
Languages / Frameworks
HTML, CSS, JavaScript, TypeScript, React.js, React Native, Next.js, Vue.js, Node.js, PostgreSQL, MongoDB, TanStack Query
Styling / Design
Tailwind, Styled Components, SASS / SCSS, Figma
Others / AI Tools
GitHub, Git, Jira, Postman, VS Code, Cursor, Claude, Firebase, AWS S3, Docker, Playwright, Cypress
Experience
GRX10 Solutions Private LimitedBENGALURU
Software Engineer
Aug 2024 – Present
- Improved web and mobile performance by 35% through rendering optimization, code splitting, Redis-backed API caching, and efficient state management; reduced bundle size by 25%.
- Built and shipped multiple production Next.js websites with TypeScript and Tailwind CSS, delivering responsive, reusable, component-driven UIs with API integrations.
- Architected cross-platform products with React, React Native, and TypeScript, sharing business logic and UI patterns across web and mobile, with a reusable component library.
- Developed the frontend of a Salesforce-style lead-management CRM (web and mobile) across 8 modules, including leads and campaigns dashboards with full activity history, serving 50+ internal users and 10,000+ leads with zero production rollbacks.
- Implemented real-time UI updates using WebSockets and webhooks, and added push notifications across web and mobile. Owned deployment, CI/CD, and security, plus QA and PR reviews, mentoring interns on code quality.
- Developed and deployed a production React Native app with login and authentication, AsyncStorage for local draft persistence, TanStack Query for caching and background refetching, map integration, and native camera capture.
- Contributed full-stack: designed and migrated a multi-tenant PostgreSQL schema, built identity, plans, and billing APIs, integrated WhatsApp, Meta, and AWS/Outlook email, secured file handling with private S3 presigned URLs across 9+ services, and handled SDK upgrades.
- Built LLM-powered AI chatbots with RAG over indexed knowledge, plus Voice AI (speech-to-text / text-to-speech) for contextual, grounded conversational flows in production.
Frontend Developer
June 2023 – July 2024
- Built and maintained admin panels, Native apps, and landing pages for 2 production projects using Vue.js, React.js, and TypeScript, with Hooks, Vuex, and Pinia for state and Tailwind CSS and SASS for responsive UIs.
- Implemented navigation, authentication, notifications, and user profile flows, plus Server-Side Rendering (SSR) for faster initial loads and better SEO.
- Developed React Native UI components for an education platform, integrating REST APIs across iOS and Android, and tracing UI defects and API edge cases before release.
- Oversaw company-wide projects related to JavaScript, TypeScript, React, and React Native.
Projects
React Native, Expo, TypeScript, NativeWind, MiniSearch, AsyncStorage
- Developed an offline-first React Native (Expo) reader for the complete Valmiki Ramayana prose, bundling all 534 chapters as structured JSON so the full text is readable with no server calls.
- Implemented bookmarks, highlights, and reading progress with AsyncStorage persistence, and styled the UI with NativeWind.
- Optimized full-text search across titles, summaries, and verse text with a MiniSearch index pre-generated at build time.
Next.js, Tailwind CSS, PostgreSQL, Prisma
- Architected the platform with the Next.js App Router, Server Components, and REST API routes, styled with Tailwind CSS.
- Implemented authentication and service and product data management using Prisma ORM with PostgreSQL.
- Improved search visibility through the Next.js Metadata API, with Open Graph and robots configuration.
Next.js, Tailwind CSS, PostgreSQL
- Developed a high-performance, SEO-optimized Next.js platform using SSR and SSG, with responsive Tailwind CSS components across mobile and desktop.
- Designed PostgreSQL schemas for events, registrations, transactions, and users, and integrated a secure payment gateway.
- Built a self-serve admin dashboard for events, coupons, and registrations, letting the client manage 200+ bookings per event without developer involvement.
Education
JAIN COLLEGEBELGAUM, KARNATAKA
2019 – 2022
Bachelor of Computer Application