Allow me to introduce myself. I am

Engr. Kirk Alyn Santos

Software Engineer

I am an Electronics Engineer with programming experience in Software Development for the Web, CLI, CMS, and Military R&D.

I love building cool stuff and feeding my mind with technology-related topics, which led me to the explore the amazing world of Software Development. I am dedicated in helping my friends and colleagues in building the apps or tools they need for their respective purposes. I strive to be a team-player, doing whatever it takes to reach the goal.

dp

More About Me

Graduating with a Research Project Runner Up Award from Holy Angel University, I initially worked for two of the biggest and well-known service providers of the Philippines, including internship experience in a subsidiary of another big telco player. Then, I have worked for a software-intensive military project for the Philippine Navy, while working on some freelance gigs for the related research projects, building prototypes.

Currently, I am a full-time Fullstack Software Engineer, building container security tools in the web, as well as an Open-source software CLI tool.

Here are a few of the technologies that I had been using recently:

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

Experience

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

June 2023 - Present

Backend Developer under Sanofi Accelerator Project.

Accomplishments/Tasks:
  • Spearheaded the development of the COPD Landing Page in Next JS.
  • Contributed to improve the Sanofi Accelerator Magnolia CMS Backend.
  • Supported TEST to PROD Content Migration.
  • Attended client requests such as remediations, features, and access concerns.
Technologies:
  • Java
  • TypeScript
  • React JS
  • Next JS
  • Magnolia CMS
  • Groovy
  • Algolia

May 2022 - May 2023

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

Accomplishments/Tasks:
  • Accelerated the development of the Carbonetes Lite App using Golang and React JS.
  • Spearheaded and maintained Diggity, an open source software CLI Tool used to generate Software Bill-of-Materials, written in Go.
  • Implemented workflow automations for Diggity, and developed its CI/CD integrations using Github Actions.
  • Collaborated to resolve bugs, implement new features, and improve the Carbonetes Enterprise App.
Technologies:
  • Go
  • Docker
  • 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 software for the link system using Python, MySQL, Node JS, and Angular.
  • Assembly of the development prototype, and radio configuration.
  • Managed On-The-Job Trainees for their Internship.
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:
  • Query, process, and analyze network service KPIs and formulate data-driven solutions.
  • Generate data visualizations and comprehensive reports.
  • Coordinate with different teams in troubleshooting network issues.
Technologies:
  • Telecomms
  • 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:
  • Troubleshoot HFC Network issues, from node to tap level.
  • Dispatch, and monitor crew members on their assigned tasks.
Technologies:
  • Telecomms

Projects

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

project

Sanofi Accelerator CMS

CMS Backend for Sanofi sites

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

COPD Landing Page

Demo Landing Page for COPD exacerbation

  • Next JS
  • SASS
  • Magnolia CMS
project

Motor Monitor App

Web App for induction motor monitoring

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

Diggity

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

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

Carbonetes

A Comprehensive Container Application Security Testing Solution application.

  • Spring Boot
  • Vue JS
  • Docker
  • MySQL
project

SC3LS Tactical Data Link

A Simple, but Capable Tactical Data Link for the 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 the face recognition software for an airport.

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

Equipment Management System

A management system application prototype for the equipment of a Physics laboatory.

  • React JS
  • Node JS
  • Express
  • MySQL
project

Drone Monitor

A lite version of the SC3LS Tactical Data Link which can be used to track a drone's 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
  • Maplotlib
project

Energy Meter Monitor

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

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

Hit Me Up!

Want to get in touch with me? Just ping me up!