DW
Hello, I'm

Danan Wijaya

Full Stack Developer

Passionate developer with expertise in modern web technologies. I love building scalable applications and creating exceptional user experiences.

About Me

Passionate developer with expertise in modern web technologies. I love building scalable applications and creating exceptional user experiences.

👨‍💻

Danan Wijaya

Full Stack Developer

dananwijaya1996@gmail.com
Ngawi, Indonesia
Available for opportunities
Get In Touch

My Journey

With more than 9 years delivering on Upwork, I help startups and enterprises build scalable, high-performance platforms aligned with real business goals. From e-commerce and SaaS to fintech, healthcare, real estate, and logistics, I focus on turning product requirements into reliable systems that grow with the business.

I focus on outcomes and collaboration—turning ideas into clear plans, shipping reliably, and crafting experiences people truly enjoy. Working closely with founders and teams, I align goals, reduce complexity, and measure success through real impact: faster launches, higher engagement, and sustainable growth.

I emphasize clean, maintainable code and modern, modular architecture (including monorepos when appropriate), backed by effective collaboration. Practices like code reviews, CI/CD, testing, and clear documentation keep projects robust, easy to maintain, and ready for future growth.

Experience

Senior Full Stack Developer

Upwork Freelance

Jul 2016 - Present

Frontend Developer

PT.Majoo Indonesia

Jan 2021 - Aug 2024

Frontend Developer

Onehub Solution Pte. Ltd.

Mar 2017 - Sep 2019

Education

Bachelor of Science in Computer Science

Institut Asia Malang

2014 - 2018

Technical Skills

frontend

JavaScript
5/5
TypeScript
5/5
React
5/5
Next.js
5/5
HTML5
5/5
CSS3
5/5
Tailwind CSS
5/5
Vue.js
3/5
Redux Toolkit
4/5
Zustand
4/5
React Query
4/5
Framer Motion
4/5

backend

Node.js
5/5
Express.js
5/5
Nest.js
5/5
Python
4/5
Django
3/5
Ruby On Rails
2/5
Golang
3/5
PostgreSQL
4/5
MongoDB
4/5
MySQL
4/5
Redis
4/5
Prisma
4/5
Drizzle ORM
4/5
REST APIs
5/5
GraphQL
3/5
Socket.io
4/5
OAuth
4/5
JWT
4/5
Docker
3/5

Development Tools

Git
5/5
GitHub
5/5
VS Code
5/5
Cursor
5/5
Claude Code
5/5
npm
5/5
Yarn
4/5
Chrome DevTools
5/5
Figma
3/5
Jest
4/5
ESLint
5/5
Prettier
5/5

other

Agile/Scrum
4/5
CI/CD
4/5
AWS
3/5
GCP
4/5
Nginx
4/5
Vercel
5/5
Netlify
5/5

Featured Projects

A selection of my recent work showcasing various technologies and approaches to web development.

Obermatt

Smarter Stock Investing Made Simple

frontend
2025
Obermatt - Preview

Project Overview

Obermatt empowers private investors with data-driven insights to make confident stock decisions—without needing to be financial experts. By comparing over 6,500 stocks across 60+ markets, Obermatt ranks companies based on objective performance metrics, not market hype. With tools like Top 10 lists, investment themes, and personalized watchlists, users can uncover hidden gems and track their portfolios effortlessly. Whether you're just starting or refining your strategy, Obermatt’s transparent method and Swiss precision help you invest wisely and efficiently.

Key Features

Data-driven stock rankings across 6,500+ companies in 60+ markets
Objective, transparent scoring across Value, Quality, Momentum pillars
Personalized Top 10 lists and thematic screens aligned to your strategy
Portfolio and watchlist tracking with benchmark comparison and risk signals
Research efficiency: identify investable candidates 10Ă— faster than manual screening
Bias-free insights with Swiss methodology and clear documentation

Technologies Used

React.js
Tailwind CSS
Geolocation API
Chart.js
Django
Django Rest Framework
Trading View API
Stripe
i18n

Majoo

Integrated business tools for MSMEs: POS, inventory, CRM, and more

frontend
2023
Majoo - Preview

Project Overview

Majoo provides MSMEs with an integrated platform for daily operations. From POS and inventory to accounting and CRM, it centralizes workflows and insights for restaurants, retail, salons, and service businesses. Multi-outlet support, real-time reporting, and staff management help owners scale efficiently and improve customer experience.

Key Features

Point-of-sale with integrated payments
Inventory tracking and multi-outlet management
CRM tools and loyalty programs
Accounting and real-time dashboards
Staff scheduling and role-based permissions

Technologies Used

React.js
TypeScript
Radix-UI
Framer Motion
NX Monorepo
Majoo-UI
stitches
Redux

Project 300

Discover and compare flexible workspaces across Saudi Arabia

fullstack
2021
Project 300 - Preview

Project Overview

Project 300 simplifies the discovery of fully serviced offices and coworking spaces across Saudi Arabia. Users can filter by city, region, property type, price, and amenities to find options that fit their needs. With transparent listings, verified partners, and easy inquiry flows, professionals, startups, and enterprises can quickly evaluate and secure the right workspace.

Key Features

Advanced filters: city, region, property type, price, amenities
Verified listings with transparent details and photos
Instant inquiry and visit scheduling workflows
Saved searches and personalized alerts
Provider dashboard for listing management
Fast, real-time updates powered by Socket.io

Technologies Used

React
TypeScript
Redux Toolkit
Socket.io
Express
Chakra Ui
Firestore
Firebase Cloud Functions
Node Mailer
Google Maps API
Google Hosting
i18n

Just Done Right

Convert Adobe XD designs into clean, responsive React code

frontend
2020
Just Done Right - Preview

Project Overview

Just Done Right automates the design-to-code handoff by converting Adobe XD designs into React components. It preserves layout, styles, and structure while generating responsive TypeScript code with Tailwind CSS. The tool streamlines front-end scaffolding by extracting components and assets, enabling faster iteration with high-quality output.

Key Features

Import Adobe XD and parse components and layouts
Generate React + TypeScript with responsive Tailwind utilities
Component extraction with reusable structure and assets
Automatic routing and page scaffolding
Code quality guards to reduce manual refactoring
Significantly faster design-to-code handoff

Technologies Used

React.js
TypeScript
Tailwind CSS
Adobe XD
Vercel

Dimusco

Digital sheet music platform for seamless practice and performance

frontend
2019
Dimusco - Preview

Project Overview

Dimusco is a modern platform that transforms how musicians use sheet music. Across iOS, Android, Windows, and macOS, musicians can access, annotate, and organize scores with automatic synchronization. Powerful collaboration features help bands, choirs, and orchestras rehearse and perform efficiently, with secure cloud storage, offline support, and ensemble management to streamline distribution and performance workflows.

Key Features

Cross-platform access with real-time sync across devices
Smart annotations and collaborative markup for ensembles
Secure cloud library with offline mode and version control
Group and ensemble management with role-based permissions
Performance-ready tools: setlists, page turns, rehearsal notes
Streamlined score distribution for directors and publishers

Technologies Used

React.js
TypeScript
Tailwind CSS
PostgreSQL
Django Rest Framework
Stripe
i18n

Get In Touch

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!

Let's Connect

I'm open to discussing new projects, creative ideas, or opportunities to be part of your visions. Feel free to reach out through any of the following channels:

Email

dananwijaya1996@gmail.com

Location

Ngawi, Indonesia

Phone

Available on request