Recommended expert

Roberto Quaranta

Feature Engineer

Roberto Quaranta
Milano, Italy

Experience

Jan 2024 - Present
2 years 1 month

Feature Engineer

ING Bank

  • Analysis of customer journey requirements and preparation of technical documents for developers resulting in an end-to-end solution including multiple front-end channels (web, app, standalone application), a core backend based on SOAP and REST microservices, Kafka events, and database queries
Nov 2022 - Dec 2023
1 year 2 months

Java Senior Backend Developer

Unicredit Bank

  • Writing analysis and architectural documentation
  • Designing software in Java, Linux scripts, Kubernetes, and DevOps for financial risk management
  • Migrating on-premises application to cloud using Kubernetes and configuring pods
  • Writing programs for nightly elaboration of stock and financial assets data using Java 11 and CA software automation tool
Jul 2021 - Nov 2022
1 year 5 months

Java Senior Backend Developer

Consorzio Comuni Bolzano

  • Writing analysis and architectural documentation
  • Designing microservice-based architecture and coding in Java 17
  • Coordinating a team of developers by assigning tasks and acting as tutor using Agile methodology
  • Developing workflow processing of documentation and certificates using Spring Boot, Istio, Kubernetes, ELK stack, REST and SOAP services, Keycloak authentication and authorization, Java 17
Jul 2020 - Jul 2021
1 year 1 month

Java Senior Backend Developer

SIA

  • Designing architectures and coding in Java 8
  • Optimizing performance
  • Debugging and problem solving
  • Developing a core distributed architecture enabling third parties to execute Java-based workflows for file exchanges among banks in an open banking platform
  • Utilizing Vertx, Gridgain (Ignite), Consul, Vault, OpenShift, Jira, Git, Grafana, JMeter, Jenkins, Jaeger, Kibana, Elasticsearch (ELK stack), JUnit, Mockito
Feb 2020 - Jun 2020
5 months

Java Architect

FaiService

  • Designing architectures and coding in Java 8/10
  • Debugging and problem solving using Agile methodology
  • Developing a Java 8/10 microservices platform for purchasing services and devices using IntelliJ, Linux, JHipster, Spring Boot, JPA, MS SQL, REST services, Swagger, JMS queue, Jira, Jenkins, Git, Slack, Liquibase
Sep 2019 - Feb 2020
6 months

Java Architect

Unicredit Bank

  • Collecting functional requirements from customers
  • Designing architectures and coding
  • Overseeing deployments to production servers
  • Debugging and problem solving
  • Mentoring junior developers
  • Working on a CRM backend using Java 1.8, Spring, Hibernate
May 2019 - Sep 2019
5 months

Java Architect

Business Changers

  • Collecting functional requirements from customers
  • Designing architectures and coding
  • Overseeing deployments to production servers
  • Debugging and problem solving
  • Mentoring junior developers
  • Writing technical analysis documentation
  • Working on a public administration project using front-end and back-end technologies: jQuery, Java 1.7, Spring, Hibernate
Sep 2001 - Apr 2019
17 years 8 months

Senior Consultant

Reply

  • Collecting functional requirements from customers
  • Estimating development times
  • Designing architectures and coding
  • Overseeing deployments to production servers
  • Validating software using CAST
  • Mentoring junior developers
  • Debugging and problem solving
  • Writing technical documents
  • Managing a small group of developers
  • Developing technical, relational, customer, and project management skills
  • Migrating from Google Search Appliance to Elasticsearch using Java 8, Elasticsearch, Docker, JBoss, Maven, Spring MVC
  • Designing and developing backend services for credit card virtualization using Java 1.6, Spring, Oracle, OSB, WebLogic
  • Developing promotional recharge tools for H3G-WIND using HTML, jQuery, JSP, Java 1.6, Spring, Tomcat, Git, Oracle
  • Developing a provisioning tool for Vodafone booster using JSF, jQuery, Java 1.6, Maven, SOAP services, Spring AOP, JMS queues
  • Leading a team of 3 in open source mobile mail solution for Wind using Java 1.6, J2ME, LWUIT, SMTP, IMAP, POP, LDAP and evaluating framework customization
  • Acting as project manager for Vodafone networking: interfacing with area manager, collecting bugs, planning activities, preparing presentations
Nov 1999 - Aug 2001
1 year 10 months

Senior Software Engineer

Nokia Italia Spa

  • Collecting functional requirements from customers
  • Estimating development times
  • Designing architectures and coding
  • Overseeing deployments to production servers
  • Mentoring junior developers
  • Debugging and problem solving
  • Writing technical documents
  • Coordinating a team: planning activities, assigning tasks, supervising projects
  • Developing WAP services with Java, XML, and connecting to external databases
  • Designing backend architecture for WAP service access
  • Leading development of an ASN.1 encoder in C on Unix for GPRS billing and integrating CDR data into billing systems; managing a team of 3 developers and 1 tester
Apr 1999 - Nov 1999
8 months

Second Level Support Engineer

SpazioZeroUno Spa

  • Developing software demo products for mobile services
  • Managing and configuring the architecture for mobile services
  • Providing support to first level support team
  • Using Netscape Enterprise Server, Netscape Proxy, WAP Gateway, DNS, Netscape Directory Server, and Perl scripts for WML content publication
Jul 1996 - Apr 1999
2 years 10 months

System Engineer

