Giorgio P.

About Me

Senior Software Engineer and Kotlin lover with 5+ years hands-on expertise in all aspects of Android Development. Also focused on React Native, I have developed a couple of apps using open source API, Redux, React Navigation, Axios and other useful tools. Cultivated my skills in Web Development by working on multiple projects using different technologies like Angular, ReactJS and Laravel.

Frontend

Backend

Other

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Brains and Beards
Brains and Beards
Android Developer/React and React Native Developer
2018 - 2019 (1 year)
Poznan, Poland
  • Direct Communication with the clients in order to easily achieve their goals. Used best practices to have a good code structure and maintenable code.

  • Improved the architecture introducing Architecture Components by Google and developed new features using Kotlin.

  • Implemented a new Event bus in RxJava to create highly scalable reactive applications.

Goodbarber
Goodbarber
Android Developer
2016 - 2017 (1 year)
Ajaccio, France
  • I was part of the Android team responsible of the native engine of the GoodBarber app builder. I developed two new modules of the new version of the engine.

  • The engine was developed in Java and it used RESTFul API to interact with backend. We used Google Play Services and a lot API of the Android SDK.

  • I was responsible for general maintenance of application core library and debugging.

Play Consulting
Play Consulting
Software Engineer / Android Developer
2015 - 2016 (1 year)
London, UK
  • Developed from scratch an app focused on employee engagement. I used Java and RESTFul API to interact with backend, I used Google Play Services and of course the Android SDK.

  • I was involved in the developing of two web applications. One was the web version of admin panel of Totem and the other one was the web version of another native app developed from the company. In both cases I used AngularJS and Material Design.

  • Responsible for the maintenance and bug fixing and also worked directly with the clients to personalize the apps.

Showcase

Android Developer - Sharoo
Android Developer - Sharoo
  • A peer-to-peer car sharing app is being developed in Switzerland.

  • The app facilitates car rentals and car sharing through Bluetooth.

  • The developer has created a new module for managing owned cars and implemented several other features like favorites and referrals.

Android Developer - Totem
Android Developer - Totem
  • Develops a social network app for companies focused on gamification and employee engagement.

  • Features include news feed with likes and comments, an employee leaderboard, notifications, and polls.

  • Utilizes Android SDK, Java, Retrofit, Google Play Services, Facebook SDK, and SQLite.

Android Developer - Bupa Boost
Android Developer - Bupa Boost
  • Bupa Boost is a health and wellbeing tool focused on inspiring users to set and achieve their own health goals.

  • The developer was responsible for developing a new dashboard module with graphs.

  • Technologies used included Android SDK, Java, Retrofit, Google Play Services, Facebook SDK, and SQLite.

Web Developer - Area Prof
Web Developer - Area Prof
  • Developed a web app for teachers, focusing on ease of use and adaptability to LIM.

  • The app enables users to create and manage a web space for content sharing with students.

  • Implemented solutions using HTML, CSS, Angular, Laravel, JSON, and MySQL.

Education

Education
Master's Degree, Computer Engineering
Polytechnic of Turin
2009 - 2013 (4 years)
Education
Bachelor's Degree, Telecommunications Engineering
Polytechnic of Milan
2005 - 2009 (4 years)