Work & Projects
Some people collect stamps. I collect side projects, client work, and too many Git branches.
Work6
.NET Developer at Reapit
Apr 2025 - present- Migrating a legacy Symfony-based CRM into a modern microservice architecture built with .NET 8.
- Worked with AWS CDK and services such as Lambda, SQS, API Gateway, CloudWatch, EC2, and OpenSearch (Elasticsearch).
- Integrated Single Sign-On authentication, worked with JWT and JWKS.
- Refactored and improved integration tests to ensure reliability.
- Designed and implemented a custom OpenSearch query builder to support complex search requirements within the CRM.
- Created a high-performance data seeding tool to populate large-scale datasets for testing and development environments.
- Collaborated in sprint planning and performed intensive code reviews to ensure code quality and adherence to best practices.
.NET Developer at RoleRelay
Jan 2023 - Apr 2025- Worked extensively with .NET 8 and GraphQL to deliver scalable backend services.
- Collaborated in peer code reviews and contributed to refactoring integration tests using Testcontainers.
- Contributed to infrastructure automation with AWS CloudFormation, composing services such as Cognito, PostgreSQL, and related resources.
- Enhanced the administrator dashboard by implementing new features and improving usability.
Software Developer at SoftwareSeni
Apr 2022 - Present- Designed and structured .NET project architectures to support maintainability.
- Designed and built debugging services for legacy systems, improving traceability, security, and deployment flows.
- Optimized SQL Server performance in high-traffic environments through index fragmentation management and query tuning.
- Integrated third-party services including payment gateways, real-time chat systems, and centralized logging solutions.
- Ensured robust code quality by conducting peer reviews and implementing comprehensive unit and integration tests with xUnit and NUnit.
- Collaborated cross-functionally for estimations, sprint planning, progress updates, and issue resolution.
Software Developer at Freelance
Dec 2020 - Apr 2022- Developed and designed an embeddable licensing library for desktop applications implementing multiple protection strategies, including hardware ID binding and key-based validation.
- Developed a text-to-video generator integrating web search engines, SkiaSharp for graphics rendering, and FFmpeg for media processing.
- Developed and designed a custom Telegram client with advanced automation features, leveraging Telegram's API for message handling and workflow orchestration.
- Developed and designed a static site generator with automated deployment pipelines supporting SSH, FTP, SFTP, and Netlify integrations.
Software Developer at ImerSoftware
Dec 2018 - Dec 2020- Maintained Linux servers and databases using Docker for containerization and deployment.
- Developed and designed a lightweight crawler leveraging WHOIS and IANA records to discover expired domains efficiently.
- Developed and designed multi-account management software tailored to Indonesian e-commerce platforms.
- Developed and designed custom web crawlers with Python for internal automation and medium-scale data aggregation.
.NET Developer at Freelance
Jan 2017 - Dec 2018- Developed and designed a bulk video generator by reverse engineering YouTube's public API and leveraging automation tools to streamline content creation based on keyword input.
- Developed and designed Web 2.0 automation tools integrating article scraping, rewriting, and content generation for efficient publishing workflows.
- Developed and designed Instagram marketing automation tools to optimize content scheduling and enhance engagement strategies.
Projects9
AgentBox as .NET Developer
2025Australia's leading cloud-based real estate CRM. It streamlines client management, prospecting, appraisals, and marketing, all within a single platform.
RoleRelay as .NET Developer
2024A platform that enables recruiters to connect and collaborate on filling roles, placing candidates, and fulfilling recruitment projects.
KLPK APP as Fullstack Developer
2023A platform for expressing and sharing stories through writing, where anyone can contribute and explore exciting narratives.
Setir Kanan as PHP Developer
2023A marketplace connecting customers with verified car repair shops and dealer partners, offering fraud prevention and flexible financing options.
Campedia as JavaScript Developer
2022A platform for discovering and booking caravan parks, campsites, and off-the-map travel spots. It provides detailed information, reviews, and booking options.
GoSwitch as .NET Developer
2022An energy comparison and consumer consulting platform enabling users to discover better, more affordable utility deals.
Bufdio as .NET Developer
2021A cross-platform audio playback library that targets .NET Standard 2.1. It provides easy to use API for playing and streaming audio especially in a desktop environment.
IzwellLM as Fullstack Developer
2020A cross-platform, embeddable hardware-based license and serial key manager for securing digital products, built for desktop applications.
TLDrop as Fullstack Developer
2018Search Engine Optimization tool designed to crawl and analyze expiring and expired domains for backlink potential and domain authority metrics.