Roberto Quaranta

Feature Engineer

Milano, Italien

Erfahrungen

Jan. 2024 - Bis heute
1 Jahr 6 Monaten
Mailand, Italien

Feature Engineer

Ing Bank

  • Analysis of custormer journey requirements and preparation of technical documents for developers.
  • The result of the analysis is an end to end solution including many front-end channels like web, app, stand alone application , a core backend based on soap,, and rest microservices, kafka for producing and consuming events, and database queries.
Nov. 2022 - Dez. 2023
1 Jahr 2 Monaten
Mailand, Italien

Java Senior Backend Developer

Unicredit Bank

  • Writing analysis and architectural documentations
  • Design software in java, linux scripts, Kubernates, Devops in the area of financial risk management
  • migration of on premises application to cloud using kubernetes and configuring pods .
  • I work in the field of financial risk management writing programs that run during the night for the elaboration of data of stock and other financial assets taken during the previous trading day.
  • I use the Java 11 version and a product CA for software automation.
Juli 2021 - Nov. 2022
1 Jahr 5 Monaten
Mailand, Italien

Java Senior Backend Developer

Herzum

  • Working on customer “Consorzio Comuni Bolzano”
  • Writing analysis and architectural documentations
  • Design microservice based architecture and coding in java 17
  • Coordination of a team of developers assigning tasks and working as tutor.
  • I used Agile methodology so I participated to phase review and planning stories
  • I work on a project starting from scratch for public administration, for the workflow processing of documentations and certificates of end users (private citizens and companies).
  • I currently use these stack technologies: Java architecture based on microservices with Spring Boot, Istio, Kubernates, Elk stack, Rest and Soap services, Keycloak authentication and authorization, Java 17
Juli 2020 - Juli 2021
1 Jahr 1 Monate
Mailand, Italien

Java Senior Backend Developer

SIA

  • Design architectures and coding writing in java 8
  • Optimization of performances
  • Debugging and Problem solving
  • I work on a core distributed architecture that enables thirdy actors to write and execute their java based workflows processing file exchanged among banks .
  • The project is in the area of open banking platforms.
  • I currently use these stack technologies: java 8, Vertx, Gridgain(Ignite), Consul, Vault, OpenShift, Jira, Git, Grafana, Jmeter, Jenkins, Jaeger, Kibana and Elasticsearch (ELK stack) for logging, Junit and Mockito
Feb. 2020 - Juni 2020
5 Monaten
Mailand, Italien

Java Architect

FaiService

  • Design architectures and coding writing in java 8/10.
  • Debugging and Problem solving
  • Agile methodology
  • I work on a Java 8/10 microservices based platform for buying services and devices offered by FaiService to commercial transportation systems.
  • I use the following technologies: Intellj, Linux, Jhipster and SpringBoot, JPA, MSsql DB, Java8 and 10, Rest services, swagger, Jms queue, Jira, Jenskins, Git, Slack, Liquibase, Git
Sept. 2019 - Feb. 2020
6 Monaten
Mailand, Italien

Java Architect

Unicredit Bank

  • Collecting functional requirements from customers
  • Design architectures and coding writing.
  • Overview of operations deployments to production servers
  • Debugging and Problem solving
  • Mentor for junior developers
  • I work on a CRM for backend side java 1.8, Spring , Hibernate
Mai 2019 - Sept. 2019
5 Monaten
Mailand, Italien

Java Architect

Business Changers

  • Collecting functional requirements from customers
  • Design architectures and coding writing.
  • Overview of operations deployments to production servers
  • Debugging and Problem solving
  • Mentor for junior developers
  • Writing technical analysis documentation
  • I worked for a public administration’s project based on front-end, back-end, jquery, java 1.7, Spring , Hibernate
Sept. 2001 - Apr. 2019
17 Jahren 8 Monaten
Mailand, Italien

Senior Consultant

