Open to new opportunities

Federico Ercole

Passionate Software Engineer who thrives on solving complex challenges and architecting cutting-edge solutions. Transforming ambitious ideas into robust, scalable systems with precision and innovation.

Federico Ercole Logo

About Me

I am a Senior Software Engineer with a passion for Full Stack Web Development and innovation. Currently based in Vienna, Austria, I thrive in the tech community through active participation in hackathons and networking events. My journey has taken me from winning multiple hackathon awards to working with leading tech companies like ImmoScout24 Austria and Hero Journey Club.

I specialize in building scalable web applications using modern technologies, with a particular focus on creating exceptional user experiences. Leveraging AI-native development practices, whether it's implementing hybrid search solutions, developing Progressive Web Apps, or architecting serverless applications on AWS, I bring enthusiasm and expertise to every project.

Languages

  • 🇮🇹 Italian
  • 🇬🇧 English
  • 🇩🇪 German
  • 🇷🇴 Romanian
  • 🇫🇷 French

Beyond Code

  • ✈️ Travelling
  • 🎮 Gaming
  • ⚡ Electronics & IoT
  • 🏆 Hackathons
  • ⚽ Football player

Experiences

Hero Journey Club

2024 - 2026

Senior Software Engineer

Real-time AI-driven mental health platform embedded in gaming ecosystems to support thousands of users.
Architected real-time AI voice communication platform using STT/TTS pipelines enabling live conversational experiences at scale
Designed event-driven AWS architecture orchestrating real-time web services and game plugins, including automated on-demand server provisioning
Led system architecture and scalability strategy, improving performance, fault tolerance, and cloud reliability across products
Delivered end-to-end full-stack systems using Next.js, NestJS, AWS, and Vercel in rapid iteration startup environment

ImmobilienScout24

2019 - 2024

Senior Software Engineer

Led full-stack development across 60+ microservices powering a large-scale distributed platform on AWS
Built serverless event-driven systems handling high-traffic production workloads with high availability and horizontal scalability, supporting thousands of concurrent users
Improved CI/CD pipelines and system reliability across multi-team microservice environment
Contributed to long-term platform modernization and performance optimization initiatives

ErcoleDev

2016 - 2019

Lead Engineer / Freelancer

Designed and scaled full cloud infrastructures for early-stage startups across fintech, AI, and streaming products
Served as technical lead and CTO-level contributor for multiple European startups
Built scalable frontends, backend systems, and cloud architectures end to end

Technical Skills

React
Next.js
TypeScript
Node.js
AWS
Serverless
Event-Driven Systems
AI
Prisma
JavaScript
PWA
Tailwind CSS

Projects

Picks & Bans

Draft platform inspired by Dota 2's Captain's Mode for Age of Empires II team matches. Features match tracking, player history, leaderboards, and individual ranking progression.

ReactNode.jsSocket.ioSequelizeOAuth

Lupus Noctis

Reimagining of the classic Werewolves party game with unique characters and a Progressive Web App. Perfect blend of smartphone convenience and board game social interaction with a perfect Lighthouse score.

PWAAngularAWS LambdaDynamoDBCognito

2BATTS

Hacking Industry Camp 2018 winner (5 awards). Gives electric car batteries a second life as domestic photovoltaic storage with real-time monitoring and energy management.

PythonNode.jsMongoDBIoTRaspberry Pi

Hansel & You

Philips Challenge Winner at Inno{Hacks} 2017. Interactive Amazon Alexa Skill that brings audiobooks to life with user-driven narratives and decision-making.

Alexa SkillsNode.jsVoice UI

Nautiscuola Quiz

Responsive web application for nautical license exam simulations and chapter-organized test preparation with optimized UX for different devices.

JavaScriptResponsive DesignWeb App

BeEco

3rd place at Accenture Hackathon. Rewarding platform incentivizing eco-sustainable commuting with points for achievements. Includes brand challenges and corporate competitions.

GamificationSustainabilityMobile

Volunteering

Coding Club Vienna

MentorAug 2023 - Present

www.meetup.com/coding-club-vienna/

Helping developers with system design, modern frontend/backend stacks, cloud architecture, and AI-native workflows through community meetups. Supporting the local tech community by sharing expertise and best practices while fostering collaborative learning environments for developers of all skill levels.

Key Responsibilities:

  • Mentor developers on system design and architecture patterns
  • Share expertise on modern frontend/backend technologies and best practices
  • Guide developers on cloud architecture and AI-native workflows
  • Foster collaborative learning environments during community meetups

Associazione Ferramatori Trentino Alto Adige

MemberJan 2019 - Present

www.ferramatori.com

Active member of a railway culture association operating in Northern Italy, focused on the autonomous provinces of Trento and Bolzano. The association promotes railway culture through model railroading, video production, and photography while creating opportunities for social interaction and engagement for young people through this constructive hobby.

Key Responsibilities:

  • Maintain and update the association's official website, ensuring reliability, usability, and up-to-date content
  • Provide technical support for the association's online presence and digital activities
  • Support the dissemination of knowledge and practical construction of railway models

Let's Connect

Interested in my profile? I am always open to discussing new engineering challenges and opportunities.