About
Experienced software engineer with expertise in distributed computing and enterprise-grade backend development. I specialize in designing and building scalable, maintainable systems using modern architectural patterns, microservices, and event-driven workflows.
My work spans full-stack development, performance engineering, and DevOps automation, with deep experience across the entire software development lifecycle using SAFe Agile frameworks.
Technical Skills
Architecture & Development
- Microservices & REST APIs
- Java (Spring Boot)
- Node.js
- React & GraphQL
- Python & R
DevOps & Infrastructure
- Docker & Containerization
- CI/CD (Jenkins, GitLab)
- Git, GitHub, GitLab
- Maven, Ant, Artifactory
- Linux/UNIX Systems
Performance & Monitoring
- New Relic, DynaTrace
- Splunk, Op5
- JMX Profiling
- Capacity Planning
- Scalability Modeling
Databases & Tools
- Oracle & PostgreSQL
- MySQL
- GitHub Copilot
- Jira & Confluence
- Agile/SAFe
Professional Experience
Software Engineer
2017 - PresentMajor Telecommunications Company
- Architected and developed microservices-based platforms using Spring Boot and Node.js
- Built React front-end components with GraphQL API integration for operational dashboards
- Designed and implemented CI/CD automation pipelines using GitLab, Jenkins, and Maven
- Leveraged GitHub Copilot to accelerate development and improve code quality
- Created automation solutions for enterprise workflow processing and RPA initiatives
- Collaborated in Agile ceremonies and contributed to continuous process improvement
Software Development Engineer in Test
2015 - 2016Major Cable Provider
- Designed test automation frameworks using Java, Python, and Robot Framework
- Implemented Docker-based test execution environments
- Automated testing workflows using Splunk, Python, and shell scripts
- Managed Jenkins-based CI/CD pipelines for continuous testing
Performance Engineer
2010 - 2015Major Cable Provider
- Deployed and configured APM agents (New Relic, AppDynamics, DynaTrace)
- Developed automation for performance profiling using Java, Python, R, and shell scripts
- Created custom JMX metrics and dashboards for system monitoring
- Performed JVM tuning and load testing for scalability analysis
- Designed network load scheduling tools using standard networking utilities
- Integrated data collection systems using Splunk and visualization with R
Java Developer
2010Major Cable Provider
- Enhanced web portal features for DNS/DHCP management systems
- Developed UI components using jQuery, CSS, and database-driven menus
- Implemented core business logic in Java with MySQL backend
Software Developer
2010International Development Organization
- Enhanced financial transaction management systems
- Developed complex Oracle SQL stored procedures
- Improved system navigation and user interface efficiency
Education
Master of Science in Computer Science
AMA University
Development and Evaluation of Real-time Information System
Thesis: Development of application programming interface (API) for remote terminal units (RTU) on Supervisory Control and Data Acquisition System (SCADA/DAS)
Bachelor of Science in Electrical Engineering
Technological Institute of the Philippines
Certificate, Business Analytics and Data Analytics
Cornell University
Projects & Contributions
LaTeX Professional Publishing Templates
Created professional LaTeX templates for technical documentation and book publishing, combining software engineering expertise with traditional publishing standards. Templates support industry-standard formats optimized for print-on-demand services.
Technologies: LaTeX, XeLaTeX, Python, Document Design
Custom Cover Generation Tool
Developed automated book cover creator using Python and PIL/Pillow, supporting multiple output formats (WebP, PNG, JPEG) and professional typography layouts for self-publishing workflows.
Technologies: Python, PIL/Pillow, Image Processing
Get in Touch
I'm interested in opportunities involving distributed systems, performance engineering, and building robust enterprise applications.