Faidancode

Hello, I'mRifai

Full-Stack Engineer with 4+ years experience building internal systems and production-ready web applications. Focused on clean architecture, scalable backend, and maintainable frontend.

logo

Tech Stack

Technologies and tools I commonly use to build scalable, production-ready applications.

Frontend (Web)

React
React
Next.js
Next.js
Angular
Angular
Vue
Vue

Mobile Development

React Native
React Native
Ionic
Ionic
Capacitor
Capacitor
Android Studio
Android Studio

Backend & API

Node.js
Node.js
NestJS
NestJS
Laravel
Laravel
CodeIgniter
CodeIgniter
Python
Python

Language & Type Safety

TypeScript
TypeScript

Styling & UI

Tailwind CSS
Tailwind CSS
Bootstrap
Bootstrap

Data & ORM

Drizzle ORM
Drizzle ORM

Tools & Collaboration

GitHub
GitHub

Professional Project Experience

Projects delivered for clients and employers, showcasing real-world impact, collaboration, and my skills as a Full-Stack Engineer across various industries.

This section highlights selected professional projects. Due to confidentiality and project lifecycle constraints, most projects are presented as summaries without public links.

ERPNext Implementer

2024–2025 E-Commerce (NDA)

ERPNextFrappe FrameworkPythonREST APIMagentoReact Native
  • Implemented and configured ERPNext as the core back-office system for e-commerce operations.
  • Developed custom ERPNext modules, client scripts, and server scripts to support business-specific workflows.
  • Built and exposed REST APIs from ERPNext to integrate with Magento and mobile applications.
  • Ensured data synchronization and system stability across ERP, e-commerce, and mobile platforms.

Full-Stack Programmer - Construction (NDA)

2023–2024 Construction (NDA)

LaravelVue.jsReact NativeMySQLREST API
  • Continued development and maintenance of legacy systems for a construction company under NDA.
  • Developed and extended backend APIs to support operational and reporting workflows.
  • Maintained and enhanced web admin applications built with Laravel and Vue.js.
  • Worked on mobile applications using React Native to support field operations and internal users.
  • Improved system stability through bug fixes, refactoring, and performance optimizations.

Full-Stack Programmer - White-Label App & Online Fashion Retail

2023–2024 White-Label App, Online Fashion Retail

IonicAngularCordovaPWACodeIgniterReactLaravelMySQLGoogle Play Console
  • Developed and maintained a white-label mobile application used by multiple online fashion retailers.
  • Built and maintained backend APIs and web admin dashboards for order management and store operations.
  • Handled multi-platform development including Android apps, PWA, and web-based admin systems.
  • Managed mobile app upgrades, deprecated package migrations, and production releases to Google Play Store.
  • Maintained code quality and application stability through bug fixing, refactoring, and ongoing improvements.

Full-Stack Programmer - Real-Time System

2023 Energy Technology (NDA)

LaravelNode.jsWebSocketMySQL
  • Contributed to R&D and development of a CMS integrated with an Electric Vehicle Charging System (EVCS).
  • Developed real-time APIs using WebSocket to enable communication between CMS and charging devices.
  • Implemented user controls to start and stop charging sessions via real-time backend integration.
  • Researched and validated system architecture prior to production deployment.

Web / Full-Stack Programmer - Logistics

2023 Logistics (NDA)

LaravelVue.jsMySQL
  • Maintained and enhanced an internal admin system for logistics operations and transaction management.
  • Developed reporting features with spreadsheet export for operational and financial monitoring.
  • Refactored existing code and fixed bugs to improve system stability and maintainability.

Full-Stack Programmer - Online Printing / E-Commerce

2022 Online Printing / E-Commerce

IonicAngularCordovaLaravelGraphQLMySQLShipping API
  • Developed and maintained mobile applications and CMS for online printing services.
  • Built GraphQL APIs using Laravel to support efficient data querying and application data flow.
  • Integrated third-party shipping cost calculation APIs (KiriminAja).

Web Programmer - Government

2022 Government / Public Sector

LaravelMySQLHTMLCSSJavaScript
  • Developed and maintained a government website including landing pages, news, and public information sections.
  • Built and customized a CMS to manage content, announcements, and informational pages.
  • Maintained existing codebase and fixed bugs to ensure system stability and content reliability.

Web Programmer - E-Commerce

2021 E-Commerce

LaravelVue.jsMySQLXendit API
  • Developed and maintained core features of an e-commerce platform including product catalog, checkout, and order management.
  • Integrated third-party payment gateway (Xendit) to support multiple payment methods.
  • Collaborated with business stakeholders to implement payment and transaction workflows.

Full-Stack Programmer - Hospitality / Hotel

2021 Hospitality / Hotel

IonicAngularCordovaLaravelMySQL
  • Maintained and enhanced a hotel cashier (POS) system supporting daily operational workflows.
  • Developed web-based admin features for transaction and data management.
  • Improved application stability through bug fixing and feature enhancements.

Case Studies

These end-to-end case studies were created to showcase my technical decision-making, system design, and implementation skills.