website logo

Patrick James Dionisio

Software Developer (Network Engineer)

Software Developer working within a Network Operations organization, with experience spanning backend development, automation, internal tooling, and network operations support. Developed internal backend services, authentication integrations, monitoring capabilities, and AI-assisted operational tools to improve efficiency, reliability, and workflow automation.

Work Experience

Amdocs Philippines

Software Developer - Network Engineer

May 2025 — Present
  • Supported daily Network Operations activities, including ticket handling, network monitoring, incident analysis, and troubleshooting while collaborating with network engineers to investigate issues, validate findings, and maintain network reliability and service availability.
  • Developed backend services and an internal web application supporting AI-assisted operational workflows for the network team, exposing well-defined APIs that enabled integration with internal AI initiatives while maintaining independent operation.
  • Designed and implemented a centralized Firewall Service that integrated with multiple firewall platforms, providing policy extraction, rule filtering, request validation, expiry monitoring, and auditing to reduce repetitive manual analysis and operational effort.
  • Developed a custom OIDC identity bridge for the network team's internal operational applications using Spring Boot and Python, exposing existing RADIUS authentication through standardized OIDC interfaces while decoupling applications from the underlying authentication provider and enabling future federated identity integration.
  • Developed additional monitoring capabilities using iPerf3, InfluxDB, Telegraf, Grafana, and Loki to enhance network troubleshooting workflows, enabling performance analysis through controlled traffic testing and packet loss measurement while centralizing critical network device and server logs from existing syslog sources.
  • Developed Python automation tools for configuration backups, health checks, operational analysis, and system integrations, reducing repetitive manual effort and improving workflow efficiency within the network team

Bridge360 IT Solutions

Product Development Intern

Jun 2024 — Aug 2024
  • Collaborated with fellow interns to design, develop, and document a responsive web application using the MERN stack, with mobile access via Progressive Web App (PWA) support.
  • Redesigned and optimized the database schema to improve query efficiency, enforce data integrity, and support scalable file and image handling for faster resource access and storage.
  • Implemented RESTful API endpoints and backend services to enable reliable system functionality and smooth integration between components.

Featured Projects

Carehub Website
School Project

Real-time caregiver platform with WebSocket-based chat, JWT authentication, service listing, profile management, and job notifications.

Carehub Website
Dog Adoption Application
School Project

Cross-platform adoption platform with Angular frontend, Spring Boot backend, Android app. Features real-time adoption request synchronization and profile management.

Dog Adoption Application
Mapua Tabletop Gamers Website
School Project

Student organization platform featuring reservation system, rental management, inquiry handling, and real-time notification services with optimized database performance.

Mapua Tabletop Gamers Website

Skills & Tech Stack

Languages

Python
JavaScript
TypeScript
Java
SQL

Frameworks & Libraries

Node.js
Spring Boot

Tools & Technologies

Docker
Ansible
Semaphore
Git
REST APIs
CI/CD Pipelines
Grafana
InfluxDB

Platforms

Linux Systems
Network Operations
Observability Systems
Monitoring Systems

Certifications

AWS Certified Cloud Practitioner

Amazon Web Services — May 2026

AWS Academy Graduate - AWS Academy Cloud Foundations

Amazon Web Services — Jul 2024

Software Security for Web Applications

Coursera — Mar 2024

Engineering Practices for Building Quality Software

Coursera — Mar 2023

Software Development Processes and Methodologies

Coursera — Jan 2023

Education

Bachelor of Science

Computer Science, Major in Application Development

Magna Cum Laude

Mapua University

Aug 2021 — Jan 2025 • Makati, Philippines

Architectural Samples

I'm currently working on compiling a collection of architectural samples and design patterns that showcase system design, infrastructure solutions, and automation frameworks.

Check back soon for comprehensive case studies, diagrams, and deep-dives into real-world architectural decisions and implementations.

Coming Soon

About Me

Hi, I'm Patrick Dionisio, a Software Developer working within a network operations environment, focused on turning manual operational processes into scalable software systems. I started in a role where network operations involved a significant amount of manual and repetitive workflows. With support from my manager and team, I was able to explore and take ownership of automation initiatives, building tooling, backend services, and observability systems to improve operational efficiency and reliability. Over time, this evolved into designing internal systems for workflow automation, data collection, and integrations across operational tools, helping reduce manual effort and shift processes toward more system-driven execution. My experience sits at the intersection of software engineering and infrastructure operations, where I focus on building practical, maintainable systems that improve how operational work is done. I'm currently interested in backend engineering, infrastructure automation, and AI-assisted systems that transform operational data into actionable workflows and insights.

Patrick James Dionisio