Work experience

Starting from my early days as an iOS developer intern, I've evolved into a seasoned software engineer specializing in frontend app development. Along the way, I've honed skills in DevOps, backend, design, and embraced agile methodologies. My journey has been challenging but rewarding.

🇮🇹 Sogetel SRL

1. iOS Intern

My initial role as an iOS intern involved building an app for Ciampino Airport at Sogetel SRL in Rome, Italy. With minimal development experience and no prior knowledge of Apple certificates, I dove in, embracing challenges and enjoying the learning journey.

🇮🇹 Sogetel SRL

2. Mobile Developer

I continued my journey with the same company for several years, expanding my expertise to the Android world. I contributed to dozens of applications for prominent clients, including Telecom Italia, Tre, Vodafone, Toyota, Lexus, and many more.

🇮🇹 Sogetel SRL

3. Mobile lead

After several years since my initial internship, I had gained extensive expertise and had become the go-to person for mobile app development within the company. My new challenges included mentoring new developers, helping them learn and contribute to our projects, and ensuring successful project deliveries.

🇸🇰 IBM

4. FE Developer

While I thoroughly enjoyed my previous role with great colleagues, it was time for a new challenge and to acquire fresh skills. I had the incredible opportunity to join IBM and embark on my new journey as a Junior Frontend Developer. Despite my years of experience, I found myself working alongside top-notch professionals and had much to learn.

🇸🇰 IBM

5. Software Engineer

In just a few years, thanks to knowledge sharing with my colleagues and dedicated effort, I rapidly acquired numerous new skills. From a Junior FE Developer, I've progressed to become the FE Development Leader, and I now contribute to various aspects of our project, including backend, DevOps, and other tasks.

Skills

Diving into the building blocks of digital enchantment, my skill set forms the tapestry that weaves innovation into reality. From languages that speak to machines, frameworks that shape ideas, to tools that breathe life into designs – this is the arsenal I wield daily to craft stunning web experiences.

Languages

Frontend

Mobile

Backend

Databases

Devops

Testing

Design

Other

Swift

Kotlin

Javascript

Typescript

Python

Solidity

GO

React

Vue

Svelte

React Native

Flutter

iOS & Android Native

Express

Fastify

Kafka

MySQL

PostgreSQL

MongoDB

Redis

Docker

Kubernetes

Red Hat

Jest

Cypress

TestCafe

Figma

Invision

Affinity Designer

Photoshop

Illustrator

Shopify

After Effects

Premiere Pro

OBS

Other Interests

Beyond coding, I'm captivated by multiple arguments – a symphony of passions that fuel my journey at the crossroads of technology and creativity.

Personal Finance

Cars & Simracing

Drone & Electronics

Fitness & Gym

© 2024 | Andrea Di Giacomo