Andrea Acampora

Software Engineer

I’m Andrea Acampora, a Software Engineer specialized in backend development and software architectures. With a Master’s degree in Computer Science & Engineering from Università di Bologna, i have a strong technical background in TypeScript, Java, Scala, NodeJS, and Kotlin and i have hands-on experience in designing and building different types of software systems. My main interests are Microservices and Event-driven Architectures, Domain-driven Design, Digital Twins and Functional Programming.

TypeScript | Kotlin | Scala | Java | Python

Programming Languages

NodeJS | Docker | AWS | Kafka | Gradle

Technologies

Domain Driven Design | Dev Ops

Main interests

Main Stack

Check out my GitHub Profile to view all my open source projects!

Experience

Software Engineer - Mr. Apps

NodeJS | NestJS | TypeScript | Docker | PostgreSQL | AWS | DevOps

MSc Computer Engineering

Domain-Driven Design | DevOps | Functional and Reactive Programming | Kotlin |

BSc Computer Engineering

OOP | Java | Python | C | C++ | IoT | Data Structures | Networking

Tech Skills

  • Backend: NestJS - ExpressJS - KTor - SpringBoot

  • Frontend: Vue3 - Bootstrap - Tailwind CSS

  • Databases: PostgreSQL - MySQL - MongoDB

  • Message Brokers: Kafka - Pulsar - RabbitMQ

  • DevOps: CI/CD - Github Actions - Bitbucket Pipelines

  • Tools: Git - Gradle - Sbt

Projects

1 / 3

Contact Me

andrea.acampora@protonmail.com

Send