2023 - 2024
Backend Engineer
Roxi.Earth
Backend platform work for user onboarding, KYC, CRM workflows, payments, and trading-system features.
Project Overview
Roxi.Earth was a backend-heavy product environment where I worked on core platform capabilities spanning onboarding, KYC, CRM operations, payments, and trading-related services. The work focused on making internal and user-facing processes more reliable while supporting business workflows that depended on timely data, communication, and transaction handling.
Problem
Products that combine registration, compliance checks, marketing operations, and transaction flows tend to become operationally messy if each area is handled with disconnected tooling. Roxi.Earth needed backend services that could support user onboarding, verification, campaign operations, and trading-system functionality without creating fragile handoffs between systems.
Solution
I implemented backend services using Express.js and Prisma ORM, integrating AWS SES for email communication, AWS S3 for file storage, and a payment gateway for transaction flows. The platform handled user registration and a KYC verification pipeline, helping the product support compliance-sensitive onboarding in a more structured way.
Beyond the user-facing flows, I also developed a CRM application for the marketing team so they could work with demographic analysis and targeted newsletter campaigns more efficiently. In parallel, I contributed backend features for a trading system that used QuestDB, Redis, and socket.io to support fast-moving data and real-time functionality.
Impact
The result was a stronger backend foundation across multiple business-critical areas: onboarding, verification, marketing operations, storage, payments, and trading workflows. That work helped Roxi.Earth support both operational teams and end users with more connected systems instead of isolated backend utilities.