I'm a Senior Frontend Developer with 7 years of experience building web and mobile apps that are fast, responsive, and genuinely useful. At Rukita, I worked closely with product, design, and backend teams to build features for their co-living platform using React, React Native, Next.js, Tailwind CSS, Shadcn, and TypeScript. In previous roles, I led small frontend and mobile teams, usually around three people or fewer, but I've always preferred staying hands-on. My focus is on building products that work well for users while staying aligned with how the business actually runs. During my career break, I've been freelancing and learning Supabase to get a better grasp of full-stack product development. Now, I'm open to new opportunities where I can help build something meaningful through clean code, clear collaboration, and a strong understanding of what people actually need.

Sudiddo

I'm a Senior Frontend Developer with 7 years of experience building web and mobile apps that are fast, responsive, and genuinely useful. At Rukita, I worked closely with product, design, and backend teams to build features for their co-living platform using React, React Native, Next.js, Tailwind CSS, Shadcn, and TypeScript. In previous roles, I led small frontend and mobile teams, usually around three people or fewer, but I've always preferred staying hands-on. My focus is on building products that work well for users while staying aligned with how the business actually runs. During my career break, I've been freelancing and learning Supabase to get a better grasp of full-stack product development. Now, I'm open to new opportunities where I can help build something meaningful through clean code, clear collaboration, and a strong understanding of what people actually need.

Available to hire

I’m a Senior Frontend Developer with 7 years of experience building web and mobile apps that are fast, responsive, and genuinely useful. At Rukita, I worked closely with product, design, and backend teams to build features for their co-living platform using React, React Native, Next.js, Tailwind CSS, Shadcn, and TypeScript. In previous roles, I led small frontend and mobile teams, usually around three people or fewer, but I’ve always preferred staying hands-on. My focus is on building products that work well for users while staying aligned with how the business actually runs.

During my career break, I’ve been freelancing and learning Supabase to get a better grasp of full-stack product development. Now, I’m open to new opportunities where I can help build something meaningful through clean code, clear collaboration, and a strong understanding of what people actually need.

See more

Experience Level

Expert
Expert
Intermediate

Language

Indonesian
Fluent
English
Fluent
Japanese
Beginner

Work Experience

