Skip to content
View DjSurgeon's full-sized avatar
:shipit:
:shipit:

Highlights

  • Pro

Block or report DjSurgeon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DjSurgeon/README.md

Hi 👋, I'm Sergio Jiménez

Backend Developer Junior | C/C++ Systems | Java | Linux
42 Madrid | Turning 12 years of leadership into clean code

🎯 About Me

I'm a backend developer in active search (available immediately). My unique profile combines:

  • Technical foundation: 42 Madrid (C/C++, Linux/Unix, systems programming) + DAM (Java, databases, architecture)
  • Professional maturity: 12 years managing teams under pressure → problem-solving, autonomy, communication
  • Real-world projects: Minishell, FDF, Push Swap, Weather API (live production code on GitHub)

What I bring to a team:

  • Code that doesn't leak memory. Code that follows clean principles. Code I can defend.
  • The ability to debug without crying.
  • Someone who ships, not just codes.

💻 Current Stack

Category Technologies
Backend Java (POO, Spring Boot), Node.js (Express), REST APIs, SQL/MySQL
Systems C, C++, Linux/Unix, Bash scripting, manual memory management
Tools Git (advanced), Docker (basics), Valgrind, Make, GitHub Actions
Practices Clean code, TDD, Zero memory leaks, Modular architecture

🚀 Featured Projects

Minishell — POSIX Shell interpreter in C

A complete implementation of a bash-like shell from scratch. Highlights:

  • Architecture: Dispatcher pattern, AST parsing, modular handlers
  • Skills: Parser design, signals handling, process management, git teamwork
  • Result: Zero memory leaks, POSIX compliant, 2,400+ tests

FDF — 3D graphics wireframe renderer in C

Isometric landscape visualization using MiniLibX. Highlights:

  • Math: Trigonometric transformations, Bresenham algorithm
  • Optimization: Refactored with AI assistance for peak performance
  • Skills: Low-level graphics, event handling, file parsing

Push Swap — Sorting algorithm optimizer

Optimal sorting with strict constraints. Highlights:

  • Algorithm: K-sort O(n√n), 5,201 operations for 500 numbers (vs limit 5,500)
  • Skills: Algorithm optimization, complexity analysis, testing discipline

Weather API — Production-ready backend service

REST API with Redis caching and external integration. Highlights:

  • Stack: Node.js, Express, Redis, PostgreSQL
  • Features: Smart caching (90% reduction in external calls), rate limiting, error handling
  • Learning: How to build production systems

🔗 Where to Find Me

Platform Link
LinkedIn linkedin.com/in/sergiojimenez42dev
Dev.to dev.to/djsurgeon
Portfolio portfolioserjimen.netlify.app
Email djsurgeon83@gmail.com

📚 Current Learning

  • 42 Madrid Cursus: C/C++ systems programming (Milestone 5+)
  • DAM: Completed (Java, databases, architecture)
  • 🔄 Next: DevOps fundamentals, distributed systems

💡 Why Me?

Junior in code,
but senior in attitude.

12 years of problem-solving.
42 Madrid's rigor.
Real projects that work.

Let's build something.

👋 Let's Talk

If you're looking for a junior backend developer who ships quality code and grows fast, let's connect:


Tech Stack (Visual)

C C++ Java Node.js Linux Git SQL


Last updated: 06/2026 | Open to work in Madrid (hybrid/remote)

Pinned Loading

  1. cursus cursus Public

    C 1

  2. Minishell Minishell Public

    Forked from vjan-nie/Minishell

    A simple shell by: Vadim & Sergio

    C

  3. weather-api weather-api Public

    Este proyecto implementa una API REST que proporciona datos meteorológicos utilizando una API de terceros (Visual Crossing) con caché Redis para optimizar el rendimiento.

    JavaScript

  4. mern-thinkboard mern-thinkboard Public

    ThinkBoard es una app full-stack MERN para crear, editar y eliminar notas. Incluye API REST con rate limiting, UI responsive, guía de despliegue y conceptos clave como HTTP, MongoDB y MVC

    TypeScript

  5. freecodecamp-certifications freecodecamp-certifications Public

    JavaScript