--- title: Andrea Giacobino CV tags: cv image: https://gravatar.com/avatar/fa79ff8cf8f3ad692bfecfe3576b820e # pandoc fontsize: 8pt papersize: A4 urlcolor: blue date: \today{} documentclass: article geometry: margin=2cm header-includes: - \tiny # - \usepackage{lineno} # - \linenumbers --- General ======= Solution architect ## Personal Info - **Nationality**: Italian - **Spoken Languages**: - Italiano - Mother Tongue - English - Professional Proficiency - Deutsch - B-level - українська - B-level ### Contact Information - **Location**: Berlin/Germany - **E-Mail**: [no.andrea@gmail.com](mailto:no.andrea@gmail.com) - **Telegram**: [t.me/no_andrea](https://t.me/no_andrea) ### Links - **Website**: [adgb.me](https://adgb.me) - **Keybase**: [keybase.io/noandrea](https://keybase.io/noandrea) - **Github**: [github.com/noandrea](https://github.com/noandrea) - **Gitlab**: [gitlab.com/noandrea](https://gitlab.com/noandrea) - **LinkedIn**: [www.linkedin.com/in/andreagiacobino](https://www.linkedin.com/in/andreagiacobino) - **DevTo**: [dev.to/noandrea](https://dev.to/noandrea) ### Interests - Sustainable software development - Open source software - Bots and conversational interfaces - Automation - Communication and Documentation ## Projects Here there are some projects where I have contributed and can be looked into for reference. - **Distill**: URL Shortener, [github.com/noandrea/distill](https://github.com/noandrea/distill) (plus promotional [website](https://distill.plus) ) - **Go SDK**: Aeternity SDK in Go, [github.com/aeternity/aepp-sdk-go](https://github.com/aeternity/aepp-sdk-go) - **Compiler gateway**: Smart contract compiler gateway/library, [github.com/apeunit/contracts-library](https://github.com/apeunit/contracts-library) - **Py SDK**: Aeternity SDK in Python, [github.com/aeternity/aepp-sdk-python](https://github.com/aeternity/aepp-sdk-python) - **Faucet**: Aeternity testnet faucet, [github.com/aeternity/aepp-faucet](https://github.com/aeternity/aepp-faucet) - **The Newsroom**: what is the country in the spotlight today ([website](https://thenewsroom.world)) ### Other - **Aeternity Forum**: [forum.aeternity.com/u/noandrea/activity/topics](https://forum.aeternity.com/u/noandrea/activity/topics) - **Aeternity Talk**: [youtu.be/F5j8XPK5Gp0?t=18678](https://youtu.be/F5j8XPK5Gp0?t=18678) - **Interview**: [youtu.be/AgaH-bS1zss](https://youtu.be/AgaH-bS1zss) # Work experiences (WIP) ## Ape Unit ###### Current (Berlin, Germany) – [website](https://apeunit.com) **Tools**: Git, Docker, CI/CD, AWS, K8s **Technologies/Languages**: Go, GraphQL, Python, Graphdb > Ther professional relationship born in the Æternity project has continued within Ape Unit where I am currently following the technical projects focuesed on DLT technologies. ## Æternity Blockchain ###### 2018 to 2020 (Berlin, Germany) – [website](https://aeternity.com/). for [ApeUnit](https://apeunit.com) **Acquired Skills**: Blockchain, SDK development, Developer Tools and Technical Documentation, Community Interaction **Tools**: GIT, Docker, Kubernetes, CI/CD, AWS, GCP **Technologies/Languages**: Python, Go, Rust > I joined the Æternity project as a maintainer for the python SDK. Over time I got more involved and I started the development of the Go SDK and ended up coordinating the development of the official SDKs, defining development standards, planning releases, engaging with the community and providing support for developers. > As the coordinator of the SDKs I worked closely with the core team to provide feedback and ensuring smooth transitions across protocol upgrades and node releases > In the project I was also involved in moderating sessions for discussing off-protocol standards (AEXs) and providing support to some of the exchanges (Binance, Huobi, OKEx) ## Welance Ventures UG ###### 2017 to 2019 (Berlin, Germany) – [website](https://welance.com) **Tools**: GIT, Docker, AWS **Technologies/Languages**: MySQL, Python, PHP, Apache, Nginx > data migration, development experience, training ## Titel Media GmbH / Highsnobiety ###### 2017 to 2019 (Berlin, Germany) – [website](https://highsnobiety.com) **Tools**: GIT, Docker, AWS, GCP, K8s **Technologies/Languages**: Go, SQL > I've met Highsnobiety's CTO for the first time in the summer of 2017 where they had a "simple" goal, keeping the page load time for highsnobiety under the google recommendation at all time, both for cached and non-cached content. I have worked with them to identify the bottlenecks of their stack and we managed to achieve substantial improvement in the non-cached area. After that I kept consulting with them for various infrastructure related decision and to develop ad hoc solution for data management. The most exciting moment has been the migration from one cloud provider to another while simultaneusly switching from puppet to k8s with 0 downtime. ## Tykli Srl (co-founder) ###### 2012 to 2017 (L'viv, Ukraine/Berlin, Germany) **Aquired Skills**: Project management, budgeting, distribuited systems, infrastructure scaling **Tools**: GIT, AWS, Maven, SonarQube **Technologies/Languages**: Java, Spark, Scala, Python, Postgres > With a collegue of mine we founded a startup whose goal was to provide a data analysis platform able to provide semantic insight into large and unstructured datasets. The underling core technology was built using graphs and graph theory as the base to infere meaning from unknow data. > My responsability was to design and develop the platform and the infrastructure and to write the algorithms in a way that the computation could be easily distributed. > The technolgy won a [contest](http://www.finsmes.com/2013/02/tykli-wins-e100k-prize.html) for innovation and was later acquired by Ennova Group. ## Emerasoft Srl ###### 2008 to 2012 (Torino, Italy) - [website](https://www.emerasoft.com/) **Tools**: Subversion, Polarion ALM, Jenkins, SonarQube **Technologies/Languages**: Java > I’ve joined Emerasoft as a junior php/java developer to work on custom editorial solutions based on php, java and InDesign server. The focus was to create custom workflow for validation of graphic contents for printing. > Since 2010 my responsibilities shifted to research and evaluate new trends in the devops field and to promote best practices in the organization and to the customers. Meanwhile I was managing an outsourcing team focused on developing an editorial solution for a big manufacturing company. > Over time I graduated from R&D to professional services where I was responsible to design and implement ALM workflows, using Polarion/Subversion as the platform and to coordinate the deployiment in medium/large organisations. The main focus was to create organisation-wide policy for development and management of software projects. In this role I had the opportunity to work with different realities such as banks, insurance companies, manufacturing companies, public administration. # Education I do routinely attend to online courses as well as using other sources to keep up with the evolution of the technology. The following is a summary of the formal education. ## University ###### Informatica (Torino, Italy) - [website](https://di.unito.it) **Course**: information technology > I have studied in the faculty of information technology. I haven't got a bacelor degree but I have completed 90% of the course. ## High school ###### Liceo Classico (Torino, Italy) - [website](https://www.lcavour.edu.it/) **Focus**: literature, history and philosophy > I have graduated from the [liceco classico](https://en.wikipedia.org/wiki/Liceo_classico) in Torino.