Skip to content

About

Backend software engineer based in San Salvador, El Salvador. I write Go and I like systems I can measure.

I'm a backend web developer with strong proficiency in Go and about five years of experience, both professional and academic. I work as an intermediate software engineer at PersonalSoft, building Go microservices, and I'm finishing a degree in Software Development and Digital Business Engineering at ESEN.

I have deployed applications on several cloud providers, and I use Git, GitHub and CI/CD pipelines to ship them. I write down what I learn along the way on this site.

Experience

PersonalSoft: Intermediate Software Engineer

2026-08 – present

I work as a mid-level backend software engineer specialized in Go.

  • Developed high-performance microservices for the credit integrations team at Grupo Unicomer.
  • Refactored Go components to reduce technical debt and improve system efficiency.
  • Implemented GitOps and CI/CD practices to deliver high-quality products on time.
  • Worked with high-performing teams, putting customer value first in every decision.

Bancoagrícola: Observability Engineering Intern

2026-01 – 2026-04

  • Automated observability ingestion with Microsoft Power Apps and Power Automate, reducing operational response times by 30%.
  • Designed data reports that filtered out unused alerts in the IT department, cutting total alert volume by 20% and improving threshold accuracy.
  • Designed and implemented observability solutions with Dynatrace, Zabbix and Grafana to monitor complex banking architectures in an Agile environment.

Altempo: Full-stack Engineer

2025-08 – 2025-12

  • Led the development and deployment of the musician's dashboard and the administrative system of the Altempo platform.
  • Designed scalable solutions for a web platform used by hundreds of users during its initial validation stage.
  • Mapped and built features for different stakeholders, from musician and client needs to administrative needs and non-functional requirements.
  • Proposed and led an agile team focused on shipping fast and on continuous product improvement and validation, with a strong emphasis on communication and requirements validation.

Education

ESEN: Software Development and Digital Business Engineering

2023-01 – 2027-01 (expected), La Libertad, El Salvador

  • Ricardo Poma Scholarship: highest GPA in the program (9.6/10), 2026-01.
  • Rector's Scholarship for Academic Excellence: highest GPA in the program (9.5/10), 2025-01.
  • Admission Exam Scholarship: highest score of the year, 2023-01.

Certifications and courses

  • AWS Educate Introduction to Cloud 101, 2024-09. Core cloud infrastructure concepts, cost optimization and service deployment on AWS. Certificate.
  • Build Go Apps That Scale on AWS (Frontend Masters), 2024-09. Application development with AWS CDK, the full workflow of a Go application, and a working JWT login system on AWS Lambda.
  • TOEFL, 2023-03. Score: 115/120.

Contact

The best way to reach me is email: fernandocastillo.8@hotmail.com.

role
intermediate software engineer, PersonalSoft
focus
Go microservices, cloud, observability
stack
Go, AWS, Linux, eBPF
location
San Salvador, El Salvador
studying
software development and digital business engineering, ESEN
speaks
english, español