← pietroguiotto.dev

Hi I'm Pietro, welcome! On this page you can find information about my professional experience.

Throughout my career I've been developing and maintaining applications using React, Typescript and NodeJs running on AWS, Google Cloud, Firebase, Openshift Container Platform and IBM Cloud.

Prior to software development, I worked for 3 years as a team leader and service delivery manager at IBM.

I'm motivated by learning new things from smart people, creative work and simplicity.

I encourage you to find me on Twitter ↗ to see my unrelatable posts and the spaces I participate in.

  • Email: pietroguiotto.dev@gmail.com
  • April 1991 - English, Italian

Recent highlights

Mar 2023

Joined current company

Sep 2021

Joined Daugherty ↗

Sep 2021

Develop and launch my alias' online presence at notpg8.dev ↗ which I use to experiment with new tech, prototype stuff, express my creative side and document my wins and failures. Occasionally active.

Name redacted

Software Engineer

Mar 2023 -> Present

Developing a marketing platform using React and Typescript. Additionally working as the team's scrum master.

Tech stack

  • Frontend: React, Typescript, Styled Components, RTK query
  • CI/CD: Jenkins, Jest, Shell Scripts
  • Other: AGILE, SCRUM, Jira, Github

Daugherty

Software Engineer

Sep 2021 -> Feb 2023

Developing an application used to create/publish articles and newsletters to be distributed internally. The application is written using a javascript stack, is containerized with Docker and deployed on AWS.

Tech stack

  • Frontend: React 18, Typescript, MUI5, TinyMCE, SaSS, Axios
  • Backend: NodeJS, Typescript, Express, Mongoose, REST APIs
  • Database: MongoDB, DynamoDB
  • CI/CD: AWS CodePipeline, EC2, Lambda, S3, Docker, Shell Scripts
  • Other: AGILE, SCRUM, Jira, Bitbucket

✶ Certifications ✶

AWS Certified Cloud Practitioner

IBM Security

Senior Software Engineer

Feb 2021 -> Sep 2021

Developing an internal application used by Security Analysts to track vulnerabilities across customers' systems. This application is the central repository for Security Analysts to design preventive and reactive solutions to global cyber-threats.

Tech stack

  • Frontend: NextJS, Typescript, Carbon Design System, SaSS
  • Backend: NodeJS, Typescript, Express, GraphQL, Sequelize
  • Database: mysql
  • CI/CD: Openshift Container Platform, Docker, Jenkins, Jest, Shell Scripts
  • Other: Microservices, AGILE, SCRUM, Jira, Github

Software Engineer

Sep 2019 -> Feb 2021

Developing an internet-facing application for scheduling and tracking security campaigns. The portal offers services to IBM Security's customers such as penetration testing, undercover operations/infiltrations, static and dynamic code reviews, etc.. The portal is used by IBM's X-Force Red Team to document their findings and vulnerabilities. At the end of each campaign, the portal generates a PDF report containing the recommended actions which will enable customers' assets to be physically and digitally secured.

Tech stack

  • Frontend: React, Typescript, Redux, Carbon Design System, WYSIWYG Editor, SaSS, Apollo Client
  • Backend: NodeJS, Typescript, Express, GraphQL, Sequelize
  • Database: mysql
  • CI/CD: Linux Servers, Docker, Jenkins, Jest, Shell Scripts
  • Other: Microservices, AGILE, SCRUM, Jira, Gitlab

✶ Certifications ✶

IBM Cloud Practitioner

IBM

Service Delivery Manager

Oct 2018 -> Sep 2019

Customer facing role, single point of contact for network-related services provided to BENELUX customers. Continuously improving the network services lifecycle, by enhancing the Incident, Problem, and Change Management processes. Leading (as a non-technical manager) a distributed team of network specialists tasked with the patching and maintenance of IBM hardware and software.


Team Leader

Sep 2016 -> Oct 2018

People management, mentoring and leading a team of 35 composed by subject matter experts, process managers and service coordinators which are responsible for the provision of various internal IT services and the collection of artifacts in a centralized repository. Additional responsibilities: recruiting, interviewing, hiring and providing performance reviews.


Service Coordinator

Apr 2016 -> Sep 2016

Collecting artifacts and evidence after changes are applied to IBM's systems by technical teams. Implementation of an Excel solution which led to a reduction of 6FTEs (~240h/week) worth of work in the team; this is achieved by automating the tedious process of manually copy-pasting evidence from raw data reports.


✶ Certifications ✶

ITIL Foundations

Full-immersion.com

Admissions Coordinator

Mar 2015 -> Jan 2016

Processing customer requests received via the web portal and keeping it up to date with the latest offerings. Creation of an Excel document used to track the status of customers' bookings and financial data. Implementation of various automated Excel solutions used to streamline the agency's booking management process by generating pre-filled templates and data analysis reports.

HP

HR & Payroll Coordinator

May 2014 -> Mar 2015

Processing HR and Payroll tickets for HP's customers. Implementation of an Excel solution to automate the generation of responses for common ticket scenarios; reducing substantially the amount of copy-pasting which results in cost savings and the elimination of human error.

Animated picture of a pepo dancing with lightsabers in its hands