LavoroIT Logo
Ottieni l'accesso Full al database dei CV:

Figura Professionale: NET AZURE JAVA PYTHON NODE JAVA SPRING

INFO CANDIDATO

Nome Cognome:Z. V.Età:58 anniTelefono:AbbonatiE-mail:AbbonatiCV allegato:AbbonatiCategoria CV:Developer / Web dev. / Mobile dev.Sede preferita:Remoto

DETTAGLIO CV

Profilo Candidato

Sono un Senior Backend Developer con oltre 8 anni di esperienza in Node.js e TypeScript, specializzato nello sviluppo di applicazioni scalabili con framework come Express e NestJS e nell’uso di architetture a microservizi.

Competenze in sviluppo UI/UX (HTML5, CSS3, JavaScript), gestione di infrastrutture cloud (AWS, GCP, Azure), sviluppo di soluzioni SaaS con Domain-Driven Design (DDD) e pipeline CI/CD (Jenkins, Docker, Kubernetes, GitLab).

Ottima conoscenza di database SQL/NoSQL (PostgreSQL, MySQL, MongoDB) e ORM (Sequelize, TypeORM).

Esperienza nello sviluppo di API RESTful e GraphQL, test automatizzati con Mocha, Chai, Jest, Cypress e pratiche di Test-Driven Development (TDD).

Abituato a metodologie Agile, utilizzo Elasticsearch e OpenSearch per ricerche ad alte prestazioni e seguo pratiche di secure coding per garantire affidabilità e sicurezza.


Studi, Corsi, Certificazioni, Lingue conosciute

07/2015 – 09/2016

Dottorato di ricerca (incompleto) in Comunicazioni Digitali – VIT University

Ricerca su analisi visiva per diagnosi oculare con Raspberry Pi e machine learning.

08/2012 – 04/2014

Master in Information Technology – Anna University

Specializzazione in IoT, Big Data e Cloud Computing.

08/2007 – 04/2011

Laurea Triennale in Information Technology – Anna University

LINGUE

Tamil (madrelingua)

Inglese

Italiano


Esperienze di Lavoro

UPWORK, remoto – Senior Developer

Progetto: Digital Identification Platform

06/01/2025 – 15/05/2025

* Sviluppo di API REST modulari in Node.js v18 e TypeScript v5 per gestione iscrizioni, verifiche e profili.

* Integrazione di OAuth 2.0 e JWT con controlli di accesso RBAC.

* Collegamento a API OCR e biometriche con verifica tramite blockchain.

* Progettazione database PostgreSQL v15 con Sequelize ORM.

* Test con Jest, Mocha, Supertest e pipeline CI/CD su GitHub Actions, Docker e AWS ECS.

Ambiente: Node.js, TypeScript, Express, PostgreSQL, JWT, OAuth, Docker, AWS ECS, OCR/Biometric API, Blockchain.

ACCENTURE, remoto – Senior Backend Developer

25/09/2023 – 20/12/2024

* Sviluppo applicazione per gestione polizze assicurative (policy, sinistri, rinnovi).

* Leadership tecnica e definizione di standard di codice.

* Collaborazione con QA e stakeholder in ambiente Agile.

* Introduzione GraphQL e CI/CD con Jenkins e Terraform.

* Deploy su AWS (EKS, ECS, Secrets Manager).

Ambiente: Node.js, TypeScript, NestJS, PostgreSQL, Docker, Kubernetes, Terraform, AWS.

ENGINEERING GROUP, remoto – Senior Backend Developer

09/05/2023 – 22/09/2023

Progetto: SISAL Italia

* Configurazione pipeline Jenkins e architettura a microservizi.

* Integrazione AWS Lambda, SQS, SNS, API Gateway.

* Implementazione moduli di sottoscrizione con Web3.js e validazione tramite blockchain.

Ambiente: Node.js, TypeScript, Kubernetes, AWS, MongoDB, PostgreSQL, Jenkins.

IASON, remoto

23/07/2021 – 28/02/2023

Progetto A: UniCredit S.p.A. – Senior Backend Developer

* Sviluppo sistemi di sicurezza bancaria e pagamenti online con Node.js e Express.

* Integrazione ActiveMQ e gestione API REST/GraphQL.

* Deploy su AWS EC2 e Kubernetes.

Progetto B: Accenture S.p.A. – Senior Backend Developer

* Piattaforma prestiti online con AWS Lambda e microservizi Node.js.

* Configurazione ambienti su Apigee Edge, gestione versioning con Git.

Ambiente: Node.js, PostgreSQL, MongoDB, ActiveMQ, AWS Lambda, GraphQL.

REPLY S.r.l., remoto

06/01/2020 – 19/07/2021

Progetto A: FAO Italia – Backend Developer

* Applicazioni web per tracciamento dipendenti e inventario.

* API RESTful e microservizi con Node.js e PostgreSQL.

* CI/CD con Jenkins e Docker, monitoraggio con AWS CloudWatch.

Progetto B: NTT Data – Backend Developer

* Sistemi di billing e contabilità con Node.js e AWS.

* Microservizi e messaging (ActiveMQ, Kafka, RabbitMQ).

Progetto C: Enel S.p.A. – Java Developer

* Applicazione web per firma digitale di documenti PDF con Java e iText.

Progetto D: Accenture S.r.l. – Java Developer

* Servizi backend per Miroglio Group con Spring Boot e microservizi.

Ambiente: Java 8+, Spring Boot, PostgreSQL, Docker, Jenkins.

INETZ TECHNO SOLUTIONS, India – Java Automation Tester

03/2017 – 10/2019

* Automazione test con Selenium e TestNG.

* Framework Data Driven e testing distribuito con Selenium Grid.

INFINITI SOFTWARE SOLUTIONS, India – Web Developer

05/2014 – 06/2015

* Sviluppo piattaforma di automazione viaggi con MVC e integrazione GDS/API.

APOLLO COMPUTER EDUCATION, India – Application Software Developer

12/2011 – 09/2012

* Progetti educativi con MATLAB, Raspberry Pi e Embedded C.

COMPETENZE TECNICHE

Linguaggi: Java, TypeScript, JavaScript, Node.js, C++

Backend: Spring, J2EE, Quarkus, Microservizi, REST, SOAP

Frontend: HTML5, CSS3, Bootstrap, ReactJS, Redux, jQuery

Database: PostgreSQL, MySQL, MongoDB, Redis, Oracle

Messaging: JMS, ActiveMQ, Kafka, RabbitMQ

Cloud: AWS, Azure, GCP

CI/CD: Jenkins, Docker, Kubernetes

Testing: JUnit, TestNG, Jest, Mocha, SonarQube

Versioning: Git, GitLab, GitHub, Bitbucket

Monitoring: CloudWatch, Grafana, Splunk