I’ve been coding since I was 14, starting with
Minecraft mods in Java,
which eventually led me down the rabbit hole of low-level programming
with C and tinkering with simple NCurses apps.
Studying computer engineering at UTFPR deepened my love for
programming, and now I’m comfortable with C, C++, Python, Go, Java,
and JavaScript, along with tools like LaTeX, PostgreSQL, Redis,
OpenCV, NumPy, and Docker.
Below are some of the projects I’ve built over my 6+ years of coding experience. This selection highlights work in software engineering, systems programming, and cryptography.
Tomato.C
Pure C terminal application with TUI interface
2022
ProofVote
Experimental blockchain-based electronic voting system
2026
BibInject
Tool to automate LaTeX bibliographic references in HTML pages
2026 - Present
Motrix
Minimalist C++ ECS framework for graphics and real-time simulations
2026 - Present
Pendulum Tracker
Full-stack app for real-time experimental pendulum tracking
2024
Throughout my journey in software development and research, I’ve had the opportunity to work on diverse projects, from academic research to professional SaaS development. Below is a timeline of my professional and research experiences, highlighting contributions in distributed systems, applied cryptography, and backend engineering.
Integrated post-quantum cryptography into blockchain, analyzing efficiency and optimizing signature sizes for long-term security. Implemented Go bindings and adapted the Go runtime for Hyperledger Fabric integration.
Researched post-quantum cryptography applied to lattice-based systems, studying KEMTLS and post-quantum TLS protocols, and implementing cryptographic primitives focusing on security and efficiency.
Developed backend for a SaaS IT incident response platform in Go. Implemented unit, integration, and E2E tests, structured CI/CD pipelines, applied Domain-Driven Design principles, and built modular architecture.
Researched lattice-based post-quantum cryptography, implemented the Goldreich–Goldwasser–Halevi (GGH) cryptosystem, and performed experimental analysis of computational properties.
Here are some of the academic programs and certifications I have completed throughout my studies. This selection showcases key milestones in my education, covering both formal degrees and specialized courses in computer science.
Copyright 2025 - Gabriel dos Santos Schmitz - All Rights Reserved