Engr. Kirk Alyn Santos

Software Engineer

I’m an Electronics Engineer turned Software Engineer, with experience building Web Applications, CMS backends, CLI tools, and R&D projects.

I’m passionate about creating solutions that solve real problems and love exploring the latest in technology and software development.

I thrive in collaborative environments, contributing wherever needed to deliver impactful results.

dp

More About Me

Graduating with a Research Project Runner-Up Award from Holy Angel University, I started my career with two of the largest service providers in the Philippines, including an internship at a major telecom subsidiary. I contributed to a software-intensive R&D project for the Philippine Navy and completed freelance projects building prototypes for research initiatives.

Currently, I’m a Fullstack Software Engineer with experience in web applications for container security tools, CLI apps for software bill-of-materials scanning and content migration automation, and enterprise CMS development.

Here are a few of the technologies I’ve been using recently:

  • Java
  • TypeScript
  • Python
  • Go
  • Groovy
  • React JS
  • Next JS
  • Spring Boot
  • Node JS
  • Vue JS
  • PostgreSQL
  • MySQL
  • Docker
  • AWS
  • Magnolia CMS

Experience

Here are the companies/projects that I have been a part of:

June 2023 - February 2026

Backend Developer under Sanofi Accelerator Project.

Accomplishments/Tasks:
  • Spearheaded the development of the Magic Migrator tool execution, custom CMS analytics dashboard, and COPD Landing Page POC.
  • Optimized REST APIs , implemented instant content translations , and built data analytics dashboards for Sanofi Accelerator CMS .
  • Addressed client requests including remediations, feature enhancements, migrations, data analysis, and user access management.
Technologies:
  • Java
  • TypeScript
  • Node JS
  • Next JS
  • Magnolia CMS
  • Groovy
  • AWS
  • Github Actions

May 2022 - May 2023

Software Engineer at Carbonetes, a comprehensive Container Application Security Testing Solution application and its Open Source Tools.

Accomplishments/Tasks:
  • Accelerated development of Carbonetes Lite App using Golang and React.js.
  • Owned and maintained Diggity, an open-source CLI Go tool for Software Bill-of-Materials generation.
  • Automated Diggity workflows and implemented CI/CD pipelines with GitHub Actions.
  • Collaborated on bug fixes, feature enhancements, and improvements for Carbonetes Enterprise App.
Technologies:
  • Go
  • Java
  • TypeScript
  • Docker
  • React JS
  • Vue JS
  • Spring Boot
  • MySQL
  • Github Actions

Secured Command and Control Communication Link System

April 2021 - September 2022

A DOST-PCIERRD-GIA funded research and development project which aims to design and build a secured command and control communication system.

Accomplishments/Tasks:
  • Developed link system software using Python, MySQL, Node.js, and Angular.
  • Assembled development prototypes and configured radio systems.
  • Supervised and mentored interns during on-the-job training.
Technologies:
  • Python
  • MySQL
  • Angular
  • Node JS
  • Express
  • React JS
  • RF Engineering

July 2019 - May 2021

Smart Communications, Inc. is the Philippines’ leading wireless provider.

Accomplishments/Tasks:
  • Analyzed network service KPIs and developed data-driven solutions.
  • Created data visualizations and comprehensive performance reports.
  • Collaborated with cross-functional teams to troubleshoot network issues.
Technologies:
  • Telecomms
  • MS Excel
  • Python
  • MySQL

Feb 2019 - May 2019

Service Provider that operates fiber optic broadband networks, Internet Protocol television, cable television, and cable Internet in the country.

Accomplishments/Tasks:
  • Troubleshot HFC network issues from node to tap level.
  • Dispatched and monitored crews on assigned tasks.
Technologies:
  • Telecomms

Projects

Here are some of the projects that I have worked on:

project

Sanofi Accelerator CMS

CMS Backend serving content to Sanofi sites

  • Java
  • Magnolia CMS
  • Groovy
  • AWS
  • Algolia
project

e-MR Product List Page

POC Products List page for Sanofi e-MR Japan

  • Next JS
  • Tailwind
  • Magnolia CMS
project

COPD Landing Page

Demo Landing Page for COPD exacerbation

  • Next JS
  • SASS
  • Magnolia CMS
project

Magic Migrations

In-house content migration tool to a target Magnolia CMS instance

  • Node JS
  • LLM
  • Magnolia CMS
  • Playwright
project

Diggity

Generates SBOMs for container images, filesystems, archives, and more to discover packages and libraries.

  • Go
  • Cobra-cli
  • Docker
  • Github Actions
project

Carbonetes Lite App

A comprehensive Container Application Security Testing Solution application.

  • Spring Boot
  • Vue JS
  • Docker
  • MySQL
project

Carbonetes

A comprehensive Container Application Security Testing Solution application.

  • Spring Boot
  • Vue JS
  • Docker
  • MySQL
project

Motor Monitor App

Research Prototype Web Application for induction motor monitoring

  • Next JS
  • Tailwind CSS
  • Python
  • Flask
  • Arduino
project

SC3LS Tactical Data Link

A simple but capable tactical data link for Philippine Navy asset tracking.

  • Python
  • Node JS
  • Angular
  • Electron
  • MySQL
project

Air Media

A simple media app thesis prototype intended for entertainment during commercial flights.

  • React JS
  • Node JS
  • Express
  • Redux
  • MySQL
project

Face Recognition Registration

A registration app thesis prototype for face recognition software for an airport.

  • React JS
  • Node JS
  • Express
  • Redux
  • MySQL
project

Equipment Management System

A management system prototype for physics laboratory equipment.

  • React JS
  • Node JS
  • Express
  • MySQL
project

Drone Monitor

A lite version of the SC3LS Tactical Data Link for tracking drone location.

  • React JS
  • Node JS
  • Electron
  • Leaflet JS
  • MySQL
project

FIR Filter Designer

A simple filter designer with plotting capabilities translated from Matlab or Python.

  • Python
  • SciPy
  • Tkinter
  • Matplotlib
project

Energy Meter Monitor

A simple dashboard to monitor metrics of a remote power supply.

  • React JS
  • Apexcharts.js
  • Node JS
  • Express
  • MySQL

Hit Me Up!

Want to get in touch? Just ping me up!