
Ashandi Leonadi
Software Fullstack Engineer
Sewa orang ini
Kirim tawaran pekerjaan langsung ke kandidat ini
Tentang
Software Fullstack Engineer with over 5 years of experience building modern web and mobile applications. Specialized in AI-powered features including OpenAI integration, Retrieval-Augmented Generation (RAG) with vector search, offline-first architectures, and real-time systems. Proficient across the full stack using React.js, Next.js, Laravel, Supabase, and TypeScript, with a strong focus on delivering intelligent, production-ready solutions that leverage Large Language Models (LLMs), automated document generation, and conversational AI.
Pengalaman
Product Software Engineer (Fullstack) at MapTrack (2024-10 – Present)
- Built an OpenAI-powered PDF generation system for custom forms, enabling dynamic form creation, intelligent content structuring, and automated document output, reducing manual form preparation time significantly.
- Refactored the data layer using TanStack DB to support an offline-first architecture, improving reliability and user experience in low-connectivity field environments.
- Developed GPS battery monitoring and device status indicators backed by Amazon DynamoDB, enhancing real-time fleet visibility and device reliability for asset tracking operations.
- Designed and implemented an interactive asset map with marker collision handling, filter integration, and a detail drawer for streamlined fleet management workflows.
Frontend Web and Mobile Engineer at Happy5 (2021-03 – 2024-12)
- Led frontend code reviews and mentored intern engineers, improving code quality standards and accelerating onboarding for new team members.
- Migrated legacy JavaScript codebases to TypeScript across multiple modules, reducing runtime errors and improving long-term maintainability.
- Translated Figma mockups and wireframes into pixel-accurate, interactive web pages using React.js, Tailwind CSS, and TypeScript.
- Implemented end-to-end testing with Cypress, increasing test coverage and reducing regression bugs in production releases.
- Built and documented a reusable component library with Storybook, enabling faster feature development and design consistency across teams.
- Managed Amplitude analytics integration, providing data-driven insights into user engagement and feature adoption.
- Developed the Happy5 Culture mobile application using React Native with Tailwind CSS, delivering a consistent cross-platform design system.
Frontend Web Engineer at Kodegiri (2024-03 – 2024-06)
- Revamped the VRMS web application with a modernized UI and new feature set using React.js, Ant Design, and Tailwind CSS.
- Migrated the existing JavaScript codebase to TypeScript, improving type safety and developer experience.
Frontend Web Engineer at Rakamin Academy (2022-03 – 2022-04)
- Implemented UI designs into production-ready React components, integrating with backend services via React Query for optimized data fetching and state management.
- Styled the application using Styled Components, ensuring consistent and maintainable theming across all pages.
Frontend Web Engineer at Smarteschool (2021-07 – 2022-02)
- Developed new features and revamped legacy pages in a Next.js application, improving performance and aligning the platform with modern UX standards.
- Created reusable API utility functions and conducted code reviews to maintain high code quality and promote consistency across the team.
Frontend Web Engineer (Intern) at Happy5 (2020-05 – 2021-03)
- Built a PDF document generation feature for formal review results using @react-pdf/renderer, streamlining the performance review export process.
- Wrote end-to-end tests with Cypress and resolved bugs to improve application stability ahead of production releases.
- Integrated frontend components with backend services, ensuring seamless data flow for core HR features.
Pendidikan
Bachelor of Information Systems in Information Systems – Binus Online Learning (2022 – 2026)
Vocational High School Diploma in Network Informatics Systems and Applications – Vocational High School 26 Jakarta (2017 – 2021)

