Giorgio P.

Giorgio P.

Senior Software Engineer

Italy
Hire Giorgio P. Hire Giorgio P. Hire 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.

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (5 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.

Portfolio

Android Developer - Sharoo
Android Developer - Sharoo

P2P car sharing app used in Switzerland. The app enables people to rent other cars or to make available the own car to other people. Through bluetooth, the app allows the user to open and close the rented car. Working as an Android Developer, I have created the new module to manage the own car: the Owner Panel. Also worked in many other new features like favorites and referrals. Technologies Used: Android SDK, Java, Kotlin, Retrofit, Google Play Services, BLE, Facebook SDK, Butterknife, RxJava, SQLlite

Android Developer - Totem
Android Developer - Totem

Social Network for companies focused on gamification and employee engagement. As an Android Developer I have developed all the modules of the first version of the app, for example: news feed with likes and comments, the employee leaderboard, notifications system, polls, questionnaires etc. Technologies Used: Android SDK, Java, Retrofit, Google Play Services, Facebook SDK, SQLlite

Android Developer - Bupa Boost
Android Developer - Bupa Boost

Bupa Boost is a health and wellbeing tool designed to inspire people to set and achieve your own health goals. I was responsible for developing a new dashboard module with all the graphs. I was also involved in the general maintenance and bug fixing. Technologies Used: Android SDK, Java, Retrofit, Google Play Services, Facebook SDK, SQLlite

Web Developer - Area Prof
Web Developer - Area Prof

Developed AreaProf a web app specifically built for teachers, with strengths in ease of use and adaptability to LIM. It allows users to create and manage a web space, and share content with students. Created all solutions on the app using HTML, CSS and Angular for the frontend, Laravel for the backend APIs, with JSON for data exposure and interactions and MySQL for the database.

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)