Emanuele Seminara

Computer Engineer

Introduction

Let me introduce myself: I’m Emanuele, a Computer Engineer with a passion for technology and computers since childhood. During my studies, I deepened my knowledge in software development and developed a strong interest in cybersecurity and automation. I currently work as a Full Stack Developer at Elca Informatique SA.

I gained my first work experience at Solving Team, where the first 3 months were focused on a Full Stack course, mainly backend with Spring, but also with significant frontend work using Angular. After this experience, I worked as a Cybersecurity Analyst at JBMC.

Later, I worked in the military sector for the company Progesi, part of the BV-Tech group, primarily collaborating with the client Leonardo. My early work experiences took place in Rome, but today I live and work in my hometown, Palermo, as a Full Stack Developer at ELCA, where I’m expanding my skills in software development and the DevOps and systems fields.

Recent Jobs

Apr 2024 – now | Palermo

Full Stack Developer

I currently work as a Full Stack Developer at Elca Informatique SA, where I participate in various software development projects.

Main Responsibilities:

  • Reservation System Development: I contributed to the development of a reservation system using Angular for the frontend and Spring for the backend. I created new components for the frontend, managed the audit, and generated Excel reports in the backend. Additionally, I developed frontend tests with Jest, participated in the implementation of end-to-end tests with Cypress, and improved the DevOps pipelines by transitioning from Jenkins to GitHub Actions.
  • Swiss Pension Management System: I worked on a management system for Swiss pensions with a Spring backend and a JavaFX frontend. I primarily focused on bug fixing for the frontend and the creation of tests for the backend using Mockito.

These experiences have allowed me to expand my skills in software development and DevOps, contributing to impactful projects. I have also had the opportunity to take courses such as Angular 18 Bootcamp, Docker for Web Developers, and Kubernetes for Developers, which have further enriched my knowledge and skills in the field.

ago 2023 – now | Rome

Software Developer

I worked as a consultant at Progesi S.p.A., part of the BV TECH group, where I primarily focused on software development tasks for the main client, Leonardo.

Main Responsibilities:

  • Military Software Development Project: I was actively involved in the development of a desktop application in Java for ground military operations. The client of the application was Leonardo S.p.A., and my role included the design and implementation of tailor-made software solutions to address the specific needs of this context.
  • Military Cloud Service Installation: I played a crucial role in the support and configuration of an advanced Cloud service within a military center. I managed web servers, proxies, and databases, ensuring an efficient installation that fully met the specific needs of the military environment.

These experiences significantly enriched my professional skills, showcasing my ability to tackle complex technical challenges and manage projects in highly sensitive environments. During my time at Progesi, I also participated in cybersecurity and systems engineering projects.

mag 2022 – ago 2023 | Rome

Cyber Security Analyst

I worked as a Cybersecurity Analyst at JBMC, where I contributed to several significant projects in the field of cybersecurity.

Main Responsibilities:

One of the primary projects I worked on was an assessment of all the applications of a well-known banking group. This project involved the collection and inventory of both internal and external applications of the group, as well as an assessment of logical access, verifying whether the access methods and groups present in various applications complied with specific corporate policies. I managed this project entirely on my own, allowing me to enhance my skills with the Office suite, particularly Excel and PowerPoint, through periodic reports and data presentations.

In addition to this project, I conducted daily analyses of Netskope logs to check for any anomalous access and supported the SCC and SOC teams. I also expanded my knowledge of penetration testing through the Hack The Box platform and by collaborating with expert colleagues in the field. Furthermore, I improved my networking skills by attending lessons and using the Cisco Packet Tracer tool. Lastly, I honed my Linux skills, primarily with the Parrot operating system, based on Debian, again using Hack The Box.

feb 2022 – mag 2022 | Rome

Software Engineer

I worked as a Software Engineer at Solving Team, where I had the opportunity to develop practical skills in the field of software development.

Main Responsibilities:

In the first three months, I participated in a Full Stack Developer course organized by the company. This course began with Java concepts that I had already covered at university and progressed to building a monolithic backend in Spring with CRUD functionality and user management. During the course, I was also introduced to DevOps concepts, including the use of Docker.

This experience provided me with a solid foundation in software development.

2015 – now

Tutors of Mathematics and Computer Science

Durante gli studi universitari, ho offerto lezioni private a studenti delle scuole superiori, principalmente del Liceo Scientifico, focalizzandomi su materie come matematica, fisica e programmazione. Questa esperienza mi ha permesso di sviluppare competenze di comunicazione e insegnamento, aiutando i miei studenti a comprendere concetti complessi e a migliorare le loro performance scolastiche.

2016 – 2017

Servizio Civile Nazionale – Associazione E.R.R.I.P.A. Achille Grandi

During my university studies, I completed civil service at a CAF Patronato, participating in the project “Sguardi Colorati.” As a collaborator at E.R.R.I.P.A. Achille Grandi, I contributed to various initiatives aimed at supporting and integrating local communities. This experience allowed me to develop relational and organizational skills while working closely with diverse individuals and promoting social inclusion activities. I learned the importance of collaboration and civic engagement, enriching my educational journey both personally and professionally.

Education

ott 2018 – lug 2021

Bachelor’s Degree in Computer Engineering

Some of the subjects studied in depth during my course in the Bachelor’s Degree in Computer Engineering:

  • Calcolatori Elettronici C.I.
  • Programmazione
  • Basi di Dati e Sistemi Informativi
  • Algoritmi e Strutture Dati
  • Reti di Calcolatori e Internet
  • Sistemi Operativi
  • Programmazione Web e Mobile
  • Ingegneria del Software

Social Media