Amandus Song Sirken

Staff Programmer

A highly experienced software developer with more than nine years of hands on experience in designing, developing, and maintaining complex applications across multiple platforms. Currently, I am leading the development of a desktop based OMP system integrated with a custom GIS application, where I design system architecture, implement core business logic, and build spatial data visualization features to support operational decision making.

Throughout my career, I have continuously expanded my technical skill set beyond my primary programming stack by learning and applying new languages, frameworks, and tools. This curiosity and adaptability allow me to quickly understand new technologies and improve system performance. I enjoy solving challenging problems, collaborating with cross functional teams, and turning complex requirements into reliable software products that provide real business value.


Experience

Staff Programmer

PT Agrisoft Systems Indonesia

● Involved in the development and enhancement of the OMP (Oil Palm Management Program), a comprehensive system used to manage and monitor plantation operations.
● Developed clean, efficient, and maintainable code based on detailed system specifications provided by system analysts.
● Performed thorough testing, code reviews, and quality assurance to ensure system functionality met business and technical requirements.
● Analyzed and debugged application issues, identifying root causes and implementing effective solutions to improve system stability and performance.
● Designed and optimized database tables and schemas, and contributed to building intuitive, user friendly interfaces.
● Developed and integrated GIS applications using WPF (.NET 6), and worked with spatial platforms such as MapInfo and ArcGIS to support geographic data visualization and analysis.
● Built and maintained cross platform mobile applications for Android and iOS using Xamarin (.NET 6), supporting field operations and real-time data access.

Aug 2015 - Presents

Computer Technicians

SL Komputer

● Provided hardware repair and maintenance services for desktops and laptops, diagnosing and resolving technical issues efficiently.
● Assembled custom built computers based on customer requirements, ensuring optimal performance and reliability.
● Installed, configured, and troubleshot operating systems and essential software to prepare systems for end users.
● Assisted customers with technical consultations and product recommendations, contributing to sales and customer satisfaction.
● Supported after sales service by handling upgrades, replacements, and system optimization.

Nov 2014 - Aug 2015

Computer Technicians

Logic Komputer

● Provided hardware repair and maintenance services for desktops and laptops, diagnosing and resolving technical issues efficiently.
● Assembled custom built computers based on customer requirements, ensuring optimal performance and reliability.
● Installed, configured, and troubleshot operating systems and essential software to prepare systems for end users.
● Assisted customers with technical consultations and product recommendations, contributing to sales and customer satisfaction.
● Supported after sales service by handling upgrades, replacements, and system optimization.

Mar 2014 - Nov 2014

Chef

Gubug Hotspot

● Prepared and cooked simple menu items.
● Served customers, took orders, and delivered food and drinks.
● Maintained cleanliness in the kitchen.

Dec 2013 - Mar 2014

Education

Universitas Teknologi Yogyakarta

Bachelor of Informatics Engineering

Grade: 3.52 (GPA 4.0)

2009 - 2013

Skills

Programming Languages & Tools
  • VB6, Access VBA (5+ years)
  • VB .NET (1 year)
  • Xamarin .NET 6 (1 year)
  • WPF .NET 6 (3 years)

Databases
  • SQL Server (5+ years)
  • SQLite (1 year)
  • MySQL (1 year)

GIS
  • MapInfo (1 year)
  • ArcGIS (1 year)


Projects

Me

RSUD Merauke App is an application used to view a list of doctors and nurses on duty, as well as displaying the rules and location plan of the hospital.
- MAUI
- .NET 7
- MySQL

Toko Buku is an application used to conduct selling transactions for book stores.
- ASP MVC
- .NET 6
- SQL Server

Toko Emas is an application used to conduct buying and selling transactions for jewelry made of gold. This application also provides detailed reports for each transaction.
- Access VBA

Toko HP App is an application used to conduct selling transactions for phone stores.
- Xamarin
- .NET 5
- MySQL

Toko Komputer is an application used to conduct buying and selling transactions for computer stores. This application also provides detailed reports for each transaction.
- Access VBA

Toko Komputer App is an application used to view details of buying and selling transactions based on Toko Komputer applications.
- MAUI
- .NET 6
- MySQL

Toko Komputer Online is an application used to view details of buying and selling transactions based on Toko Komputer applications.
- VB .NET
- MySQL


PT. Agrisoft Systems Indonesia
http://www.agrisoft-systems.com/

OMP Plantation (or OMP-AMIS) is an agricultural management information system that covers all important aspects relating to the agronomic performance of oil palm plantations. The growing need for agronomic databases and computerized analysis and management tools is a result of two separate trends in the recent development of the oil palm industry. On the one hand, enormous expansions in planted area have led to a shortage of experienced management and agronomy staff, and oil palm field managers are now regularly placed in charge of larger plantation areas and more worker staff than ever before. On the other hand, increased demand for vegetable oil combined with consumer pressure for ecologically sustainable production mean that managers are required to pursue yield intensification with a maximum input efficiency. Meeting these twin challenges and implementing precision agriculture and best management practices over large, commercially relevant areas is near impossible without powerful decision support software like OMP Plantation.
- Access VBA
- SQL Server

OMP-GIS is a fully integrated thematic mapping module in OMP Plantation 10 that allows you to uncover the hidden spatial trends in your OMP Plantation data. The power of OMP-GIS lies in its exceedingly simple menu-driven user interface and dozens of built-in maps, which means that it is no longer necessary to be a GIS expert to utilize the capabilities of spatial data analysis. OMP-GIS supports mapping of both point-level and block-level data.
- WPF
- .NET 6
- SQL Server

OMP Survey App is to provide a flexible yet powerful framework for collecting any type of oil palm field data and for processing this raw data into a usable form for higher-level analysis. A key requirement to obtaining standardized, comparable survey results over a large scale plantation (or even a group of plantations) is that all surveyors must be trying to answer the same questions, with the same allowed responses.
- Xamarin
- .NET 5
- SQLite