Portfolio

Pedro Del Real Ruedas

Systems Engineer with +4 years of experience developing applications, infrastructure, pipelines and processes.

~ The quality of our actions determines our results.

Something

About me

My journey into development started with Linux terminals, broken servers, and a need to understand why things fail. Early on, I learned that writing code is only half the job; the real challenge is making systems run reliably, securely, and predictably in the real world.

After that i started a project as a freelancer for a small business in my area, I already had previous experience in software development, but I took on more than I could handle, using new technology’s, instead of using the ones i already know, bad estimates, promising features that were difficult to achieve on my own, delaying development for months and at the same time trying to finish my studies.

In the end i did end up completing the project but at the cost of postponing my studies for another year and making some personal sacrifices, Even with that it was not enough, the business closed for security and financial reasons, shutting down the project.

Today, I work at the intersection of Software Engineering & DevOps, with a strong belief that great systems are built not just with good code, but with good practices, tooling, and engineering culture.

Some of my personal work

LANTERNA GAMES

Recreational project exploring Lanterna googles Java library to create CLI interfaces.

Image for service

.

Image for service

.

Work Experience

Freelance Software Engineer at Pickleball Nation 08/2022 – 12/12/2023.

  • System design and development improving business performance by 130%.
  • Collaborated with cross-functional teams to define feature requirements, with customer feedback to deliver solutions according to business goals.
  • Implementation of a fingerprint memberships control system, reducing customer identification time by 300%
  • Rest API creation on Spring-Boot, using JWT, Hibernate, JPA, JUnit.
  • Responsive UI design and development in flutter.

Junior Software Engineer at ITZ Spin-Off 02/2021 – 09/2022.

  • Firewall configurations, Apache HTTP, SSL certificate, DNS, MySql database and mail servers.
  • Cross collaboration with 2 development teams in Agile sprints, on the deployment and integration of new features, fixing bugs and errors.
  • Fedora server configuration from scratch in a local area network implementing a students graduate tracking system.
  • Deployment of a second version of the system for the UPZ university in a hosting web server using the Cpanel interface.

Education

Bachelor of Computer Systems Engineer

Instituto Tecnologico de Mexico
2016 – 2021

Technical Skills

Programming languages:

  • Java
  • Dart

Frameworks

  • Spring-boot
  • Flutter

Spoken languages:

  • English C-1
  • Spanish native

Databases

  • MySQL
  • MariaDB

Tools

  • Linux – Bash
  • Git
  • Docker

Design patterns

  • MVC
  • DDD

Other tools and skills:

HTML, CSS, Java Script, Typescript, Debugging, Code Reviews, Network design, Performance Optimization, Security Compliance, Agile Development, Proactive Communication, CI/CD, OOP, REST API, Microservices.

Some of my latest post: