Diego Miguel Parra Nava
Gijon, ES
diegoparranava@protonmail.com
(34)-665620606
Software engineer with 3+ years of experience. I recently pivoted towards DevOps and cloud engineering, graduated from a DevOps Bootcamp, and hold a Google Cloud Professional Cloud Architect certification.
Experience
Backend Engineer
September 2023
— December 2023
Transitioned backend architecture from a Flask template to Node.js with Express.js and TypeScript. Improved first-page load times by 20% and decreased login times from 5-10 seconds to 2 seconds.
- Designed a type-safe permission system for API endpoints with sensitive data.
- Optimized Python scripts for data scraping, reducing execution time from 3 minutes to 45 seconds.
- Designed and implemented a robust database model for Trello board metadata, streamlining data processing workflows and cutting data handling time by 50%.
Projects
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.
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.
Education
Universidad del Zulia
February 2013
— June 2017
Bachelor's degree in Electrical Engineering
- Calculus 1 through 4
- Physics 1 through 3
- Programming
- Linear Algebra
Certificates
Professional Cloud Architect
January 2025
Google
DevOps para procesos ágiles
January 2025
Boolean Academia
Languages
Spanish:
Native
English:
C2
Skills
Programming Languages:
TypeScript, JavaScript, Python, Bash, HTML, CSS
Databases:
PostgreSQL, SQLite, MongoDB, Firestore
Cloud/Infra:
GCP, GitHub Actions, Docker, Kubernetes, Terraform
Version Control:
Git, GitHub
Frameworks:
Express, Electron, Hono, Flask, React, Tailwind
Best Practices:
OOP, TDD, SOLID, REST, DDD, Hexagonal Architecture
Soft Skills:
Problem-solving, Adaptability, Team-oriented, Great communicator