Dio Castillo

Cloud & Application Support Engineer

20+ Years Dev & Ops Experience • Azure & GCP • Tier 3 Escalation Specialist

About Me

Cloud & Application Support Engineer with 20+ years of experience spanning IT Operations and Software Development.

I specialize in bridging the gap between Support and Engineering. Unlike traditional support staff, I leverage my background as a former C#/.NET Developer to diagnose issues at the code level, analyzing stack traces, SQL queries, and API logs to identify root causes rather than just applying temporary fixes. My career is built on a foundation of "Full-Cycle" expertise—from my early roots in hardware and legacy infrastructure (MCSE/A+) to modern Cloud Operations (Azure & GCP).


Core Value Proposition:


Military Foundation: As a U.S. Navy Veteran, I bring discipline, accountability, and a calm, methodical approach to high-pressure production outages. I am seeking a long-term Application Support role where I can apply this unique blend of development skills and operational discipline to ensure system reliability.

Technical Skills

Cloud, AI & Ops

  • Google Cloud Generative AI
  • Azure AI
  • Google Cloud (GCP)
  • Microsoft Azure
  • Serverless Architecture
  • Terraform (IaC)
  • Log Analysis (Splunk)

Tier 3 Support & RCA

  • Root Cause Analysis (RCA)
  • Incident Mgmt & Disaster Recovery
  • DNS & SSL Management
  • Network Troubleshooting (TCP/IP)
  • Active Directory
  • Production Debugging
  • SQL Tracing / Stored Procs

Code & Scripting

  • C# / .NET (Code Reading & Debugging)
  • Python (Automation)
  • SQL Server (T-SQL / Stored Procedures)
  • Bash / PowerShell
  • HTML / CSS Fixing
  • Git / Version Control

Geospatial & Tools

  • GIS (ArcGIS Experience)
  • Mapping Systems
  • Spatial Data Logic
  • Agile / Scrum
  • SDLC Compliance
  • ServiceNow
  • Jira / Confluence

Professional Experience

IT Consultant & Technical Support Lead

DiMarC Digital Solutions Feb 2016 – Present

Co-owner and lead technical consultant providing end-to-end application support and infrastructure management for small business clients.

  • Infrastructure Operations: Configure and maintain web environments, managing DNS propagation, SSL provisioning, email routing (MX records), and migrations across hosting platforms.
  • Technical Troubleshooting: Diagnose performance, security, and connectivity issues by reviewing server logs, isolating root causes, and validating fixes to minimize downtime.
  • Code-Level Support: Debug and modify HTML/CSS/JavaScript code to resolve UI rendering defects and restore functionality during critical site issues.
  • Process Improvement: Author technical documentation, knowledge base articles, and standard operating procedures (SOPs) to enable client self-service and reduce recurring support tickets.
  • Cloud R&D (Current Focus): Actively modernizing support protocols by deploying serverless cloud architectures on Azure and Google Cloud Platform (GCP) to validate infrastructure-as-code and automated monitoring workflows.

Software Engineer II (Production Support & Systems Integration)

DiTronics Financial Services Mar 2022 – Nov 2023

Leveraged background as a Core .NET Developer to serve as the Tier 3 escalation point for critical defects in casino financial kiosks and web dashboards.

  • Developer-Led Troubleshooting: Utilized access to source code to debug production incidents that Tier 1/2 could not resolve, identifying logic errors in C# and SQL that required code-level fixes.
  • Incident Resolution: Reduced MTTR (Mean Time To Resolution) for high-priority outages by directly debugging integrations with external Financial Transaction APIs and CMS endpoints.
  • DevOps & Release Management: Managed full-lifecycle deployments in a shared DevOps environment, utilizing Azure DevOps to build, test, and release code to production independently.
  • Integration Leadership: Led the technical integration for key Casino Management System (CMS) projects, ensuring seamless data exchange and high availability.
  • Operational Excellence: Conducted Root Cause Analysis (RCA) on recurring defects and refactored logging standards to improve system observability.

Software Developer (GIS Applications & UI Support)

The Omega Group Sep 2011 – Feb 2016

Maintained and supported mission-critical GIS (Geographic Information Systems) applications used by law enforcement agencies and the public.

  • Public Safety Systems: Supported the CrimeView and CrimeMapping platforms, ensuring high availability for dual use-cases: real-time situational awareness for police units and transparency dashboards for civilian crime tracking.
  • Legacy Application Support: Managed the lifecycle and stability of Silverlight (Web) and WPF (Desktop) clients, troubleshooting UI rendering and data binding issues.
  • Geospatial Data Integrity: Debugged integration issues within ESRI ArcGIS-based workflows, ensuring accurate plotting of crime statistics and real-time police vehicle location tracking.

