
Marthin Silalahi
Software Engineer | CEO of Nothing
About Me
I’m a software engineer who loves building clean, efficient, and maintainable applications. As the self-proclaimed CEO of Nothing, I embrace creativity, experimentation, and the art of turning small ideas into meaningful software solutions.
I have experience with .NET Core and modern web and mobile technologies and have contributed to multiple projects ranging from web and mobile applications to APIs and automation tools.
Skills
Architectures & Pattern: Event-Driven, Horizontal Scaling, Resilience Pattern, Offline-Online Data Sync, RESTful API, MVVM
Cloud & Infra: Azure (App Services, EventHub, Application Insights, Kubernetes, DevOps)
Backend: C# (.NET Framework, .NET Core, .NET 5, 6, 8, 10),
Frontend: JavaScript, Typescript (Angular), Bootstrap, D3.js
Mobile: Xamarin Android, Xamarin Form
Databases: SQL Server, MySQL, SQLite, Lite DB, Azure Storage, Mongo
Practices & Methodologies: Agile/Scrum, Pair Programming, Code Reviews, Mentoring & Team Leadership
Professional Experiences
Senior Software Engineer — Orsted (Sep 2022 - Jul 2026)
Designed and operated high-frequency data platforms processing millions of records per day in OT environments.
Improved bulk data uploader throughput by 50% via parallelization and architectural optimization.
Migrated legacy systems to cloud-native architecture, reducing licensing and infrastructure costs by 50%.
Architected event-driven data ingestion pipelines with resilience patterns (retry, circuit breaker), ensuring near-zero data loss.
Built an automated backfill system for historical data recovery, reducing incident tickets by 50%.
Led incident management, root cause analysis, and observability improvements (logging/metrics/tracing).
Implemented Kubernetes horizontal pod autoscaling, improving bulk transformation performance by 50% under variable loads.
Influenced cross-team architecture decisions for OT data integration across multiple platforms.
Involved to develop OT asset inventory system for auditing component and maintenance purpose.
Senior Software Developer — Petronas Digital Sdn Bhd (Jan 2022 - Aug 2022)
Developed RESTful APIs handling ~10K+ data records per transaction across multiple data sources.
Collaborated with data scientists to embed statistical models into production systems for automated analytics.
Led a small full-stack team, managing task distribution and resolving complex technical issues.
Conducted code reviews and mentoring, improving maintainability and engineering standards.
Senior Software Developer — FPT Software (Nov 2021 - Aug 2022)
Maintained and enhanced enterprise waste management systems.
Resolved production issues under SLA constraints, ensuring system stability.
Designed reusable service components supporting multiple concurrent projects.
Acted as technical liaison for client engagement with Petronas Digital Sdn Bhd, developing end-to-end automated data analytics modelling solutions.
Software Engineer — Anacle Systems Limited (Jul 2020 - Oct 2021)
Built cross-platform mobile applications using Xamarin Forms (MVVM) for retail operations.
Migrated legacy mobile apps from WebView to native architecture, improving performance and maintainability.
Transitioned backend services from SOAP to REST, improving interoperability and security.
Designed offline-first data synchronization supporting unreliable network environments.
Software Developer — Tripcetera (Jun 2018 - Jun 2020)
Developed travel booking platforms integrating third-party APIs (payments, currency exchange).
Delivered cross-platform mobile applications supporting multi-domain bookings (hotels, transport, activities).
Software Developer — SimpliDOTS (Jun 2016 - Jun 2018)
Translated business requirements into scalable backend modules using .NET and RESTful API services.
Mentored interns and junior developers in web development and API design.
Freelance Experiences
This freelance work keeps me sharp, exposes me to diverse problems, and lets me experiment—very much in line with my “CEO of Nothing” approach of turning small ideas into useful software.
Web Developer — KodeHive (Mar 2022 - Aug 2022)
Enhanced reporting online course web application.
Added new application modules to support user business process.
Mobile Developer — KodeHive (Nov 2021 - Mar 2022)
Developed retail payment android & iOS mobile applications end to end.
Implemented interactive user interface in mobile applications.
Managed integration mobile application to API services and 3rd party services.
Mobile Developer — People Quest Sdn Bhd (Jul 2021 - Oct 2021)
Developed HR attendance android & iOS application with online - offline data sync architecture and GPS tracking.
Enhanced existing HR attendance mobile application.
Web Developer — Shimano (Jul 2019 - Aug 2020)
Developed manufacturing job planner web application to measure total components production that aligned with availability manpower.
Developed manufacturing dashboard web application to monitor all current running manufacture processes from all departments.
Collaborated with UI/UX designer to implement interactive user interface.
Android Developer — Shimano (Sep 2018 - Mar 2019)
Developed registration android application for external user/ guest.
Developed tasks manager android application.
Implemented interactive and minimalist user interface in the mobile apps.
Open-Source Contributors
Main contributor of Xamarin Form Custom Component library, providing sample code including documentation and publishing library to NuGet.
NuGet Gallery | XamarinFormCustomComponent 1.0.0 (500+ downloads)
NuGet Gallery | XamarinFormEmptyStatePage 1.0.0 (600+ downloads)
Contact / Hire Me
Interested in collaborating? Reach out via email or connect on LinkedIn.