Gepin Spa

  • Developing a software tool to automate interaction with Reflection
  • Managing and configuring devices and installing new products
  • Providing IT support to internal customer employees
  • Overseeing TIM customer IT infrastructure updates and supervising a small team
  • Working with Token Ring, Ethernet, ATM, Cisco routers, 3Com hubs, ATM switches, SDLC and X.25 gateways, ISDN, and PCM demultiplexer
  • Using Windows NT, Windows 95, Windows 3.11, and Novell NetWare
  • Configuring Reflection, 3270 Emulation, SNA Server, SAP, Netscape, and Outlook
Jan 1995 - Jul 1996
1 year 7 months

Software Developer

Telecom Italia Lab

  • Participating in software development projects
  • Developing an automatic testing tool for telephone exchanges by Italtel, Ericsson, and Alcatel
  • Developing a software tool for the signal layer in ATM network protocols
  • Using C and Unix
Jul 1992 - Dec 1994
2 years 6 months

Technical Trainer

FCA

  • Training new employees on electrical and PLC (industrial automation) subjects
  • Tutoring in laboratory and factory plants during internship periods

Summary

I am an experienced Java/J2EE Senior Engineer and Feature Engineer with several years in the commercial IT industry including the: mobile, telecommunications and finance industries. Besides I work as Project manager for supervision of projects and planning activities using Agile methodology. Throughout my career I have built up good Java programming skills including OO design and programming whilst simultaneously developing analytical, design and problem solving skills. I have great passion for software backend, cloud architecture and I enjoy staying tuned with the most recent trends in the software area.

Skills

  • Languages: Java 8 Since 3 Years, Java 7 And Jee Both For 10 Years Ago, C For 2 Years, Vb For A Few Months. I'm Learning Golang
  • Ide & Tools: Intellij, Eclipse, Atlassian Suite (Jira, Jira Service Management, Confluence, Scriptrunner Sdlc, Automation And Integration With Jenkins)
  • Operating Systems: Linux, Windows 10
  • Modeling Tools: Uml, Drawio
  • Databases: Oracle, Postgres, Mongodb
  • Versioning Tools: Git, Svn
  • Containerization: Docker, Kubernetes, Openshift
  • Architectures: Micro-services (Spring Cloud-spring Boot For 2 Years, Vertx For 1 Year), Soa For 3 Years, Events Architecture Based On Grpc And Kafka, Monolithic Most Of Past Time
  • Compiling Tools: Maven, Ant
  • Testing: Junit (Experience 5 Years), Mockito (Experience 3 Years), Tdd (Experience 3 Years), Selenium (Experience For One Month)
  • Caching: Apache Ignite For 1 Year
  • Application Servers: Tomcat, Jetty, Jboss, Oracle Weblogic
  • Logging: Elk Stack
  • Ci/cd: Jira, Gitflow, Jenkins

Languages

English
Advanced
Italian
Advanced

Education

Oct 1985 - Jul 1992

Polytechnic of Turin

Master degree in Electronic Engineering · Electronic Engineering · Italy

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Roberto Tagliento
Roberto Tagliento

Senior SAP Data Migration

View Profile
Ivan Greguric-ortolan
Ivan Greguric-ortolan

Technical Lead

View Profile
Mario Labate
Mario Labate

Fractional CTO

View Profile
Cristian Serje reyes
Cristian Serje reyes

Team Lead Mobile Native Apps

View Profile
Anton Klonov
Anton Klonov

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Yuri Gladkov
Yuri Gladkov

Senior Security Devops Engineer

View Profile
Luca Dalla vecchia
Luca Dalla vecchia

Freelancer Backend Developer

View Profile
Michael Fecher
Michael Fecher

Freelancer, Solution Architect

View Profile
Prasad Tilloo
Prasad Tilloo

Solution Architect / Senior Manager – DTC E-Commerce Platform

View Profile
Alessandro Pedori
Alessandro Pedori

Lead AI Engineer

View Profile
Samir Brković
Samir Brković

Solution Architect / Senior Software Engineer

View Profile
Osman Tartoussi
Osman Tartoussi

Senior Developer and Consultant

View Profile
Luca Guelfi
Luca Guelfi

Project Manager

View Profile
Selvaraj Kannaiyan
Selvaraj Kannaiyan

Senior Full Stack & Cloud Architect

View Profile
David Mori
David Mori

Senior Full-Stack Developer

View Profile
Antoine Liblin
Antoine Liblin

Middleware, GCP Cloud and DevOps Engineer

View Profile
Rainer Diekmann
Rainer Diekmann

Enterprise Architecture Management / Software Developer Backend

View Profile
Kaisum Bekov
Kaisum Bekov

Back-end Developer & Analyst

View Profile
Benedek Galácz
Benedek Galácz

CTO/CISO

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Leif Stolberg
Leif Stolberg

Software Architect

View Profile
Carlos Medina
Carlos Medina

Migration Zend Framework 2 / Laminas

View Profile
Sebastian Kanzow
Sebastian Kanzow

Senior Lead Developer, System Architecture

View Profile
Matthias Isler
Matthias Isler

Fractional CTO (Principal Engineer / Technical Architect)

View Profile
Alexandr Efimov
Alexandr Efimov

Software/Solution Architect

View Profile
Marijn Scholtens
Marijn Scholtens

Senior Software Engineer

View Profile
Oleg Sinelnikov
Oleg Sinelnikov

Software Engineer

View Profile
Shamaila Mahmood
Shamaila Mahmood

Senior Software Architect

View Profile
Mikael Lundqvist
Mikael Lundqvist

CTO / CISO

View Profile