Recommended expert

Roberto Quaranta

Feature Engineer

Roberto Quaranta
Milano, Italy

Experience

Jan 2024 - Present
2 years 3 months

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

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Banking and Finance (22.5 years), Telecommunication (21.5 years), Information Technology (3 years), Automotive (2.5 years), Manufacturing (2.5 years), and Government and Administration (1.5 years).

Banking and Finance
Telecommunication
Information Technology
Automotive
Manufacturing
Government and Administration

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (31 years), Product Development (23.5 years), Project Management (19.5 years), Operations (3 years), and Human Resources (2.5 years).

Information Technology
Product Development
Project Management
Operations
Human Resources

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

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Roberto based?

Roberto is based in Milano, Italy and prefers 100% remote projects.

What languages does Roberto speak?

Roberto speaks the following languages: English (Advanced), Italian (Advanced).

How many years of experience does Roberto have?

Roberto has at least 34 years of experience. During this time, Roberto has worked in at least 9 different roles and for 12 different companies. The average length of individual experience is 3 years and 7 months. Note that Roberto may not have shared all experience and actually has more experience.

What roles would Roberto be best suited for?

Based on recent experience, Roberto would be well-suited for roles such as: Feature Engineer, Java Senior Backend Developer, Java Architect.

What is Roberto's latest experience?

Roberto's most recent position is Feature Engineer at ING Bank.

What companies has Roberto worked for in recent years?

In recent years, Roberto has worked for ING Bank, Unicredit Bank, Consorzio Comuni Bolzano, and SIA.

Which industries is Roberto most experienced in?

Roberto is most experienced in industries like Banking and Finance, Telecommunication, and Information Technology (IT). Roberto also has some experience in Automotive, Manufacturing, and Government and Public Administration.

Which business areas is Roberto most experienced in?

Roberto is most experienced in business areas like Information Technology (IT), Product Development, and Project Management. Roberto also has some experience in Operations and Human Resources (HR).

Which industries has Roberto worked in recently?

Roberto has recently worked in industries like Banking and Finance and Government and Public Administration.

Which business areas has Roberto worked in recently?

Roberto has recently worked in business areas like Information Technology (IT) and Product Development.

What is Roberto's education?

Roberto holds a Master in Electronic Engineering from Polytechnic of Turin.

What is the availability of Roberto?

Roberto is immediately available full-time for suitable projects.

What is the rate of Roberto?

Roberto's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Roberto?

To hire Roberto, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 810-970 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.