Skip to content
View nicolasbagatello's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report nicolasbagatello

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
nicolasbagatello/README.md

👋 Hi, I’m Nicolás Bagatello

Engineering Manager | Senior Software Engineer

20 years building software, leading teams, and shipping products


🧑‍💻 About Me

I’ve been working as a Software Engineer since 2005, and for the last decade I've collaborated with US-based companies.

I’m passionate about:

  • Leading and growing high-performance engineering teams
  • Designing backend architectures and scalable APIs
  • Improving development processes and mentoring engineers
  • Building intelligent systems and conversational bots
  • Learning new technologies and delivering results on time

🏢 Recent Roles

Engineering Manager – Commerce Team @ Yalo (2025–Present)

Leading engineering efforts in the Commerce division.

Software Engineering Manager @ Southern Code (2022–2025)

  • Grew a team from 1 backend developer to 42 people across 4 pods
  • Conducted 1:1s, mentored tech leads, improved processes
  • Managed hiring for nearly every engineer who joined
  • Worked closely with the CTO on team structure & technical strategy

Lead Software Developer / Senior Backend @ Southern Code

Tech stack: Python (Django, DRF), FastAPI, ArangoDB, Docker, Kubernetes, React, Next.js, Feathers.js, Stripe, Google Places API

Senior Software Engineer @ Truelogic (2018–2021)

Worked for SoulCycle (E-commerce team).
Tech stack: PHP (Slim), Node.js, MySQL, Docker, Backbone.js, Handlebars, Twig

Senior Software Engineer @ Gartner / SoftwareAdvice (2014–2018)

Built and maintained API endpoints and reporting dashboards.
Tech stack: Silex, Mustache, PHP, MySQL, Selenium


🛠️ Technologies & Skills

Languages

  • Python
  • Node.js
  • Golang
  • PHP
  • JavaScript / TypeScript
  • SQL (MySQL), NoSQL (ArangoDB)

Frameworks & Tools

  • Django / DRF
  • FastAPI
  • Gin Gonic
  • React, Next.js
  • Express.js
  • Slim, Silex, Zend Framework
  • Docker, Kubernetes
  • Kafka
  • gRPC
  • Git, Postman
  • Stripe, Google Places API, SendGrid
  • PHPUnit, Mockery, Selenium

Leadership & Management

  • Scaling engineering teams
  • Hiring & interviewing
  • 1:1s, mentorship & career development
  • Process improvement
  • Cross-functional collaboration (QA, UX, PM, BA)

🌱 What I’m Currently Learning / Exploring

  • Breaking up a Node.js monolith into modern, scalable services
  • Building Golang microservices
  • Using Gin Gonic for fast and clean Go APIs
  • Implementing Kafka as a distributed message broker
  • Designing service-to-service communication with gRPC
  • Using AI to build stuff fast

📫 How to Reach Me


✨ Fun Fact

I’ve delivered hundreds of web systems, mentored dozens of developers, and still get excited about solving a good bug.

Popular repositories Loading

  1. docker-php-slim docker-php-slim Public

    Dockerized nginx mysql php slim redis

    PHP 1

  2. run_program run_program Public

    simple PHP script to run a program in the background (Linux only) and trigger an email using Send Grid with the output file when is done!

    PHP 1

  3. poe2-helper poe2-helper Public

    POE 2 Campaign Zone Guide - get zone layout info, quests, rewards and more

    JavaScript 1 1

  4. nicolasbagatello nicolasbagatello Public

    Config files for my GitHub profile.

  5. poe1-campaign-helper poe1-campaign-helper Public

    A comprehensive Path of Exile leveling guide application with interactive zone layouts, build planning, and progress tracking.

    TypeScript