Summary
Overview
Work History
Education
Skills
Projects
Certification
References
Software
Hobbies
Timeline
Generic

XEDRIC MIKAIL STA. ANA

Senior Software Engineer

Summary

Results-driven software engineer with extensive experience in PL/SQL, Python, and DevOps practices. Demonstrated expertise in designing and implementing scalable solutions using Docker, Kubernetes, and AWS. Proactive and analytical thinker with a strong ability to translate business requirements into technical solutions. Seeking a DevOps or Python software engineer role to leverage skills in a dynamic and growth-oriented environment.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Software Developer Advanced

Amdocs Philippines, Inc.
10.2016 - Current
  • Provide solution implementation for customer production, UAT, and development environments
  • Enabling of the triggering of remote shell scripts on customer non-prod machines from Grafana via the triggering of APIs, publishing of messages into Kafka Queues handled by a job execution and scheduling interface which calls a specified python fission function (serverless)
  • Enabling of a scheduled / on-demand execution for the report generation of working bridges created through Microsoft Teams' API via information read from the indexes of Elastic Search by calling a python fission function (serverless) utilizing Pandas Dataframes
  • Contains the summary of attendees, type of alert to be resolved, duration of call, and contact details of attendees
  • Enabling the automated creation of self-healing components for Grafana Alerts from core repository, deploying into customer repository upon core repository commit
  • Updating of docker images to fit security standards of Checkmarx
  • Enabling of on-demand / automated build+deployment of core / customer Git Repository Code into configured remote machines via Jenkins Jobs executing an Ansible AWX playbook deployment API wrapped in python backend
  • Enabling of Ansible AWX machine details via Jenkins Jobs execution utilizing Ansible AWX APIs wrapped in a python backend
  • Executing presentations, consultations, and discussions with key stakeholders regarding feature implementations
  • Provide detailed documentation for solution releases and designs
  • Perform code, solutions, and performance reviews for released and upcoming features
  • Self-learning and utilization of company certification platforms.

Software Developer Advanced, Solutions Architect

Amdocs Philippines, Inc.
12.2021 - 02.2023
  • Provided on-call support to handle critical issues blocking customer production BAUs, testing environment concerns, and development deployments Kubernetes / Docker / AWS
  • Provide solutions enhancements, designs, and implementations for customer's internal billing processes
  • Implementation of a billing rejects handler through a web-based operations application reading transacting to an Oracle Database, running a backend python engine to trigger billing reconciliations and processes, and creating a support ticket to 3rd party ticketing system whenever issues would arise
  • Implementation of a “pseudo real-time” billing reject dashboard for billing rejects through a month-to-month or year-to-year basis relative to billing cycle and error codes encountered
  • Solution design and implementation of a KPI Dashboard regarding the encountered billing errors relative to the executing job on the month-to-month basis
  • Solution design of alternative location script execution for billing scripts
  • Solution design of alerts generation for billing process issues via Grafana
  • Solution design and implementation for the 3rd party ticketing tool to trigger a billing reject resolution through a Job Scheduling and Execution Interface via Kafka Queues
  • Initiation of solution designs and implementations of Quality-of-Life enhancements for the customer's web-based billing interface
  • Executing presentations, consultations, and discussions with key stakeholders regarding feature implementations
  • Perform code, solutions, and performance reviews for released and upcoming features
  • Provide detailed documentation for solution releases and designs.

Software Developer Advanced

PLDT CSP-AP: CRM
02.2019 - 12.2021
  • Develop PL/SQL scripts to cater to business requirements (may it be for creation / deletion / insertion / modification of data)
  • Provide support for customer management for PLDT-Smart Subscribers (BAUs and Production Support)
  • Provide improvements for business processes through the creation of shell script daemons and java enhancements
  • Provide KT for newly onboarded teammates for CSP-AP:CRM
  • Provide innovations for pain points regarding business processes (e.g
  • Enhancement proposals).

Software Developer

Excelcom RPL
11.2016 - 02.2019
  • Develop PL/SQL scripts to cater to business requirements (for creation / deletion / insertion / modification of data)
  • Provide support for replenishment concerns for Excelcom Subscribers (BAUs and Production Support)
  • Provide improvements for business processes through the creation of shell script daemons and java enhancements
  • Provide innovations for pain points regarding business processes (e.g
  • Enhancement proposals).

Software Engineer

INDRA PHILIPPINES, INC.
11.2011 - 10.2016
  • Developed and maintained PL/SQL scripts for various business requirements
  • Designed front-end interfaces using Powerbuilder and integrated them with Java EE back-end systems
  • Provided support and implemented process improvements for CMSv10
  • Enhanced business processes through the creation of shell script daemons and Java enhancements.

Education

Bachelor of Science degree in Computer Science, Major in Software Technology -

DE LA SALLE UNIVERSITY
Manila City, Philippines
01.2007 - 2011.05

High School Diploma -

DON BOSCO TECHNICAL INSTITUTE
Makati City, Philippines
01.2003 - 2007.05

Skills

Customer-Oriented

Problem-Solving

Agile development methodologies

Test-driven development

Object-Oriented Programming

Product Development

Git proficiency

Technology Integration

Cloud Computing

Performance Optimization

Continuous Integration and Deployment

Code Review and Refactoring

Projects

Automated Scholarship Payroll for Axie Infinity, Hibernate Gaming, Philippines | November 2021 - 2022

Position Title: Software Engineer

  • Created an on-demand / scheduled payroll system for the "Scholarship Platform" of a web3-based game called Axie Infinity.
  • Automatically computes, distributes, and generates a report on a bi-monthly basis.
  • Uses Discord API to trigger transactions, deployed in a private server, and interacts with the blockchain using Python's web3 library.
  • Distribution is directly made to either the "scholar's" ronin-chain wallet or Binance wallets.

Certification

2024-07-01, Microsoft Azure Fundamentals, Azure Cloud Concepts, Azure Architecture and Services, Azure Management and Governance

References

  • Roselyn Domingo, Software Development Team Lead | +63 917 882 1101
  • Subhash Naidu, Software Development Line Manager | +63 917 139 0198
  • Dharana Shah, Product Owner | +91 996 051 6968
  • Hitendra Jain, Solutions Architect | +91 992 310 8498

Software

Python

SQL

HTML

JavaScript

Java

Jenkins

Git

Docker

Kubernetes

Ansible AWX

AWS

Azure

Hobbies

DotA2, playing semi-competitively, standing as team captain, drafter, and strategist for teams I establish for national and international tournaments.

Timeline

Software Developer Advanced, Solutions Architect

Amdocs Philippines, Inc.
12.2021 - 02.2023

Software Developer Advanced

PLDT CSP-AP: CRM
02.2019 - 12.2021

Software Developer

Excelcom RPL
11.2016 - 02.2019

Software Developer Advanced

Amdocs Philippines, Inc.
10.2016 - Current

Software Engineer

INDRA PHILIPPINES, INC.
11.2011 - 10.2016

Bachelor of Science degree in Computer Science, Major in Software Technology -

DE LA SALLE UNIVERSITY
01.2007 - 2011.05

High School Diploma -

DON BOSCO TECHNICAL INSTITUTE
01.2003 - 2007.05
2024-07-01, Microsoft Azure Fundamentals, Azure Cloud Concepts, Azure Architecture and Services, Azure Management and Governance
XEDRIC MIKAIL STA. ANASenior Software Engineer