Dublin, Ireland · Available

Emilio Martinez

_

Building and securing production systems — from SaaS platforms and mobile apps to vulnerability assessments and incident response.

5+
Apps shipped
2+
Years exp.
24
HTB badges

// about

About me

emilio@portfolio:~
~/portfolio$

$ stream ./dev-stack/

TypeScriptReactNext.jsNode.jsAngularGoPythonPostgreSQLMongoDBDockerSwiftUIREST APIsTypeScriptReactNext.jsNode.jsAngularGoPythonPostgreSQLMongoDBDockerSwiftUIREST APIs

$ stream ./security-stack/

Penetration TestingOWASP Top 10MITRE ATT&CKNIST 800-53Burp SuiteNmapMetasploitWiresharkOSINTDFIRThreat ModellingKali LinuxPenetration TestingOWASP Top 10MITRE ATT&CKNIST 800-53Burp SuiteNmapMetasploitWiresharkOSINTDFIRThreat ModellingKali Linux

$ cat ./why-hire-me.txt

→Ownership

I take things to the finish line without hand-holding

→Clear communicator

Bridge between technical teams and stakeholders

→Fast learner

Picked up SwiftUI, Go, and security tooling on the job

→Calm under pressure

Incident response teaches you to think, not panic

→Product mindset

I care about what ships, not just what compiles

→Cross-cultural

Worked across Mexico, Ireland — 3 languages

// projects

Selected work

ESGForce

Engineering

SaaS platform enabling SMEs to manage ESG compliance, sustainability metrics, and reporting. Improved load times 25% and reduced security risk through access control and data isolation strategies.

  • Angular
  • TypeScript
  • Node.js
  • MongoDB
  • REST APIs
  • Prisma

Password Meter — GAN + LSTM

Security

Adversarial ML password strength estimator trained on leaked datasets, modelling real-world offline attacks including PassGPT. Achieved ROC-AUC 0.82, outperforming heuristic-based meters.

  • Python
  • GAN
  • LSTM
  • PyTorch
  • Cybersecurity
  • ML

Malware Classification — Grayscale CNN

Security

Classifies malware families by converting PE binaries into grayscale images. Revisits InceptionV3 pipeline with a hybrid head using global average pooling, batch normalization, and ArcFace loss.

  • Python
  • CNN
  • InceptionV3
  • ArcFace
  • TensorFlow
  • DFIR

Email Spam AI

AI / ML

AI-powered email spam classifier using natural language processing techniques to detect and filter unsolicited content with high accuracy.

  • Python
  • NLP
  • Scikit-learn
  • ML
  • Classification

CompilerLDCK

Engineering

A complete compiler built from scratch in Python for a custom teaching language — lexer, parser, semantic analysis, bytecode generation, and a virtual machine to execute it.

  • Python
  • Compiler Design
  • Parsing
  • Bytecode
  • VM

EntregaTec

Mobile

iOS campus delivery app empowering students to earn income by selling and delivering food within the university. Real-time order tracking with MapKit and analytics with SwiftCharts.

  • SwiftUI
  • MapKit
  • SwiftCharts
  • CoreData
  • iOS

REIRO — Finance SaaS

Engineering

Savings platform built to improve financial habits for Mexican users. Focused on goal-setting and spending awareness. Deployment blocked due to regulatory constraints — the code lives on.

  • React
  • Node.js
  • PostgreSQL
  • TypeScript
  • Fintech

MedMonitor

Engineering

Backend system for a medical practice enabling doctors to track patient records, appointments, and clinical history — replacing manual, paper-based workflows.

  • Node.js
  • Express
  • PostgreSQL
  • REST APIs
  • Healthcare

CafeTec

Engineering

Digital ordering platform for a university cafeteria. Staff publish their menu and manage inventory; students browse and place orders from their devices — eliminating queues and manual order-taking.

  • Angular
  • Node.js
  • MongoDB
  • AWS
  • REST APIs
  • TypeScript

Prepanet

Engineering

Educational platform for high school students covering coursework, assignments, and academic resources — a full Blackboard-style experience built for accessibility and ease of use.

  • Angular
  • TypeScript
  • Node.js
  • MongoDB
  • EdTech

// credentials

Certifications & Awards

→ hack-the-box/badges/ (24 earned)

HTB Academy — Penetration Testing Path

// contact

Let's build something
worth breaking.

Whether it's a product that needs to scale, a system that needs securing, or just a good conversation about tech — I'm reachable.

Dublin, Ireland
ey.dev© 2026 Emilio Martinez