Portrait of Jesús León

Software EngineerData ScienceGFX

3+years building and learning
20+academic and personal projects

Outside of code, I am interested in investing, financial markets and business analysis.

CreativeStrategistEfficientBuilderTeam-first

Competitive mindset forged in esports, team judgment, and a constant obsession with visual culture.

ABOUT ME

/whoami

  1. I am Jesús León Romero Atienza, a Software Engineering student specializing in Data Engineering (Big Data) at U-TAD, the University Center for Technology and Digital Art, in my hometown of Madrid, Spain.

  2. During these three years of study, I have built a foundation in full-stack development, databases, software architecture, and systems programming.

  3. I am fully fluent in Spanish, with a C1 level of English and an A2 level of German.

What sets me apart from the competition

  1. What sets me apart from the competition is how I connect technology with graphic design, business analysis, and finance.

  2. My experience in esports has taught me to work as part of a team, stay disciplined, and make decisions under pressure.

  3. Fashion, music, and social media influence my visual judgment and the way I communicate my projects.

  4. This combination of disciplines helps me give each project a distinct identity, with several layers that reinforce one another. That lets me create solutions that work, express an identity, and connect with people. My difference from the competition lies in that mix of perspectives:

  5. projects with more depth, more personality, and a thoughtfully designed experience.

    View my projects

Featured Projects

A selection of the most relevant projects I have developed throughout my career as a technology engineer.

  • Keras
  • Neural networks
  • Python

DEEP LEARNING · In progress

Dog and cat classifier

A Keras notebook that tells dog and cat images apart with neural networks, with an accuracy of 0.99.

  • C
  • Linux
  • Cache memory

SYSTEMS

MegatronixOS

A C simulator of a direct-mapped cache memory: it decodes addresses, detects hits and misses, loads blocks from a simulated RAM and produces statistics.

  • Java
  • UML
  • Design patterns

BACKEND / OOP

Restaurant ordering platform

A team university project inspired by Uber Eats and Glovo: custom meals, several delivery methods, dynamic pricing and notifications, built with seven design patterns.

  • JavaScript
  • Vite
  • API

WEB / API

Fortnite daily shop

A web app that shows the Fortnite daily shop from a public API: sections, cards with prices, saved favorites and a three-hour cache.

  • Python
  • Playwright
  • CLI

AUTOMATION

Instagram Checker

A Python script that compares followers and following from Instagram's official export to show who does not follow you back. Everything runs locally; online verification is optional.

  • JavaScript
  • HTML
  • CSS

WEB / GAME

Aim Trainer

An aim game in the browser: 15 seconds to hit as many targets as you can, with accuracy, a local leaderboard and dark mode, using only HTML, CSS and JavaScript.

See more on GitHub

MY WORK STACK

Software

  • Java
  • Python
  • C
  • C++
  • JavaScript
  • PHP
  • TypeScript

Web

  • Astro
  • React
  • Node.js
  • GSAP

Databases

  • MySQL
  • PostgreSQL
  • MariaDB
  • MongoDB
  • Qdrant
  • Redis
  • Neo4j

Data

  • Pandas
  • NumPy
  • Matplotlib
  • Seaborn
  • Scikit-learn
  • Jupyter

Tools

  • Git
  • GitHub
  • Docker
  • Linux
  • Windows
  • n8n

Design

  • Photoshop
  • GIMP
  • Photopea
  • Canva
  • After Effects
  • Illustrator

Documentation & collaboration

  • Obsidian
  • Google Drive
  • Word
  • Excel
  • PowerPoint
  • Teams

Services

I combine technical development and visual judgment so your business gets both parts right: I automate processes and build commercial websites with a polished aesthetic.

Technology process automation

Automating repetitive tasks, integrations, and internal workflows to reduce manual work.

  • Automation
  • Processes
  • Systems

Commercial and visual websites

Websites with a clear structure, built to present services or products with a polished aesthetic.

  • Web
  • UI
  • Business

Technical/visual audit and guidance

A mandatory prior session to understand the real problem before proposing a technical or visual solution.

  • Audit
  • Consulting
  • Strategy

How I work

  1. Prior guidance

    What you need is assessed, technically and visually, before a single line is written.

  2. Mandatory audit

    A session with you to understand the problem, reduce errors and align expectations.

  3. Development

    The automation or the website, built on what was agreed in the audit.

  4. Recommendations

    Additional suggestions on structure, design, communication and technical feasibility.

Tell me about your project

Tools

Small personal tools that start from concrete needs: simple, accessible and transparent. The collection grows little by little.

2 tools · 1 available

  • In developmentSocial media

    Social media boosting tools

    A collection of utilities to analyse and grow social media accounts, starting with Instagram. The logic and scripts will be connected little by little.

    • Social media
    • Boosting
    • Coming soon

    Coming soon

Let's talk about your next idea

Open to collaborating, continuing to learn, and building digital products with technical and visual judgment.

Or leave me a message

On sending, your mail app opens with the message already prepared; nothing is stored on any server.

Reason

Frequently Asked Questions

What people usually ask before we start.

Do you have professional experience?

Not in a professional role yet — this portfolio focuses on academic and personal projects while I finish my degree.

See my projects
What technologies do you use?

Mostly Python, JavaScript and TypeScript, with Astro and React for the web, and databases such as MongoDB, Redis or Neo4j. The full stack is in "My work stack".

See my stack
How do we start a project?

With prior guidance and a mandatory personal audit with you, to understand the problem properly, reduce errors and align expectations before building.

See how I work
Are you available for freelance work?

I'm open to talking about projects: tell me what you need and we'll see together whether it fits my availability.

Write to me
Can I see your graphic design work?

Yes — the link to the design archive is available in the About Me section.

Go to About me
Does the video converter upload my files to a server?

No. Everything is processed in your browser; neither the video nor the audio leaves your device.

See the tools
What's the best way to contact you?

Email is the most direct channel: use the button in the Contact section or leave me a message in the form.

Go to Contact

Your question isn't here?Write to me

Thanks for making it this far.

— chiissuu