Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Developer Portfolio

🛠️ Git Version Control Platforms

Ordered from most used to least

🔗 Blockchain: SmartContracts, IPFS and Web3

ProjectDescription
dtasks, mirror 2dtasks is a decentralized task manager based on Pomodoro timers. (Not yet decentralized)
dapps-templateA template for decentralized applications based on svelte, static (relative paths), helia(ipfs) and ethers. (The Demo Dapp shares p2p files and text browser2browser)
dapprank, old-mirrorA DeFi Dapps Ranking model
dsynapse, dsynapse-legacyA Web3/Decentralized Infrastructure and DeFi for Open Source LLMs, Skills, Prompts and more. (hackathon winner, currently refactoring…)
DECA NFTs FoundryDECA NFTs
DECA Smart Contract (Audited by Quanstamp)Decentralized Carbon Credits in an ERC20 by neetsec.
Carbon Credits Decentralized BacklogDECA’s Carbon Credits OrbitDB Code and configs, everything you need for setting up a node.

🔎 Docs and Research

ProjectDescription
MAXCOIN CLEAN ENERGY PROPOSALResearch for a decentralized tokenized green energy
Decentralized Climate DocsDecentralized Climate Foundation Documents.
DECA Price MechanismA Jupyter Semi-Stable Token Modeling and Research in Lyx.

🔐 Cryptography and Maths

ProjectDescription
MECAEncrypting data by mapping Ethereum’s ECIES to an ECDSA keypair curve as a proof of concept
NFMessagesNFTs for sending encrypted messages

🎓 University Proyects and Code

Communications And Electronics Engineering C and C++ Code Repos

ProjectDescription
Engineering Thesis ProjectSolar Intensity and Dynamic Energy Behavior Data Acquisition System
C&CPPEngineering IPN ESIME Programs

📚 Continuous Learning & Bootcamps

ProjectDescription
RustBookStep by step Rustbook
RustlingsThe Rustlings exercises
Foundry TestingTesting Foundry: YouTube series

🚀 Bootcamps

ProjectDescription
Solidity Expert BootcampHomeWork and Projects
Solidity Gas Optimization Project2ndWeekend Project
Optimizing storage in Solidityhomework4 Optimizing Storage
bitwise homework 13bitwise homework 13
Smart Contract jukeboxFinal Project for EncodeClub Bootcamp Hardhat
Orderbook DexProject from Dapp University (solidity bootcamp)

💻 Hackathon Projects

🌟 Some FOSS Contribs

About Me

About David E. Perez Negron R. (p1r0)

A Decentralized Privacy Engineer/Hacker | Cryptographer and Hermetist in Training | Musician in my free time

An engineer, hacker, cypherpunk, coder, living in the intersection of technology, philosophy, and music (matter, mind and spirit).
My days are split between building the next generation of decentralized systems, crafting low‑level Rust code that runs everywhere, and writing music while singing as the expression of my soul.

Philosophy – Cypherpunk, hacker, hermeticism, logos (logic & the law of the universe).
Passions – Free Software, Cryptography, Game theory, Information theory, quantum mechanics, mesh-networks, radio, cooking, open science and Music.


🎯 Vision & Goals

AreaWhy It MattersWhat I’m Building
CryptographyIt is a forbidden right.I’m learning the fundamentals to craft secure, low‑latency protocols.
Rust DevelopmentSafety, speed.Target: high‑quality, low‑level libraries for blockchain, dapps & IoT.
Game TheoryResilient and decentralized systems.Designing incentive models for DAO governance.
Electronics & RadioInfrastructure is the limit of our communication sovereignty.DIY mesh‑net setups, ham radio experiments, LoRa WAN.
DAO & Decentralized ScienceCollective, open knowledge is the future.Founder of decentralizedscience.org – open‑source research platform.
FLOSS AdvocacyFreedom to innovate.Contributing to projects that embody web3 based on privacy and local first by design.
MusicVoice is the expression of the soul.I write lyrics with strong hermetic philosophy and a blues/soul base.

🎶 A Snapshot of My Creative Side

  • Music: Hard Rock, Blues Rock, Experimental.
  • Cooking: The kitchen is another lab (and a love expression of Mexican culture).
  • Community: I run workshops and study groups on Rust, Solidity, IPFS(libp2p), Electronics, Maths and Radio for a local maker/hacker space: the Decentralized Science Hacker Club.

📫 Get In Touch

  • Email: david at nethunters.xyz
  • Telegram: @p1337r0
  • Portfolio

“Nothing is impossible, but time complexity and knowledge are the constraints” – p1r0 (me)

Curriculum Vitae

Location and Time: Mexico City, Mexico CST (GMT/UTC -6 , NO DST).