Senior Frontend Developer at Rukita
June 1, 2025 - August 27, 2025
Maintained and improved Rukita’s internal dashboard used daily for operations. Led a small frontend team handling feature requests and bug fixes while cleaning up a legacy codebase with technical debt. Worked across codebases including main web app, mobile app, and internal Retool tools, collaborating with product and design. Explored and prototyped new frontend features like 360° property tours, PLS video streaming, and interactive map GIS. Contributed to the full redesign and rebuild of the main web app with Next.js 13 for cleaner, faster, maintainable code. Implemented metadata updates and internal linking to boost SEA efforts. Introduced Retool for operations tools, reducing frontend team dependency.
Senior Mobile Developer at MS Flow Qesthetic Clinic (Freelance)
December 1, 2022 - August 27, 2025
Built a cross-platform mobile app using React Native, translating existing UI designs into a production-ready application to expand digital presence. Delivered core app foundation including account management, navigation, and user flows. Integrated location-based map feature for clinic accessibility. Developed ecommerce functionality enabling product browsing, cart, checkout, delivery address management, and payment flow. Collaborated with client’s internal team to align development with business requirements.
Senior Frontend Developer at 9esociety
January 1, 2022 - August 27, 2025
Built and standardized UI components with Storybook for internal tooling including MetaMask-related components improving development speed and consistency. Created cryptocurrency dashboard visualizing price movements, trading stats, and wallet connections for seamless MetaMask interaction. Led and mentored 2 frontend developers, defining project structures, file organization, state management patterns for maintainability and scalability. Developed OFN generator dashboard to streamline asset creation and launched landing pages for OFN and token projects, accelerating client go-to-market timelines. Collaborated closely with backend and smart contract developers to ensure smooth frontend-blockchain integrations.
Frontend Developer at Edukita (Freelance)
August 1, 2021 - August 27, 2025
Built a lightweight teacher dashboard allowing instructors to upload assignments, track attendance, and monitor progress. Developed student-facing interface for task completion and submission, improving engagement and accountability. Designed and implemented public landing page introducing Edukita to students and parents to establish online presence and attract users.
Senior Mobile Developer at UroSpark I9
July 1, 2021 - August 27, 2025
Built and maintained a cross-platform React Native app for corporate training offering interactive modules, gamified learning, and task tracking improving employee engagement and retention. Delivered white-label solutions customizing branding and themes for enterprise clients while maintaining shared core codebase for scalability. Collaborated with designers to implement tailored UI updates ensuring brand-consistent experience. Managed feature toggles for per-client module access and developed custom modules expanding platform capabilities while preserving deployment stability.
Lead Frontend Developer at Minimi (formerly Nreya)
March 1, 2021 - August 27, 2025
Transitioned from Head of Mobile to lead frontend development during company pivot to parenting-focused e-commerce. Led team of 3 frontend developers driving code quality, project structure, and reviews to maintain scalable foundation. Built mobile-first e-commerce platform for baby care products with app-like behavior ensuring smooth cross-device experience. Implemented core e-commerce features including product browsing, cart, checkout, and account management to enable quick market launch. Partnered with product and design teams to refine UI and brand themes delivering polished user experience.
React Native Developer / Mobile Lead at Nreya
June 1, 2020 - August 27, 2025
Built Nreya’s mobile app from the ground up as sole React Native developer delivering complete redesign and new feature set. Developed day-by-day itinerary planner for schedules, locations, and route viewing on interactive map. Designed split-screen experience combining map and bottom sheet with planned stops and durations for intuitive trip planning. Enabled collaborative travel planning with trip sharing, group editing, and in-app chat increasing engagement. Contributed to launch of open trip marketplace expanding business model. Mentored junior developer and maintained code quality driving app adoption and market fit validation.
Frontend Developer at Dagubagu Studio
February 1, 2018 - August 27, 2025
Started as Junior Frontend Developer receiving mentorship in AngularJS and frontend architecture building foundation for growth. Developed web-based sales dashboard streamlining tracking and reporting. Contributed to mobile streaming app focused on combat sports delivering video-on-demand features and shaping early user experience. Built company profile websites for clients including international remittance platform and coworking space enhancing online presence. Implemented responsive layouts and GUI integrations gaining hands-on experience turning designs into production-ready applications.
Senior Frontend Developer at Rukita
June 1, 2025 - August 27, 2025
Maintained and improved Rukita’s internal dashboard, a core tool used daily for operations. Led a small frontend team of 2 people handling feature requests and bug fixes while cleaning up a legacy codebase with heavy technical debt. Worked across multiple codebases including the main web app, mobile app, and internal Retool tools. Collaborated closely with product and design teams. Explored and prototyped new frontend features such as 360° property tours, PLS video streaming, and interactive map GIS. Contributed to the full redesign and rebuild of the main web app improving code quality and performance. Helped boost SEA efforts with SEO improvements. Introduced Retool to the team’s workflow, building initial operational tools and reducing frontend team dependencies.
Senior Mobile Developer at MS Flow Qesthetic Clinic (Freelance)
December 1, 2022 - August 27, 2025
Implemented a cross-platform mobile app using React Native based on existing UI designs, expanding the brand’s digital presence. Delivered core foundation including account management, navigation, and essential user flows. Integrated location-based map feature for clinic accessibility. Built ecommerce functionality allowing product browsing, cart, checkout, delivery address management, and payment processing. Collaborated with client’s internal team aligning development with business requirements to accelerate delivery and support operations.
Senior Frontend Developer at 9esociety
January 1, 2022 - August 27, 2025
Built and standardized UI components with Storybook for internal tooling, improving development speed and consistency. Created a cryptocurrency dashboard visualizing price movements and trading stats, integrated MetaMask wallet connections. Led and mentored 2 frontend developers, defining project structure and state management patterns resulting in maintainable, scalable codebases. Developed an OFN generator dashboard automating asset creation. Launched landing pages for OFN and token projects supporting client go-to-market. Collaborated with backend and smart contract developers to align frontend with blockchain logic and business goals.
Frontend Developer at Edukita (Freelance)
August 1, 2021 - August 27, 2025
Built a lightweight teacher dashboard allowing instructors to upload assignments, track attendance, and monitor progress. Developed student-facing interface for task completion improving engagement. Designed and implemented the public landing page establishing online presence and attracting new users.
Senior Mobile Developer at UroSpark I9
July 1, 2021 - August 27, 2025
Built and maintained cross-platform React Native app for corporate training delivering interactive modules, gamified learning, and task tracking to improve employee engagement. Delivered white-label solutions customizing branding and content for enterprise clients while maintaining shared core codebase. Collaborated with designers to implement tailored UI updates ensuring polished brand-consistent experiences. Managed feature toggles for per-client module access. Developed custom modules expanding platform capabilities while preserving stability across deployments.
Lead Frontend Developer at Minimi (formerly Nreya)
March 1, 2021 - August 27, 2025
Transitioned from Mobile Lead to Frontend Lead as the company pivoted to a parenting-focused e-commerce business. Led a team of 3 frontend developers driving code quality and project structure under startup timelines. Built a mobile-first e-commerce platform for baby care products with app-like behavior across devices. Implemented product browsing, shopping cart, checkout, and account management enabling rapid market launch. Partnered with product and design to apply brand themes and refine UI delivering polished trust-worthy user experiences.
React Native Developer (later Mobile Lead) at Nreya
June 1, 2020 - August 27, 2025
Sole React Native developer building Nreya’s mobile app ground up delivering a redesign and new feature set positioning app for growth. Developed day-by-day itinerary planner with interactive maps and routes. Designed split-screen experience combining map and bottom sheet for trip details. Enabled collaborative travel planning with trip sharing, group editing, and in-app chat increasing engagement. Contributed to launching open trip marketplace expanding business model. Mentored junior developer guiding architecture and code quality. Helped app reach top 10 free apps on Google Play Store validating market fit.
Frontend Developer at Dagubagu Studio
February 1, 2019 - August 27, 2025
Started as Junior frontend developer receiving mentorship in AngularJS and frontend architecture. Developed web-based sales dashboard streamlining business reporting and tracking. Contributed to mobile combat sports streaming app delivering video-on-demand and shaping user experience. Built company profile websites for clients strengthening brand visibility. Implemented responsive layouts and UI integrations gaining hands-on experience turning designs into production-ready applications.

Education

Undergraduate at Universitas Dian Nusantara (Dinus)
January 1, 2021 - August 27, 2025
Undergraduate at Universitas Dina Nusantara (Dinus)
January 1, 2021 - August 27, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Retail, Healthcare, Financial Services, Media & Entertainment
    paper 100PLUS × Mobile Legends: Bang Bang Tournament Microsite

    Developed a custom event microsite for 100PLUS, integrated with Mobile Legends: Bang Bang, to manage tournament registrations and player participation. The platform supported both individual and team sign-ups, ID verification through image uploads, and QR code generation for tracking. Built with Next.js, TypeScript, Tailwind, and Supabase, the microsite featured automated data handling, UTM tracking for marketing campaigns, and an admin dashboard for organizers to monitor and export participant data. Designed to be responsive and user-friendly, the project delivered a streamlined registration flow that enhanced both player experience and organizer efficiency.

    https://www.twine.net/signin