DONIWICAKSONO
SubjectData
> Full-stack developer working solo. I handle frontend to infrastructure because I move faster when the whole system is one person's responsibility.
My primary stack centers on React and TypeScript, complemented by modern tools like Hono and Mastra for specialized AI agent development. Deployed on Cloudflare Workers and AWS. Rapid prototyping is my strength. AI integration and edge/serverless functions are where I currently focus, specifically multi-agent systems and deterministic control flow where tool selection, state management, and predictable execution matter. I work best on projects where continuity matters and you want one person who owns the entire architecture.
FeaturedModules
JustHireMe
Fast Job Postings Analyzer
- ▶ Integrated Gemini and Jina APIs to analyze job postings, utilizing Cloudflare KV with SHA-256 hashing to cache responses and reduce API costs.
- ▶ Enforced dual-layer IP rate-limiting (KV + localStorage). Developed a concurrency control queue to cap outbound third-party API requests to 3 concurrent calls.
- ▶ Designed an automated KeyRotator for Gemini API keys with cooldown fallbacks to maintain high availability. Prevented SSRF by filtering loopback and private IP ranges at the gateway.
GeoScout
AI-powered Relocation Agent
- ▶ Re-engineered the backend & frontend onto TanStack Start, React 19, Vite 8, and Nitro v3, enabling fast server-side rendering and edge deployment via Cloudflare Pages.
- ▶ Designed a dual-layer defense architecture featuring fuzzy city name normalization with 24h LRU report caching for instant responses alongside a rolling window IP rate limiter.
- ▶ Achieved 100/100 Accessibility, 100/100 SEO, and 100/100 Agentic Browsing Lighthouse scores with strict Zod validation, robust streaming response handlers, and zero-layout-shift UI polish.
Word Popup
Cross-browser Userscript Engine
- ▶ Engineered a cross-browser userscript with advanced DOM traversal and color detection algorithms.
- ▶ Implemented intelligent adaptive theming system that dynamically detects and matches website color schemes with semi-transparent overlay handling and fallback chains.
- ▶ Optimized performance through strategic debouncing, word caching, and DOM reuse patterns while integrating a free API, resulting in minimal performance impact.
MindEase
Next.js SSR Application
- ▶ Used Next.js for server-side rendering and React for building user interfaces, ensuring a seamless and responsive user experience.
- ▶ Utilized shadcn/ui for styling components, achieving a visually appealing and consistent design across different devices and browsers.
- ▶ Conducted end-to-end testing using Playwright, significantly improving application stability and minimizing user-reported issues.
TimelineArchive
Web Design Intern
2025.03 - 2025.05- > Built web pages from Figma prototypes, ensuring a seamless user experience.
- > Designed and built a complete landing page for the company, adding key sections like pricing tables and testimonials.
- > Redesigned a government site homepage for easier public access to key information.
B.Software Engineering
2021.09 - 2025.08Full-stack Cert
2023.08 - 2023.12ArsenalList
Frontend
01- CoreTypeScript, React, Svelte
- StylingTailwind CSS, shadcn/ui
- FrameworksTanStack Start, Astro, Vite+ SPA
- Icons & MotionReicon, Motion, GSAP
Backend
02- Runtime & APIBun, Hono, Mastra (AI)
- API StandardsREST, GraphQL
- State & QueryTanStack Query, @xstate/store
- TestingVitest, Playwright
Infrastructure
03- Database & ORMTurso, Cloudflare KV / D1, Neon, pgvector, Qdrant, Drizzle ORM
- Edge & StorageCloudflare Workers / R2 / Queues
- AlternativeAWS S3, Trigger.dev
Other Tools
04- Auth & ObservabilityZod, Resend, better-auth, Axiom
- Forms & SchedulingTanStack Form / Pacer
- Design & WorkspaceFigma, Balsamiq, omp.sh
- DevOps & CLILinux, Git, Bash, Docker, GitHub Actions




