Nay Min Ko

an IT enthusiast

Nay Min Ko

Hi, I am Nay Min Ko and I love working with IT and writing code. The first programming language that I had learned is C++ and I have been learning iOS app development on my own since 2017. I often tweak my computer and embedded devices. I like open-source software and am fond of using privacy-friendly stuff.

Sometimes, I make mistakes while modifying the systems. I find solutions and solve the problems on my own. I am fine to learn from the mistake.

Feel free to check my open-source projects on https://forgejo.nayminko.one/nayminko.

Profession

Software developer at ilert GmbH

Since 2024, I have been working for ilert GmbH as a working-student software developer. Every project I have worked on are now live on the platform.

Areas of work

Reports migration: UI and back end

I migrated JSF views to React views, and ApexCharts to Recharts for the reporting interfaces.

After the initial migration of the UI, I dived into back end to move the logic from AWS Lambda to our Kubernetes pods. I learned much more of Go in this task and using BigQuery. New filters for reports required adding new conditions in the SQL queries.

MCP servers

I wrote a few of our MCP servers (Kubernetes agent, Prometheus, Graylog) that aid the ilert Responder which is the ilert’s intelligent agent in incidence response.

ChatOps

When I joined ilert, there were two ChatOps integrations: Slack and Microsoft Teams. I implemented rendering merged alerts and logs with paging in the messages for these two platforms. This is the project where I started working across multiple repositories in three programming languages: Java, Go and Rust.

In late 2025, I started working on supporting Google Chat as our third ChatOps integration. I learned how OAuth 2.0 works and more about AWS Lambda.

Miscellaneous

From time to time, I do bug fixes and small improvements in the UI, and on rare occasions, in the back end repositories which I also enjoy.

Freelancer

From 2020 to 2024, I freelanced on Fiverr and PeoplePerHour. I had developed programs for iOS, iPadOS and tvOS some of which are published on the App Store. Moreover, I solved networking problems and wrote CLI programs.

Skills

iOS Developer

I write native apps for iOS, iPadOS, tvOS and macOS in Swift.

  • Developed more than 9 apps using SwiftUI and UIKit.
  • Developed 2 web apps with interaction between JavaScript and Swift.
  • Developed an app using Vision for text recognition.
  • Developed a white label radio and TV app.
  • Rewrote a radio streaming app from scratch utilising In-App Purchase, ad network integration and analytics.
  • Hands-on experience with the new technologies such as SwiftUI and Combine.
  • Contributed to the open-source Padloc app.

Languages

  • Swift

Programmer

Command line programs are very useful for me. They allow me to accomplish work fast. I write such programs with Vim a lot. A cross-platform program for finding duplicate files was developed for FreeBSD and macOS operating systems. I used Boost library in the program.

Shell programming is also my favourite. I would happily spend time on developing a script to do an irritating task which requires many repeating actions. I am not afraid to give time for a one-off program.

On iPhone, I use Shortcuts to simplify complex tasks. Additionally, I write JavaScript in Scriptable to perform advance tasks on my iPhone.

Languages

  • sh, bash, csh, zsh, ash, etc.
  • C and C++
  • Java
  • JavaScript

Web Developer

Moreover, I have some experience in developing front end. I am familiar with the Ember web framework. This website is runs on self-hosted WordPress.

Languages

  • HTML
  • CSS
  • JavaScript
  • PHP

Others

I am also familiar with FreeBSD jails. I can set up a web server with FreeBSD using only the command line.

I have installed Nextcloud and Piwigo on my FreeBSD system for personal use.

More on my expertise here.

IOS is a trademark of Cisco Systems, Inc.

Xcode, macOS, and iPhone are trademarks of Apple Inc.

Ember is a registered trademark owned by Tilde Inc.

Mastodon Mastodon