Available for opportunities

Hi, I'm

Ravi Kumar

Software Engineer_
Copenhagen, Denmark

Creating innovative digital experiences through code, creativity, and advanced AI. Specializing in modern web/mobile apps and generative technologies.

Scroll

About Me

Ravi Kumar
EdTechE-commerceHealth-tech

I'm a Software Engineer with a Master's degree in Computer Science and Engineering from DTU (Technical University of Denmark), specializing in Software Engineering.

With 4+ years of professional experience across EdTech, E-commerce, and Health-tech, I've shipped products used by millions. My flagship project, Maqsad, is an e-learning mobile app with 1M+ downloads on Google Play.

I'm passionate about Generative AI, creative coding, emerging technologies, and always exploring the intersection of engineering precision andcreative expression.

0+
Years Experience
0M+
Users Served
0
Industry Domains

MSc Computer Science & Engineering

DTU · Specialization: Software Engineering

Featured Work

Arko Storefront
Arko Storefront
Full-Stack

Arko Storefront

Customer-facing headless storefront. Features: Product browsing, variant selection, persistent cart (DynamoDB), multi-step checkout, JWT auth with silent refresh.

Next.jsTypeScriptTailwind CSSZustand+1 moreFramer Motion
Arko Admin Console
Arko Admin Console
Full-Stack

Arko Admin Console

Merchant dashboard for multi-tenant e-commerce. Features: Order pipeline visibility (10 statuses), revenue metrics, inventory management, customer membership, payment tracking.

Next.jsTypeScriptTailwind CSSZustand+2 moreFramer Motion · JWT/RBAC
Headless E-commerce Platform
Headless E-commerce Platform
Full-StackFeatured

Headless E-commerce Platform

Production-grade distributed system with 6 microservices. Architecture: Domain-Driven Design, Hexagonal Architecture. Features: Order saga, Transactional Outbox, JWT RBAC. Infrastructure: AWS, Kubernetes, Terraform.

NestJSTypeScriptNext.jsPostgreSQL+2 moreAWS SQS · DynamoDB
DTU Pay — Distributed Payment System
DTU Pay — Distributed Payment System
BackendFeatured

DTU Pay — Distributed Payment System

Event-driven microservices payment platform built for a DTU Web Services course. Architecture: Domain-Driven Design, Hexagonal Architecture, CQRS.Features: Single - use anonymous payment tokens, RabbitMQ pub / sub with correlation - ID request tracking, SOAP bank integration. 8 services, 20 + event types, zero direct API calls between services.

Java 21QuarkusRabbitMQJAX-RS+4 moreSOAP/JAX-WS · Docker · Maven · Cucumber
Maqsad Application
Maqsad Application
MobileFeatured

Maqsad Application

Interactive exam prep app with AI-powered doubt resolution. 1M+ downloads on Google Play.

KotlinJetpack ComposeRetrofitSocket.io+2 moreNode.js · OpenAI
Maqsad Website
Maqsad Website
Full-StackFeatured

Maqsad Website

High-performance educational platform serving 1M+ users. 65% CSS reduction via Tailwind migration.

ReactTypeScriptTailwind CSSNestJS+2 moreWebSocket · OpenAI

Work History

Software Engineer

Maqsad Pvt. Ltd.

Karachi, Pakistan (Remote)Aug 2021 – Oct 2025

Led Android and backend development for a large-scale EdTech platform with over 1M active users, building the core mobile experience from the ground up.

  • Led end-to-end Android development for the main product app, owning architecture, releases, and production reliability at 1M+ user scale.
  • Built live lecture streaming and real-time interactive chat, handling high concurrency and connection recovery under live load.
  • Developed the in-app assessment engine — timed exams with multiple-choice and subjective questions, submission handling, and result persistence.
  • Implemented an OCR-based feature where users photograph a problem and instantly receive a matched video solution from a large content database.
  • Built and maintained TypeScript/NestJS backend services and REST APIs supporting core platform flows.
  • Led code reviews and contributed to architectural decisions across services.
Android SDKKotlinJavaReactTypeScriptNode.jsNestJSExpress.jsRESTful APIsPostgreSQLCI/CDGitHub ActionsDocker

Mobile Developer

Rove Apps

Karachi, PakistanSep 2020 – July 2021

Led Android development for client e-commerce and multi-domain projects, collaborating across the full development lifecycle.

  • Developed production mobile applications using Kotlin, building scalable and maintainable features for e-commerce platforms
  • Implemented complex business logic and state management in Kotlin, ensuring performance and reliability in production environments
  • Integrated backend APIs and contributed to end-to-end system functionality across frontend and backend
  • Worked within production-grade codebases, applying clean architecture and modular design principles
KotlinJavaAndroid StudioRESTful APIsGit

Get In Touch

Have a project in mind or want to explore collaboration? I'd love to hear from you. Click any detail below to copy it.

Add to Contacts

Scan the QR code with your phone

Download vCard