Preview with Sample Data
Hario Budiharjo
hariobudiharjo@gmail.com | +62 812 3456 7890 | Jakarta, Indonesia
LinkedIn: https://linkedin.com/in/hariobudiharjo | GitHub: https://github.com/HarioBudiharjo | Portfolio: https://tukangcv.com
PROFESSIONAL SUMMARY
Full-Stack Software Engineer who built TukangCV.com — an ATS-optimized CV builder with AI-powered content suggestions, real-time preview, and PDF export. Experienced in designing clean backend architectures in Go and modern, reactive frontends with SvelteKit and TypeScript.
PROFESSIONAL EXPERIENCE
Founder & Full-Stack Engineer
2024-01 - PresentTukangCV.com, Jakarta, Indonesia
Built an end-to-end CV builder platform from scratch
- Architected a Go backend with clean architecture, JWT auth, and PostgreSQL
- Built a SvelteKit 2 frontend with Svelte 5 runes, real-time preview, and PWA offline support
- Integrated multi-provider AI (Gemini, OpenAI, Claude) with circuit breakers for content suggestions and ATS checking
- Implemented PDF export via headless Chrome (Chromedp) with 5 ATS-optimized templates
Software Engineer
2021-06 - 2023-12Confidential Company, Jakarta, Indonesia
Backend and full-stack development for fintech products
- Developed RESTful APIs in Go serving 500K+ monthly active users
- Reduced average API latency by 35% through query optimization and Redis caching
- Led migration from monolith to microservices, improving deployment frequency by 4x
EDUCATION
Bachelor of Computer Science, Computer Science
2017-08 - 2021-06Universitas Brawijaya, Malang, Indonesia | GPA: 3.7
- Cum Laude graduate
- Capstone Project: AI-powered document analysis system
SKILLS
Programming Languages: Go, TypeScript, JavaScript, Python, SQL
Frameworks & Tools: SvelteKit, Gin, PostgreSQL, Redis, Docker, TailwindCSS
Mobile Development: Kotlin, Swift
PROJECTS
TukangCV.com (https://tukangcv.com)
ATS-optimized CV builder with AI-powered content suggestions, real-time preview, and PDF export
- Multi-provider AI integration with circuit breaker resilience
- PWA with offline support and background sync
Technologies: Go, SvelteKit, TypeScript, PostgreSQL, Redis, Docker
CERTIFICATIONS
Menjadi Android Developer Expert - Dicoding Indonesia (2023-01)
Credential ID: DICODING-MADE-123456
LANGUAGES
Indonesian (native),English (fluent)
ATS-Optimized
ATS: Sangat BaikDesigned specifically for Applicant Tracking Systems with maximum compatibility. Uses semantic HTML, single-column layout, and no decorative elements that could confuse ATS parsers.
Features
- Maximum ATS compatibility
- Single-column layout
- Semantic HTML structure
- No decorative elements
- Clear section headers