Gem

Remote Golang Developer Philippines

10 Years Software Development Experience both as Lead and Individual Contributor. Strong Background in DevOps, Cloud Infrastructure, Agile, Architectural Design Patterns, and Automation. Seasoned multi-role IT professional that can readily adapt to any software related work. Passionate about optimization through automation, agile development, solving difficult problems, and learning new techniques and technologies.

Hire Gem
Image

Skills

HTML10 years
CSS10 years
Javascript10 years
GIT10 years
Linux10 years
API Development10 years
Golang10 years
MySQL10 years
Postgress10 years

Education

Bachelor of Science in Information Technology Mindanao State University 2005 - 2009

Languages

EnglishNative speaker

Work experience

IT SERVICES COMPANY

Position: Site Reliability Engineer Start - end date: August 2021 - Present

Highlights:

  • I assist in building, deploying, maintaining, and monitoring applications deployed on a GKE cluster and other assets in GCP and the Google environment.
IT SERVICESCOMPANY

Position: Devops Engineer Start - end date: August 2020 - August 2021

Highlights:

  • Maintaining a CI/CD pipeline using tools such as Jenkins, Kubernetes, Docker, Ansible, and Helm. The pipelines are triggered and monitored by interfacing with Bitbucket (Git), Service Now (SNow) and Atlassian’s JIRA.
  • Developing, testing and maintaining applications used for the pipeline itself using Golang, Go Templates, Groovy, Python, and Bash.
  • Deploying applications used for logging and monitoring on the clusters such as Dynatrace (One Agent), Prometheus and Grafana, and ELK.
  • Maintaining infrastructure used for the nodes used in a Private Cloud Kubernetes cluster, Private Cloud Docker Swarm cluster, and Azure’s AKS cluster
SOFTWARE COMPANY

Position: Senior Software Engineer / Devops Engineer Start - end date: June 2018 - August 2020

Highlights:

  • Involved in multiple projects developed for the retail industry. I worked both as a lead developer for an agile team of developers, as a project designer, and as an individual contributor. The projects were developed using an array of technologies which included platforms such as Node JS, Dot Net and COM, and programming/scripting languages such as Java, Javascript, C#, C++, and Typescript. Furthermore, I worked as a DevOps engineer tackling the team’s CI/CD pipelines using tools such as Jenkins, Docker, and Kubernetes.
ELECTRIC DISTRIBUTION COMPANY

Position: Junior Programmer Start - end date: June 2015 - June 2018

Highlights:

  • worked as a software developer and software analyst for an electric distribution company. The responsibility for requirement gathering, designing, development and maintenance were assigned to developers individually. The projects include analysis software used for electricity distribution systems that have functions including load forecasting, load management and visualization of the distribution network. Other projects included in-house software used for inventory, and task management systems.
ACADEME

Position: Computer Programmer Start - end date: May 2009 - May 2012

Highlights:

  • Created software for the university which systematized enrollment, billing, registration, and other functions

Interested in Gem?