Work & Projects
Some people collect stamps. I collect side projects, client work, and too many Git branches.
Work8
.NET Developer at CPL Software
Jul 2026 - Present- Maintained, debugged, and refactored legacy WinForms and WebForms applications.
- Profiled and optimized a WinForms application to identify and address performance bottlenecks.
- Reviewed code and managed technical debt in older codebases to maintain code quality.
- Participated in sprint planning and retrospectives to keep technical work aligned with team goals.
Software Developer at SoftwareSeni
Jun 2026 - Present- Worked directly with CPL Software from July 2026.
.NET Developer at Reapit
Apr 2025 - Oct 2025- Migrated legacy Symfony CRM features to a modern .NET 8 microservice architecture.
- Developed backend services with AWS Lambda, SQS, API Gateway, and OpenSearch.
- Built a custom OpenSearch query builder for the CRM's complex search requirements.
- Integrated SSO authentication with JWT and JWKS.
- Created a data seeding tool to generate large datasets for testing and development environments.
- Refactored integration tests to improve reliability and catch regressions earlier in the SDLC.
- Participated in sprint planning and conducted code reviews to maintain coding standards.
.NET Developer at RoleRelay
Jan 2023 - Apr 2025- Developed backend services with .NET 8 and GraphQL for complex data exchange.
- Contributed to infrastructure automation with AWS CloudFormation, managing Cognito, PostgreSQL, and related resources.
- Refactored integration tests with Testcontainers for permission-heavy logic.
- Added features to the administrator dashboard and improved its usability.
Software Developer at SoftwareSeni
Apr 2022 - Oct 2025- Worked directly with RoleRelay and Reapit.
- Designed and built a form builder backend from scratch for dynamic lead generation. It supports flexible API endpoints for multi-step form logic and complex consumer data validation. Integrated comparison engines to process utility rates from major Australian energy retailers.
- Structured .NET project architectures to improve code organization and long-term maintainability.
- Improved SQL Server performance in high-traffic environments by addressing index fragmentation and tuning queries.
- Built bridge services for legacy systems to improve debugging, error tracing, and deployment flows.
- Developed and maintained marketplace features in PHP (Laravel), including dealer management and lead flows. Integrated fraud prevention mechanisms and flexible financing calculators for car-buying workflows.
- Integrated secure payment gateways for booking transactions and deposit handling. Maintained transactional integrity and handled asynchronous payment notifications (webhooks).
Software Developer at Freelance
Dec 2020 - Apr 2022- Designed and developed an embeddable licensing library for desktop applications using Avalonia UI and WPF. It binds licenses to hardware IDs and validates keys.
- Developed a text-to-video generator using web search engines, SkiaSharp for graphics rendering, and FFmpeg for media processing.
- Designed and built a custom Telegram client with advanced automation features and workflow orchestration through the Telegram API.
- Developed a static site generator with automated deployment pipelines for SSH, FTP, SFTP, and Netlify integrations.
Software Developer at ImerSoftware
Dec 2018 - Dec 2020- Built a lightweight domain crawler using WHOIS and IANA records to find expired domains.
- Developed multi-account management software for Indonesian e-commerce platforms.
- Built custom Python web crawlers for internal automation and medium-scale data aggregation.
- Managed Linux servers and databases with Docker for containerization and deployment.
.NET Developer at Freelance
Jan 2017 - Dec 2018- Built a bulk video generator by reverse-engineering YouTube's public API to automate content creation from keyword inputs.
- Built Instagram marketing automation tools to manage content scheduling and engagement.
Projects6
Kaluli Members as Fullstack Developer
2025Membership app and supporting systems for Kaluli Ice Cream, covering discounts, cashier operations, discount vouchers, campaigns, events, and product listings.
Pertamina Chatbot as Fullstack Developer
2025RAG (Retrieval-Augmented Generation) system for secure interaction with enterprise documents.
KLPK APP as Fullstack Developer
2023Collaborative storytelling and digital publishing platform.
Bufdio as .NET Developer
2021Cross-platform audio playback library for .NET Standard 2.1.
IzwellLM as Fullstack Developer
2020Cross-platform license and serial key manager for desktop applications, using hardware binding.
TLDrop as Fullstack Developer
2018SEO tool for crawling expiring domains and assessing their backlink potential.