Contact: david at nethunters.xyz, daroperez_negron at esimez.mx.

Languages: Spanish(99%), English(95%), Russian(45%)


Education

National Polytechnic Institute (IPN)

2010-2015

Undergraduate as a Communications and Electronics Engineer with a specialty in Computing from the Superior School of Mechanical and Electrical Engineering (ESIME)

Engineering Thesis Project: Real-Time Sunlight Tracking System. With a distributed database, IoT API and real time measurement, plotting voltage vs. time on a webpage developed with html5+javascript. The electronic architectures are STM32 ARM and Raspberry PI. Helpful in modeling and analysing solar behavior.


Courses and Bootcamps

ZKEVM bootcamp (zKSync and Encode Club)

2023-2024

Certificate

Solidity & Expert Solidity Bootcamps (Encode Club)

2023

Solidity Certificate

Expert Solidity Certificate

A free, intensive, 8-week coding bootcamp to learn Solidity and blockchain from scratch + intensive 5-week coding bootcamp to be a Solidity Expert.


Work Experience

DECENTRALIZED CLIMATE FOUNDATION A.C.

2023-2023

Lead Blockchain Architect and Developer, Research and Developments in Decentralized Autonomous Organizations, Game Theory Models and UML Modeling for DECA Protocol. Also managed students completing social service requirements for WEB3 development and DCF documentation.

NEETSEC INTERNATIONAL INC.

2018-2022

Vice President and CTO, Blockchain Architect and Developer (smart contracts/DAPPs), tokenomics modeling, cybersecurity and general technologies behind the DECA Token. Research and development on decentralized systems (IPFS, WEB3).

National Polytechnic Institute and Energy Regulation Commission (IPN - CRE)

2017-2018

Data engineer (Hadoop, Hive, Jupyter), architecture modeler (Hardware, Debian, Xen, LVM, nginx, Azure) and developer (Python3, PANDAS, R) of the National Market Monitoring Unit.

The source code is proprietary but I can provide references.

National Polytechnic Institute and National Secretariat of Energy (IPN - SENER)

2016-2017

Data engineer (Hadoop, R), architecture modeler (Hardware, Debian, Xen, LVM, nginx) and developer (Python, jCharts, php5) of the National Market Monitoring Unit.

Center of Advanced Research and Studies of the IPN - CINVESTAV

2013-2015

Research Assistant in the Experimental Physics Area for Development of Thermoacoustic Engines for Cold Refrigeration that works on sound waves, under the guidance of Ph.D. Feliciano Sánchez Sinencio and Ph.D. Daniel Stolik. Also reverse engineered tool into a free software project named FreeMonoCrom.


General Engineering

A: Advanced, I: Intermediate

Software Development

  • Languages (A): Solidity, Rust, ANSI C99, Python3, Bash.
  • Languages (I): Typescript, C++, Matlab, HTML.
  • Tools: GIT(A), Scrum(A), PlantUML(A), NeoVIM(I), Foundry(A), PGP(I), CSS(I), Radicle(A).

Systems Administration

  • SysAdmin and user level (A): GNU/Linux (Arch, RedHat, Debian with 22 years getting into the internals and sysadmin management).
  • Virtualization and containers (A): LXD-LXC(incus), KVM, XEN, Docker/Podman.
  • Databases (I): OrbitDB, MongoDB, postgreSQL, MySQL, liteSQL, and Hadoop/Hive,
  • Services Management (A): apache, nginx, openssh, proftpd, MySQL, PHP, and others.

Networks and Communications

  • WEB3 (A): libp2p, IPFS, IPNS, radicle.xzy, DNSLink.
  • Networks (A): OSI, TCP/IP, LAN and WAN Design with VLSM and Route Summarization.
  • Routing (A): Cisco and Enterasys Routers Configuration, with OSPF v3, SNMP, Loopback, IPV4 & IPV6.
  • Services and Protocols (A): FTP, HTTP, SSL/TLS, SSH, SMTP, POP3, IMAP.
  • Software Tools (A): Cisco Packet Tracer, GNS3, Wireshark, nmap, socat, ssh tunneling.

Electronics

  • Measurement (A): Oscilloscope operation, Signal Functions Generator operation, Multimeter operation, design and development.
  • Circuits Analysis: Active and Passive Elements, Circuits Analytics (CA/CD), Nodes and Grid, Transition Analysis, operational amplifiers and others.
  • Microconotrles and devices (A): Semiconductor components, digital circuits, Microcontrollers, ESP32, PIC16, SMT32, ARM64, RISC-V.
  • Software for Electronics Design and Testing (I): EAGLE, KiKAD, ALTIUM, GEDA.
  • Power Electronics (I): Interfaces, Protections and high power devices.