Frontend Developer at Steves AI Lab (2026-05 – 2026-09)
- Developed GeoMap, a React Native travel and location-discovery app using Google Maps SDK, Google Places API, real-time location services, and AI-powered travel assistance.
- Built reusable React Native components, custom hooks, API integrations, and responsive UI flows for place discovery, location management, place details, and AI chat.
- Implemented real-time chat features including optimistic updates, streaming responses, typing indicators, and error handling to improve conversational UX.
- Integrated authentication, credit-based features, location services, and backend APIs while collaborating with backend, QA, and design teams.
- Worked on Android production releases through Google Play Console, including staging workflows, release builds, testing, and deployment.
Frontend Developer at Flyweis Technology (2026-01 – 2026-05)
- Rebuilt interactive pages to handle API failures gracefully, adding loading placeholders and controlled error states that removed a recurring class of user-facing crashes.
- Wrote unit and component tests using Jest and React Testing Library for critical UI flows, catching regressions before code review and reducing post-merge bug reports.
- Refactored legacy modules into custom hooks and smaller components, cutting review time on related pull requests and easing onboarding for new teammates.
- Used AI-assisted development tools (GitHub Copilot, Claude) during day-to-day development to speed up boilerplate, debugging, and code review prep.
- Partnered with design, QA, and backend in weekly Agile/Scrum cycles to ship features backed by event-tracking data, closing the loop between usage insights and product decisions.
Frontend Developer at Infinity Genesis Techso (2024-01 – 2025-12)
Started as an intern building reusable React.js components (Jan–Mar 2024); promoted to full-time Frontend Developer within 2 months and given ownership of new application architecture.
- Led frontend build-out of production React.js/Redux applications from scratch, making the core UI architecture decisions the rest of the team built on.
- Built a reusable, TypeScript-based UI component library adopted across the codebase, cutting new-feature development time by ~30%.
- Shipped calendar-based scheduling and RBAC admin panels for a real-time court booking platform — the same system now running in production as Book & Go.
- Introduced code-splitting, lazy loading, and React Query caching to cut initial page load time and improve Core Web Vitals scores.
- Integrated REST APIs, JWT-based auth, and Socket.IO real-time features into applications now live in production, working across development, staging, and production environments.