Skip to content
View macorifice's full-sized avatar
:octocat:
Comprehensiveness is the enemy of comprehensibility.
:octocat:
Comprehensiveness is the enemy of comprehensibility.

Highlights

  • Pro

Block or report macorifice

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.

Content in all repositories owned by your account will be closed.
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
macorifice/README.md

Hi 👋, I'm Stefano

Senior Software Engineer and Tech Lead in Rome. 18+ years in software, since 2020 on Demand Response platforms for the energy sector.

Portfolio · LinkedIn · Medium · Stack Overflow · Email


🎯 Focus

  • ☁️ Cloud and serverless: AWS (Lambda, EKS/Kubernetes), microservices, RESTful APIs
  • 🧩 Full-stack TypeScript: Node.js, React, Angular, RxJS
  • 👥 Leadership: team lead at Softwave (2020–2021): sprint planning, architecture, code reviews
  • 🔄 Modernization: legacy monoliths migrated to microservices (2019–2020)
  • 🗄️ Earlier: Oracle PL/SQL and Java systems for public administration (2008–2017)

👨‍💼 About Me

  • 🔭 Currently working on: Demand Response platform convergence at Enel X
  • 🌱 Currently learning: AWS Certified Developer - Associate
  • 📝 Writing: Medium articles
  • 💬 Ask me about: TypeScript, JavaScript, React, Angular, AWS, full-stack development
  • ⚡ Fun fact: GitHub Skyline 2020
  • 💼 Open to: senior and lead engineering roles, and freelance projects

🛠️ Stack

Frontend

Backend & Cloud

Databases

Testing & DevOps


📊 GitHub Stats

Top Languages

Pinned Loading

  1. react-tvmaze-typescript react-tvmaze-typescript Public

    React app written starting from the typescript template to research the TV series

    TypeScript

  2. modbus modbus Public

    TypeScript 1

  3. Dockerfile Dockerfile
    1
    FROM node:13.12.0-alpine
    2
    
                  
    3
    WORKDIR /app
    4
    
                  
    5
    ENV PATH /app/node_modules/.bin:$PATH
  4. Getting Started Recoil - a state man... Getting Started Recoil - a state management library for React
    1
    import './App.css';
    2
    import logo from './logo.svg';
    3
    import {
    4
      atom,
    5
      selector,
  5. macorifice macorifice Public

  6. strapi/strapi strapi/strapi Public

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.

    TypeScript 73.4k 10k