Giuliano Panzironi
/*Computer Programmer*/
Overview | I have been working as a software developer in telecommunications and financial services since 2019. I was a Linguistics graduate (exploring syntax-semantics interface theory) in a previous life. I started coding during a brief excursion into academia. |
Skills | |
---|---|
Proficient | Go, Java, bash, SQL, git, GNU/Linux, containers, Kubernetes, REST API |
Actively Learning | C, systems programming |
Hobby Level | Arduino, electronics, Zig |
Experience | |
---|---|
2021 - now | Application Development Specialist, Accenture |
I'm developing containerized applications and CLI tools in the Go programming language which are meant to be reusable components in a data platform, helping the client to implement a data mesh architecture based upon Azure tech stack. | |
2020 - 2021 | Application Development Senior Analyst, Accenture |
Developed backends based on Quarkus, built and deployed to the Openshift Container Platform (OCP) via Jenkins pipelines, to manage corporate accounts for a private bank operating in Western Europe. The project allowed the client to fully digitalize the onboarding process of new customers. | |
I had the chance to work in an Agile/Scrum environment for the first time. | |
2019 - 2020 | Application Development Analyst, Accenture |
Worked on RESTful web services based on Java and deployed to (hence) popular cloud solutions (e.g. Cloud Foundry, Amazon EC2) which served aggregated data to a dashboard for the original equipment manufacturer (OEM) division of an automotive multinational corporation in order to improve their customer support. | |
Mar/2019 - Jul/2019 | Internship Trainee, Accenture |
I was introduced to the fundamentals of back-end development with Java and its related tech stack, especially the Spring framework. | |
I helped to build a data retention system for a telephone operator in Italy to comply with the requirements prescribed by the applicable law and regulations. | |
2017 - 2019 | Research Assistant, Sapienza University of Rome |
I contributed to the creation of an AMR-like adjective lexicon for the MOUSSE project in the Linguistic Computing Laboratory (LCL) of the CS department of Sapienza University of Rome. | |
Oct/2017 - Dec/2017 | Linguistic Consultant, Babelscape |
Creation and validation of natural language training corpora for machine learning using Python to partially automate the process. |
Volunteering | |
---|---|
Sept/2017 - Oct/2017 | Library Digital Curator, Servizio Civile Nazionale |
Cataloguing and digitization of historical documents belonging to the Faculty of Arts of the Sapienza University of Rome in the project "La digital library della Sapienza. Collezione e archivi digitali". |
Certifications | |
---|---|
2021 |
Essentials of Linux System Administration
(LFS201)
Linux Foundation Certified System Administrator (LFCS) - (id: LF-cnzh2onm87) Red Hat OpenShift Development II. Containerizing Applications (DO288) |
2022 |
Kubernetes for Developers
(LFD259)
Certified Kubernetes Application Developer (CKAD) - (id: LF-ja2b3qn3x6) |
Education | |
---|---|
2020 - 2021 | The Linux Foundation |
I was awarded a LiFT scholarship kindly offered by The Linux Foundation providing free access to their online learning platform course catalog. I took the LFS201 course to prepare me for the LFCS exam. | |
You can find my study notes here. | |
2015 - 2017 | Sapienza University of Rome, Rome |
Master's degree, Linguistics | |
semantics, lexical knowledge representation, theories of syntax, linguistic typology | |
2012 - 2015 | Sapienza University of Rome, Rome |
Bachelor's degree, Classics | |
2005 - 2010 | Liceo Ginnasio Immanuel Kant, Rome |
High School diploma, Classical studies (Liceo Classico) | |
Languages | |
---|---|
Italian (native) | |
English (quite fluent) |
Spare Time | |
---|---|
fiddling with Arduino and (more recently) Flipper Zero, trying to fix/break stuff around me, meticulously cultivating the bad habit of starting voluminous books and never finishing them, learning the art of making pizza at home |