Skip to content

Instantly share code, notes, and snippets.

@AlessandroBagnoli
Last active August 8, 2022 16:26
Show Gist options
  • Save AlessandroBagnoli/c3ec522b56fc2be93522c2da61d93ab5 to your computer and use it in GitHub Desktop.
Save AlessandroBagnoli/c3ec522b56fc2be93522c2da61d93ab5 to your computer and use it in GitHub Desktop.
{
"meta": {
"theme": "elegant"
},
"basics": {
"name": "Alessandro Bagnoli",
"label": "Software Engineer ~ Backend",
"image": "https://avatars0.githubusercontent.com/u/6444474?s=460&u=38f220a2c9c658141804f881c334c594eb1642ac&v=4",
"summary": "Currently Backend Engineer at Alpian. 4+ years of experience in backend development on Java environments and frameworks, with curiosity in exploring also the infrastructural side of the solutions I work on. Interested in devising and applying better methods of solving challenging tasks, and learning new technologies and tools on the backend side when needed. Current personal objective is to master both Kotlin and Go.",
"email": "alessandro.bagnoli4@gmail.com",
"location": {
"postalCode": "47838",
"city": "Riccione, RN",
"countryCode": "IT",
"region": "Emilia-Romagna"
},
"profiles": [
{
"username": "alessandro-bagnoli",
"url": "https://www.linkedin.com/in/alessandro-bagnoli/?locale=en_US",
"network": "linkedin"
},
{
"url": "https://github.com/AlessandroBagnoli",
"username": "AlessandroBagnoli",
"network": "github"
}
]
},
"education": [
{
"endDate": "2018-07-01",
"startDate": "2015-12-01",
"area": "Computer Science and Engineering",
"studyType": "Master",
"institution": "Alma Mater Studiorum - Università di Bologna",
"url": "https://corsi.unibo.it/2cycle/ComputerScienceEngineering",
"score": "106/110"
},
{
"endDate": "2015-12-01",
"startDate": "2012-09-01",
"area": "Computer Science and Engineering",
"studyType": "Bachelor",
"institution": "Alma Mater Studiorum - Università di Bologna",
"url": "https://corsi.unibo.it/1cycle/ComputerScienceEngineering",
"score": "105/110"
}
],
"certificates": [
{
"name": "AWS Certified Cloud Practitioner",
"date": "2021-09-28",
"issuer": "Amazon Web Services",
"url": "https://www.credly.com/badges/e7f7cc77-9105-4970-be5b-03869780505f/public_url"
}
],
"work": [
{
"name": "Alpian",
"position": "Backend Engineer",
"url": "https://alpian.com/",
"startDate": "2022-05-09",
"location": "Riccione (RN), Italy - Full remote",
"summary": "Member of a Scrum Team building the backend side of the first Swiss digital private bank, leveraging microservices architecture and fully embracing the cloud native approach using GCP.",
"highlights": [
"Languages and tools: Java 11, Kotlin, Go, Maven",
"Frameworks: Spring Boot, Hibernate",
"Databases: both relational (PostgreSQL) and non‑relational (MongoDB, Google Datastore)",
"Testing libs and frameworks: JUnit, Mockito, Testcontainers",
"Communication: both synchronous (REST, gRPC), and asynchronous (Google Pub/Sub, ActiveMQ)",
"Versioning: Git with Github-Flow"
]
},
{
"name": "OverIT",
"position": "Backend Software Developer",
"url": "https://overit.it/en",
"startDate": "2021-10-15",
"endDate": "2022-05-06",
"location": "Riccione (RN), Italy - Full remote",
"summary": "Backend Development and maintenance of custom web applications exposing APIs consumed both from an enterprise BPM and web frontend.",
"highlights": [
"Languages and tools: Java 8, Maven, WildFly",
"Frameworks: Spring Framework, Hibernate",
"Databases: relational (PostgreSQL)",
"Testing libs and frameworks: JUnit, Mockito",
"Communication: both synchronous (REST), and asynchronous (ActiveMQ)",
"Versioning: Git with Git-Flow"
]
},
{
"name": "I-Tel",
"position": "Backend Software Developer",
"url": "https://i-tel.it",
"startDate": "2018-08-27",
"endDate": "2021-10-14",
"location": "Riccione (RN), Italy",
"summary": "Design and implementation of custom projects and middlewares required for integration with external backend systems. Migration of one of the company’s products from a proprietary development platform to a new modular architecture, based on well‑known frameworks.",
"highlights": [
"Languages and tools: Java 8/11, Tomcat, Asterisk",
"Frameworks: Spring Boot, Hibernate",
"Databases: relational (PostgreSQL)",
"Communication: synchronous (REST, SOAP)",
"Versioning: Git, SVN"
]
}
],
"languages": [
{
"language": "Italian",
"fluency": "Native speaker"
},
{
"language": "English",
"fluency": "Professional working proficiency"
}
],
"interests": [
{
"name": "Fitness"
},
{
"name": "PC Building"
},
{
"name": "Finance and wealth management"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment