Díaz Camacho Pedro Emilio

Mexico, Mexico City ― 3756-995-155(25)+moc.liamg@zaideordepp

Developer with experience in backend, systems programming, and server administration, currently pursuing a degree in mathematics. Comfortable working close to the operating system while designing and maintaining efficient, reliable, and scalable software. Experienced in leading projects that combine low-level programming, backend architecture, and full-stack development, with a focus on performance, maintainability, and problem-solving.

Portafolio
git.nviam.dev/pedroediaz
Linkedin
linkedin.com/in/pedro-e-diaz-c-b72a5b381
Webpage
pedroediaz.nviam.dev

Expirence

nwiki ― Lead developer

December 2024 ― Present

A self-hosted wiki platform. Developed both backend (database integration, server-side architecture, performance optimization) and frontend (responsive interfaces for user interaction). Managed deployment and maintenance, demonstrating full-stack development, system administration, and scalable service design.

Backend Tools

  • Go
  • SQL/SQlite
  • OpenID
  • OpenAPI

Frontend Tools

  • Typescript
  • HTML+CSS
  • REST API

manigraph ― Lead developer

September 2024 ― April 2025

a tool for visualizing multidimensional surfaces with support for up to 100 dimensions. Built with a focus on efficiency and low-level control, it enables complex mathematical objects to be rendered interactively, combining mathematical insight with systems-level programming.

Tools

  • C (C99)
  • OpenGL (3.0)
  • Git
  • Wasm

Platforms

  • Linux
  • Windows (10,11)
  • MacOS
  • Web (Partial)

Languges

  • Spanish ― Native
  • English ― B2

Habilities

Programming
C ― Go ― SQL ― Shell scripting
Backend Development
SQLite ― REST APIs ― OpenAPI ― authentication (JWT, OpenID) ― Database design
Systems & Embedded
Low-level programming ― OS-level tools ― performance optimization
Server Administration
Linux ― SSH ― Caddy ― Gitea ― Service deployment
Version Control & Collaboration
Git ― self-hosted Gitea
Problem-Solving
Strong analytical and optimization skills

Education

Escuela Superior de Fisica y Matematicas ― Mexico, Mexico City ― Licenciatura en Fisica y Matematicas

February 2020 ― Present

International House Aberdeen ― Scotland, Aberdeen ― General English Course

September 2019 ― December 2019

Recognitions

Projects

nviam

Deployed and maintain a self-hosted Linux server running running SSH, Gitea, and Caddy. Responsible for system configuration, security, and uptime, showcasing practical experience in Linux administration, service deployment, and infrastructure reliability.

cdplayer

Developed a CD player in C89, interacting directly with the operating system through syscalls and ioctl for device management and playback. The project emphasizes low-level programming, OS-level control, and performance optimization.