Luca Sommella
Software & Cloud Engineer
Resume
Experiences
02-2020 - To date
RelatechCloud engineer :
Manage Azure Resource Group.
Implementation ARM Template for PaaS.
Implementation of Pester Tests.
Security requirements identification with the Security Architects.
Collection of requirements for use cases.
Technical support to other product lines.
- Design High Availability and Disaster Recovery
- Design Centralized Monitoring as code infrastructure
04-2018 - To date
RelatechSenior Software Engineer:
Software engineer for Walgreens Alliance Boots, Management software of the American pharmacy chain.
Design software applications for order and patient management (POM -Purchase Order Management).
Develop new software features and optimize the code of existing processes and applications (Microservices Architecture).
Developing software, back-end side and front-end side, using Java (1.8) and typescript (Angular 7) as programming languages.
Verify that the software works correctly and efficiently through Junit tests (testing phase).
Bug fixing (hot and support fix).
Implement the software, making sure it meets the needs of the project.
Write the technical documentation of the software.
Train non-technical staff on the use of the software.
Usage of CI / CD tools (Jenkins for the execution of automatic build jobs, Spinnaker for managing pipelines and for the manual start of deployments on the various environments, Kubernetes for managing Pods and deployed replicas).
Usage of collaboration tools (Jira,Confluence,Bitbucket).
SCRUM Agile methodology.
04-2018 - To date
Platform Software Engineer NaplesSoftware Engineer:
Development of generic microservices that serves other platforms of the RX project.
Real-time notification management system using technologies such as Spring WebFlux, SSE, Kafka, Redis.
Configuration management system for both Desktop and Mobile devices.
Login system.
WebApp Team Members administration page.
UIkit (based on MaterialUI) maintaining.
Configuration of authentication systems via Kerberos microservices side.
Scrum Master (short period).
May 2016 - February 2017
MajorBitJava Software Developer:
Development of the “Business management” application. Lending itself like a management application, allows you to manage, through the web, employee roles, implementing all standards functions management. (CRUD).
February 2017 - Dicember 2018
MatrixPiazza Italia project:
Design E-Commerce for “piazza italia” which is clothing store chain.
Design software for order and customer management through the use of a CMS.
Layout customization and content editing.
Support on site
Development of a Near-Push notification system for sending offers and promotions to customers.
2011 - 2015
IOGroupsTechnician for IOGroups IT
Company in which I took care of the following tasks
- Ordinary computer maintenance.
- Assembly / replacement of hardware components.
- Hardware & Software Pc / Server troubleshooting on site.
- Lan network configuration with firewall (Fortinet, Cisco) IIS.
- Backup systems management.
- Linux / windows Server Configurations.
- VoIp switchboard configurations.
- Relations with suppliers and customers.
- Testing and repairs of electronic boards through the replacement of integrated components, including smd.
Education
2016 - 2020
Univerista degli studi la parthenopeComputer Science
2007 - 2012
A.Volta NapoliDiploma Computer programmer expert
Cloud Skills
Azure
AWS
Google Cloud
Coding Skills
Java
Typescript
HTML/CSS
Powershell
Php
Frameworks
Spring
Apache Kafka
GWT
Hybernate
Angular
Knowledges
- Marketing
- Digital Design
- Social Media
- Time Management
- Communication
- Problem-Solving
- Social Networking
- Flexibility
Certificates
Microsoft Azure Fundamentals (AZ-900)
Azure Administrator Associate (AZ-104)
CompTIA Network+ (N10-006)
CompTIA Security+ (SY0-401)
Ethical Hacking: System Hacking
Intro to Python for Data Science Course