Skip to content
View dodevca's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report dodevca

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dodevca/README.md

I'm Rio Ananda (dodevca)

Freelance Back‑End Developer focused on system architecture, API engineering, and microservices design. I build scalable, reliable, and cost‑efficient infrastructures for modern web platforms.

Important

Currently shifting focus to NLP & data mining research.


Value Proposition

I help founders and small businesses turn ideas into maintainable systems. My focus is on back‑end reliability, clean architecture, and long‑term scalability, not just visual polish.

What I Do

  • Architect and develop Admin Dashboards, CMS, Microservices, and Database Architectures.
  • Integrate 3rd‑party services: Payment Gateways, Cloud Storage, OAuth, Mailing Systems.
  • Refactor and migrate legacy systems to modern frameworks.
  • Optimize websites for performance (LCP, TTFB, SEO).
  • Provide post‑launch maintenance and retainer support.

Core Skills

  • System Architecture: Microservices, CQRS, and modular monolith designs.
  • API Engineering: RESTful APIs, rate‑limiting, OpenAPI specs, OAuth2.
  • Database Design: MySQL & MongoDB, query tuning, indexing strategy.
  • Caching & Queues: Redis for caching, sessions, and background jobs.
  • Integrations: Midtrans, Xendit, Gmail API, Google Maps, OAuth.
  • Security: XSS/CSRF protection, input validation, access control.
  • DevOps: VPS + Nginx deployments, Docker containers, GitHub Actions CI.

Tech Stack

Languages: PHP, JavaScript, Python
Frameworks: Laravel 12, CodeIgniter4, Node.js (Express.js)
Databases: MySQL, MongoDB
Caching/Queues: Redis Infrastructure: VPS, Nginx, Docker, GitHub Actions
Integrations: Midtrans, Xendit, Cloudflare R2, Gmai, Google Maps, OAuth2
Front‑end: Blade, EJS, jQuery, Vue
Security: Session, JWT, OAuth2, OTP

Architecture & Practices

  • API‑first design with documented OpenAPI specs.
  • Microservices communication with token‑based authentication.
  • Modular data flow using CQRS and CRUD separation.
  • Performance‑driven architecture with caching layers and rate limits.
  • Compliance‑minded: familiar with COBIT framework for IT audit readiness.

Selected Work Examples

(details simplified for confidentiality)

  • CMS: modular content workflows with analytics.
  • E‑Approval Dashboard: hierarchical role‑based system.
  • Sales Management Dashboard: integrated with third-party API.
  • File Management Platform: Cloudflare R2‑based storage system.
  • NFT & Token Landing Pages: integrated with Metamask and Trust Wallet.
  • Chrome Extension: file‑transfer automation and dashboard integration.

How I Work

  1. Design architecture and ERDs based on business flow.
  2. Develop clean, testable modules with clear data contracts.
  3. Deploy via Docker/Nginx to VPS or containerized environments.
  4. Monitor and optimize system performance post‑launch.
  5. Support for one month after deployment (bug‑fix guarantee).

Work Principles

  • Backend‑first focus. I don’t overengineer front‑end frameworks unless needed.
  • Clean code over speed. Systems should be maintainable years later.
  • Data integrity is priority. Architecture comes before UI.

What I Don’t Do

  • Full UI/UX design or front‑end heavy SPA development.

Crafting Systems Beyond Visuals

Pinned Loading

  1. high-school-profile-dashboard high-school-profile-dashboard Public

    CMS for managing school profiles, events, and academic information using Laravel

    CSS 1

  2. file-converter file-converter Public

    File conversion web app built with CodeIgniter 4 integrating FreeConvert API

    PHP 1

  3. e-approval e-approval Public

    Forked from BricksDev21/eapproval-ptbss

    Personalized version for hierarchical e-approval system with notification and approval via email

    PHP 1

  4. storytelling-app storytelling-app Public

    A Windows-based blogging app that allows users to write stories and earn fixed revenue for every view. Built with C# and RestSharp API integration.

    C# 1

  5. twitter-trending-classifier twitter-trending-classifier Public

    Automated Twitter Trending Classifier using Rule-based Logic & Logistic Regression. Built with Flask & Google Colab

    Jupyter Notebook 1

  6. gojek-app-sentiment-analysis gojek-app-sentiment-analysis Public

    Sentiment analysis of Gojek app reviews with Flask-based visualization dashboard.

    Jupyter Notebook 1