Patrick James Dionisio
Software Developer & Network Automation Engineer
Software Developer focused on bridging software engineering and network operations through automation, backend systems, and observability-driven solutions that improve reliability and operational efficiency.
Work Experience
Amdocs Philippines
Software Developer - Network Automation Engineer
May 2025 — Present- Designed and developed Python-based operational tooling and backend services within the network team for configuration backups, health checks, API integrations, and operational analysis, improving workflow efficiency and reducing repetitive manual tasks.
- Developed firewall policy extraction and validation workflows across hundreds of rules and multiple firewall platforms within network operations, reducing policy analysis turnaround from weeks to seconds through reusable automation pipelines.
- Implemented a cache-based firewall auditing and filtering service for network operations that enabled near real-time rule lookups, minimizing redundant API requests and eliminating repetitive manual extraction workflows.
- Built an end-to-end observability pipeline for network monitoring that automated iPerf and MTR data ingestion, aggregation, and analysis into a time-series database and dashboards, enabling centralized monitoring and alerting while replacing manual connectivity diagnostics.
- Contributed to an AI initiative within the network team by implementing backend integrations for AI-assisted operational workflows via a centralized orchestration API, enabling a team-specific web interface with a fallback local UI for operational resilience. The system supported agent execution, tool routing, and API-driven automation for health checks, log analysis, and network operations.
- Deployed and maintained containerized automation services using Docker, Semaphore, Ansible, and Git-based workflows within network operations, reducing repetitive operational tasks from over 30 minutes to seconds through centralized automation pipelines.
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
Real-time caregiver platform with WebSocket-based chat, JWT authentication, service listing, profile management, and job notifications.
Dog Adoption Application
Cross-platform adoption platform with Angular frontend, Spring Boot backend, Android app. Features real-time adoption request synchronization and profile management.
Mapua Tabletop Gamers Website
Student organization platform featuring reservation system, rental management, inquiry handling, and real-time notification services with optimized database performance.
Skills & Tech Stack
Languages
Frameworks & Libraries
Tools & Technologies
Platforms
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
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.
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.