Software Developer (Legacy Systems Support & Integration)

Calpine Energy Solutions (Formerly Sempra Energy Solutions) Feb 2007 – Jul 2011
  • Legacy System Support: Extended the lifecycle of enterprise legacy applications (Accounting & Operations) by resolving code defects and optimizing SQL database performance.
  • Technical Escalation: Led root cause analysis (RCA) for production data anomalies, reviewing application logs and SQL workflows to restore service for internal business units.
  • Process Automation: Developed scripts to automate manual data reporting tasks, significantly reducing operational overhead for the billing department.

Associate Software Engineer (Application Maintenance)

Cubic Defense Applications Mar 2004 – May 2006
  • Defect Resolution: Investigated software defects by analyzing system logs, reproducing issues in test environments, and documenting detailed root cause analysis (RCA).
  • Release Validation: Executed rigorous functional and regression testing for system updates, validating expected behavior before deployment to training environments.
  • System Debugging: Bridged the gap between support and engineering, assisting senior developers with debugging complex logic errors.
  • SDLC Compliance: Maintained technical documentation, test plans, and issue tracking records to support a structured, compliance-driven workflow.

IT Computer Support Specialist (Tier 2 Support)

Cubic Defense Applications Jun 2000 – Mar 2004
  • Tier 2 Technical Support: Provided comprehensive desktop, network, and application support for internal users, resolving hardware failures and OS configuration issues.
  • Incident Management: Diagnosed system failures and maintained accurate incident records, ensuring timely resolution to minimize downtime.
  • System Administration: Managed user provisioning, workstation imaging, and basic network troubleshooting in a secure defense environment.

Aviation Storekeeper Petty Officer Second Class (Logistics & Systems Support)

US Navy (USS Kitty Hawk) Jan 1994 – Jun 2000

Managed logistics, inventory control, and requisitioning for aviation maintenance operations.

  • Logistics Systems: Utilized the NALCOMIS database to track mission-critical aviation assets and process requisitions.
  • Operational Readiness: Managed high-volume inventory control operations aboard the USS Kitty Hawk, ensuring 100% accountability.
  • High-Pressure Adaptability: Demonstrated reliability, rigorous attention to detail, and adaptability while working in dynamic, mission-driven military environments.
  • Transition Excellence: Aggressively upskilled during active service, earning an A.S. Degree and multiple technical certifications (MCSE, A+, Net+) to launch a successful civilian IT career immediately upon discharge.

Certifications & Licenses

Cloud, AI & Modern Operations

Current Focus
  • Google Cloud: Cloud Digital Leader
  • Google Cloud: Generative AI Leader
  • Microsoft Azure: Azure Fundamentals (AZ-900)
  • Microsoft Azure: Azure AI Fundamentals (AI-900)
  • Nucamp Bootcamp: Full Stack Web & Mobile Development (MERN Stack) - 2022
  • Google Career Certificate: IT Support Professional (In Progress - Refreshing Infrastructure & IT Security Skills)

Foundational IT & Engineering Licenses

Lifetime / Legacy
  • Microsoft: Certified Systems Engineer (MCSE) - Windows NT 4.0 (Good-For-Life)
  • CompTIA: A+ Certified Technician - Hardware & OS (Good-For-Life)
  • CompTIA: Network+ Certified Professional (Good-For-Life)
  • Engineering License: Engineer in Training (EIT) - Board of Professional Engineers and Land Surveyors

Education

Bachelor of Science (BS), Geodetic Engineering

University of the Philippines | 1987 - 1993

Focus Areas: Geodetic computations, GIS fundamentals, mapping systems, and surveying methods

Associate of Science (AS), Computer Applications and Networks

Coleman College (Magna Cum Laude) | 1999 - 2000

Focus Areas: IT infrastructure support, system administration, hardware troubleshooting, and network topology.

Achievement: Graduated Magna Cum Laude while concurrently earning 5 industry certifications (including MCSE, A+, and Network+), building the technical foundation for a 20+ year engineering career.

Undergraduate Coursework, Computer Science

San Diego State University | 2000 - 2004

Strategic Upskilling: Completed major coursework to facilitate technical promotion from IT Support to Associate Software Engineer at Cubic Defense.

Graduate Coursework, Computer Science

National University | 2006 - 2007

Advanced Professional Development: Completed graduate-level studies in software architecture and advanced programming to bridge the gap to enterprise development, directly supporting the career transition to Sempra Energy.

Verified Certifications