Diego Miguel Parra Nava
Gijon, ES
diegoparranava@protonmail.com
(34)-665620606

Electrical engineering professional turned software developer with 3+ years of experience in TypeScript, Node.js, and Python, focusing on DevOps, cloud infrastructure, and backend systems. Google Cloud Professional Cloud Architect certified, with experience in CI/CD automation and developer productivity improvements.

Experience


Technical Consultant at Agiliza SA
September 2023
 — 
December 2023
  • Redesigned backend architecture, migrating from Flask to Express.js (Node.js) to support a transition from a Flask templating system to a React + Express stack.
  • Optimized Python data extraction scripts, reducing execution time by over 70% (from 3+ minutes to 45 seconds).
  • Designed and implemented a relational database to store and process Trello board data, enabling structured data analysis.
  • Developed and integrated authentication and a role-based access system, securing user permissions across the web application.
  • Helped the frontend dev resolving integration issues, debugging and optimizing API communication.

Projects


resumeJson
November 2024
 — 
Present

A multi-component system for parsing resumes into JSON Resume schema with a focus on CI/CD and DevOps.

  • Set up a CI/CD pipeline with GitHub Actions for Docker builds, testing, and deployments.
  • Automated testing with Vitest and NGINX-hosted reports stored in a GCP bucket.
  • Managed infrastructure using OpenTofu with automated planning and manual apply approvals.
  • Developed a React frontend for Google OAuth registration, API key management, and quota tracking.
  • Encapsulated core business logic in a shared lib package using hexagonal architecture.
Waypaper Engine
June 2023
 — 
Present

Open-source wallpaper manager tool and setter for Linux, with external script support, custom playlists, and a fully-fledged CLI with 200+ stars on GitHub.

  • Closed 20+ issues.
  • Added 15+ features since the first release.
  • Published in the Arch Linux User Repository.
  • Built with Electron, Nodejs, React, and Bash.

Certificates


Professional Cloud Architect
January 2025
Google
DevOps para procesos ágiles
January 2025
Boolean Academia

Education


Universidad del Zulia
February 2013
 — 
June 2017
Bachelor in Electrical Engineering
  • Calculus 1 through 4
  • Physics 1 through 3
  • Programming
  • Linear Algebra

Languages


Spanish:
Native
English:
C2

Skills


Programming Languages:
TypeScript, JavaScript, Python, Golang, Bash
Databases:
PostgreSQL, SQLite, MongoDB, Firestore
Cloud/Infra:
GCP, GitHub Actions, Gitlab CI/CD, Docker, Kubernetes, Terraform
Version Control:
Git, GitHub, Gitlab
Frameworks:
Express, Electron, Hono, Flask, React, Astro, Tailwind
Best Practices:
OOP, TDD, SOLID, REST, DDD, Hexagonal Architecture
Soft Skills:
Problem-solving, Adaptability, Team-oriented, Critical Thinking, Great communicator