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

Block or report dodevca

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
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