Reply

  • Collecting functional requirements from customers
  • Valuation of required times to develop the product
  • Design architectures and coding writing.
  • Overview of operations deployments to production servers
  • Software validation with tools like Cast
  • Mentor for junior developers
  • Debugging and Problem solving
  • Writing technical documents
  • managing little group of developers
  • development of technical and relational skills
  • customer and project management skills.
  • learnt to manage stressful workloads
  • For customer Fineco I worked on a migration project from Google Search Appliance based search engine to a ElasticSearch based search engine. I used the following technologies: java8, ElasticSearch,Docker, Jboss, Maven, Spring MVC
  • Design and development of backend services for dematerialization (virtualization) of credit cards issued by Nexi. The context of the projects are NFC mobile and HCE payments. These are the used technologies: java1.6, Spring data access integration layer, Oracle database, Soa OSB, and Weblogic Application Server.I design both Soap and Restful services.I face architectural issues and security problems with technologies like ssl,authentication,encryption and signing. Besides, I configured the BPM orchestrator for the Oracle Service Bus. I use Oracle Service Bus version 11gR1
  • Development of promotional phone recharge tools (made of frontend and backend) for H3G-WIND’s customers. These are the used technologies: html, jquery, jsp, java 1,6, spring, tomcat, Git versioning, oracle database
  • Development of a tool made of frontend and backend for provisioning of Vodafone booster. These are the used technologies: jsf, jquery, java1,6, maven, Soap services, spring aop, jms queues
  • Analysis and realization of an open source mobile mail solution (client + mail gateway) for Wind operator. These are the used technologies: java 1.6 for server, j2me for client with Sun LWUIT framework modified for project’s needs, SMTP, IMAP and POP protocol, LDAP by Critical Path. In this project I led a team of 3 persons, choosing the architecture, making a fundamental decision regarding the choice of LWUIT as framework and how to customize it, evaluation of costs. The project lasted 5 months.
  • A period of almost one year with Vodafone as project manager in the networking area of the customer. I was the interface between the area manager and a technical group. My activities were: collecting bugs, planning activities, preparing presentations to be used by the manager for running projects and future iniviatives
Nov. 1999 - Aug. 2001
1 Jahr 10 Monaten
Mailand, Italien

Senior Software Engineer

Nokia Italia Spa

  • Collecting functional requirements from customers.
  • Make a gross valuation of required times to develop the products
  • Design architectures and coding writing.
  • Overview of operations deployments to production servers
  • Mentor for junior developers
  • Debugging and Problem solving
  • Writing technical documents
  • Coordination of a team of developers for some projects, taking part to planning activities, assigning tasks, supervision of projects
  • Development of Wap services with Java, XML, and connection to external databases.
  • Design of the backend architecture for accessing Wap services
  • GPRS billing system: development of an ASN.1 encoder in C language on Unix machine for collecting CDR data from networks’ equipment and integrating Telefonica’s internal billing systems. In this project I led a team of 3 developers and 1 tester. My responsibilities were: talking to customers, collecting requirements, organizing a team, choosing people, establishing deadlines and goals, software architecture definition, writing documentation. The project lasted 3 months
Apr. 1999 - Nov. 1999
8 Monaten
Rom, Italien

Second Level Support Engineer

SpazioZeroUno Spa

  • Development of software demo products for mobile services
  • Management and configuration of the architecture developed for mobile service
  • Answer to problems and give support to the group involved in first level support
  • Internet products like Netscape Enterprise Server, Netscape Proxy Server
  • Wap Gateway, Dns configurations and Netscape Directory Server
  • Script in Perl language for getting external web sites’ contents and publishing services in WML language
Juli 1996 - Apr. 1999
2 Jahren 10 Monaten
Italien

System Engineer

Gepin Spa

  • Development of software tool for automation the interaction with Reflection
  • Management and configuration of devices. Installation of new products.
  • Answer to problems and give support to internal customer’s employees on information technology matter
  • I was a system engineer in charge of Tim customer management, updating their internal information technology infrastructure.
  • I managed the activities of few people on various problems and issues of customer’s information technology systems
  • Multiprotocol Token Ring with IP and IPX as network protocol, Lan Ethernet with IP protocol, building backbone with ATM technique and mechanism of Lan Emulation
  • Networks devices such router Cisco 2500 and 7500, active Hubs 3Com, Switch ATM, gateway Sdlc and X25 for talking to external databases, Isdn, demultiplexer for PCM flows at 2 MB
  • Operating systems: Windows NT 4.0 Workstation and Server, Windows 95 and 3.11, Novell Netware for a contact center. I managed technical issues coming from the contact center
  • Applicative packages configuration: Reflection, 3270 Emulation, SNA Server, Sap, Netscape, and Outlook.
Jan. 1994 - Juli 1996
1 Jahr 7 Monaten
Italien

Software Developer

Telecom Italia Lab

  • Taking part to software development projects
  • Development of an automatic testing tool for telephone exchanges manufactured by Italtel, Ericsson, Alcatel
  • Development of software tool for Signal Layer in communication protocols for ATM network
  • C language and Unix operating system
Juli 1992 - Dez. 1994
2 Jahren 6 Monaten
Italien

Technical Trainer

FCA

  • Trained new employees on electrical and PLC (industrial automation) subjects, tutor in laboratory, and tutor in the factory plants during their stage periods.

Zusammenfassung

I am an experienced Java/J2EE Senior Engineer and Feature Engineer. 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.

Sprachen

Italienisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 1985 - Juli 1992

Polytechnic of Turin

Master degree · Electronic Engineering · Italien