Alessio Conese, Developer in Zürich, Switzerland
Alessio is currently unavailable

Alessio Conese

Software Developer

Zürich, Switzerland

Toptal member since August 27, 2024

Bio

Alessio is a software engineer specializing in back-end development. He has substantial expertise in big data and front-end technologies across the banking and public sectors. Alessio loves working with Scala and Apache Spark. In addition to his professional pursuits, he is an avid learner, delving into subjects such as machine learning, artificial intelligence, and economics during his free time.

Portfolio

Skycell AG
Java, Python, Raspberry Pi, Sensor Data, Spring Boot, SQL, REST APIs
Avaloq
Java, Oracle PL/SQL

Experience

  • IntelliJ IDEA - 8 years
  • Java - 8 years
  • Scrum - 5 years
  • Quarkus - 5 years
  • Spring - 4 years
  • Hibernate - 4 years
  • Postman - 4 years
  • Python - 3 years

Preferred Environment

IntelliJ IDEA, PyCharm, Notepad++, Java, Quarkus, Python, Spring, Hibernate, Dart, Flutter

The most amazing...

...thing I've developed is a comprehensive logistics platform to support the business team's decision-making processes.

Work Experience

Java Senior Developer

2021 - PRESENT
Skycell AG
  • Developed a comprehensive logistics platform to support the business team's decision-making processes.
  • Created a robust back-end infrastructure and executed a seamless migration from an SQL database to a Cassandra database.
  • Structured the services to enable efficient storage and retrieval of sensor data transmitted from various global locations.
Technologies: Java, Python, Raspberry Pi, Sensor Data, Spring Boot, SQL, REST APIs

Java Senior Developer

2018 - 2019
Avaloq
  • Managed the payment system, which included providing customer support and maintaining the legacy system utilizing Avaloq Script technology.
  • Directed the migration of the legacy system to a new microservices business-process-as-a-service (BPaaS) architecture, leveraging Java, Spring Boot, Docker, and Kubernetes.
  • Developed a core payment system for multiple banking clients.
Technologies: Java, Oracle PL/SQL

Java Developer

2017 - 2018
Contovista AG
  • Assisted financial institutions in transitioning to digital banking, enhancing the overall banking experience for customers.
  • Managed the platform based on Java 8 utilizing Spring Boot and maintained it using the Gradle building tool.
  • Ensured compatibility with seven databases and maintained the system using Liquibase versioning and jOOQ DSL.
Technologies: Java

Full-stack Developer

2015 - 2016
Engineering
  • Worked on the SpagoBI project, an open-source business intelligence (BI) suite.
  • Developed the front end by refactoring code from Ext JS to AngularJS. Enhanced and adapted the back end using Java, R, REST, MySQL, and Maven.
  • Structured the platform to operate across various domains, including government, healthcare, and private sector.
Technologies: Java, JavaScript, AngularJS

Big Data Developer

2015 - 2015
Trovit
  • Managed a real-time bidding project, focusing on enhancing, monitoring, and implementing the functionalities of the real-time bidding (RTB) core.
  • Implemented algorithms using Hadoop, Hive, Java, and Scala. Performed testing with Groovy and the Spock framework.
  • Determined the optimal bid price for ad auctions, ensuring a response time of 300 milliseconds per request.
Technologies: Java, Scala

Experience

Sensor Reader from Raspberry

https://github.com/coneale90/naturart_core.git
Connected up to four moisture sensors using Python and stored the data directly in a PostgreSQL database. The code can be started in Raspberry Pi 3 and executed in the background at the system's startup.

Education

2009 - 2014

Master's Degree in Computer Engineering

Polytechnic University of Turin - Torino, Italy

Skills

Libraries/APIs

REST APIs

Tools

IntelliJ IDEA, Postman

Languages

Java, Python, SQL, Dart, JavaScript, Scala

Paradigms

REST, Scrum

Frameworks

Spring, Hibernate, Spring Boot, Flask, Flutter, AngularJS, Django

Platforms

Docker, Raspberry Pi

Storage

Oracle PL/SQL, PostgreSQL

Other

Quarkus, Algorithms, Sensor Data

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring