Projects

Practical software work with measurable impact

These examples show the kind of engineering work I have done across integrations, customer-facing product development, internal platforms, and delivery systems.

Identity & Access Platform

IAM for multi-application access control

  • Next.js
  • PostgreSQL
  • Redis
  • authentication
  • RBAC
  • API clients
  • audit logs

Challenge

Businesses operating multiple applications needed a centralized way to manage authentication, roles, permissions, and secure access across connected systems.

Approach

Designed and built an IAM product that centralizes login, token-based access, users, roles, permissions, application-scoped access control, API clients, and auditability across business applications.

Outcome

Delivered a real working IAM product that was strong enough to be purchased by a company in Colombia as the foundation for secure multi-application access management.

Platform Integrations

Real-time integrations across ERP, CRM, e-commerce, and event platforms

  • Node.js
  • TypeScript
  • REST APIs
  • webhooks
  • NetSuite
  • Salesforce
  • HubSpot
  • Shopify
  • Eventbrite
  • Bizzabo

Challenge

Teams were re-entering the same customer, order, and event data into multiple systems, creating delays and inconsistencies.

Approach

Designed and implemented automation flows that synced data across six platforms in real time, with clear logic around ownership and updates.

Outcome

Reduced manual workload by 40% and turned fragmented operational steps into a connected system.

Customer-Facing Product

Garmeo customization experience

  • Next.js
  • Nx
  • Shopify GraphQL
  • JavaScript
  • image manipulation workflows

Challenge

Customers needed a reliable way to preview personalized garments before purchase without a slow offline review process.

Approach

Built the full product flow for uploads, positioning, resizing, and previewing designs directly in the web experience.

Outcome

Delivered a product flow that made customization interactive, immediate, and purchase-ready inside the storefront.

Customer Portal

Self-service portal for Ricoma customers

  • Laravel
  • Vue
  • PHP
  • SQL

Challenge

Support teams were handling repeat customer questions around training, referrals, and order history.

Approach

Developed a centralized portal that gave customers direct access to training resources, referral rewards, and purchase history.

Outcome

Reduced support dependency by moving recurring customer workflows into a single self-service platform.

Product Website & CMS

Website with reusable content architecture

  • Next.js
  • Sanity CMS
  • content modeling
  • reusable sections
  • SEO
  • multilingual structure

Challenge

Needed a scalable website to present multiple software products clearly, support solution-based selling, and make it easy to expand content over time.

Approach

Built a Next.js website with Sanity CMS, modular sections, reusable page-building blocks, structured content, and solution pages for IAM and other business software offerings.

Outcome

Created a flexible product marketing site that supports software positioning, solution expansion, and communication of real offerings built under Qodari.

Enterprise Platform

Unified operational platform across business domains

  • REST APIs
  • enterprise workflows
  • AngularJS
  • React Native
  • payroll systems

Challenge

Business processes across subsidies, housing, loans, HR, and affiliate workflows were fragmented across separate systems and teams.

Approach

Proposed and helped architect a unified platform strategy, contributed to enterprise workflow implementation, and supported delivery across web and mobile surfaces.

Outcome

Helped centralize operational workflows, improve system coordination, and support multi-domain enterprise software delivery across large organizations.

Delivery System

Reusable landing page platform

  • Astro
  • Tailwind CSS
  • JSON-driven content
  • component architecture

Challenge

Marketing pages were too slow to produce because each one required too much bespoke implementation work.

Approach

Built a reusable component system powered by structured content so new pages could be assembled quickly with consistent quality.

Outcome

Supported 20+ landing pages and reduced turnaround time from days to hours.