I’m Giancarlo,
a Web and Mobile Developer
I have experience in designing, developing, and maintaining web and mobile applications. I prioritize high-quality software and troubleshoot the deployment pipeline for user-friendly interfaces. Committed to clean coding practices, thorough documentation, and conducting code reviews, I optimize interfaces for exceptional user experiences.
I was born the 24th of July 1991 in Salerno, Italy. Recently, after 4 years in Bamberg, I’ve made Berlin my home. Beyond coding, you’ll find me cooking up a storm, strumming my guitar, planning my next trip and getting lost in awesome TV series.
MY WORK
I’m all about embracing lifelong learning. Constantly diving into new technologies keeps my skills sharp, even outside of work. I’ve whipped up and launched numerous apps and webpages, and I’m thrilled to share them with you.
FOLLOW ME
I’m Giancarlo,
a Web and Mobile Developer
I have experience in designing, developing, and maintaining web and mobile applications. I prioritize high-quality software and troubleshoot the deployment pipeline for user-friendly interfaces. Committed to clean coding practices, thorough documentation, and conducting code reviews, I optimize interfaces for exceptional user experiences.
I was born the 24th of July 1991 in Salerno, Italy. Recently, after 4 years in Bamberg, I’ve made Berlin my home. Beyond coding, you’ll find me cooking up a storm, strumming my guitar, planning my next trip and getting lost in awesome TV series.
MY WORK
FOLLOW ME
I’ve been a developer since 2019
After earning my bachelor’s degree in computer engineering in Italy, I took the leap to Germany in 2018.: that’s when my journey as an IT professional kicked off in Bamberg.
Since March 2019, I’ve been a Full Stack Developer at safectory GmbH.
I’ve launched 3 apps on Google Play Store and Apple Store.
- I am well-versed in project management methodologies, enabling me to work independently
- I always meet project deadlines, and deliver results efficiently.
- Strong communication and teamwork skills are integral to my work style, facilitating productive collaboration with cross-functional teams.
- Proficiency in Git allows me to collaborate effectively with development teams and maintain code quality.
In addition to my technical abilities, I also bring a strong commitment to continuous learning and improvement.
I thrive in dynamic and fast-paced environments and adapt quickly to emerging technologies and industry trends.
I am fluent in 🇮🇹 Italian and 🇬🇧 English, and I am currently learning 🇩🇪 German.
I’ve worked with some
amazing companies
Full Stack Developer
Mobile Development:
- Android and Java
- Flutter and Dart
- SQLite
- Firebase
Testing Frameworks:
- Espresso
- Mockito
- Flutter Test
Version Control:
- GitLab
Web Development:
- Extjs
- OpenLayers and Ol-ext
- PostgreSQL and pgAdmin
IDE:
- IntelliJ
- Android Studio
- Xcode
Description
As a Full Stack Developer, I lead the development of web and mobile applications, adhering to Agile methodologies and applying the Model-View-Controller (MVC) architectural pattern. My primary responsibilities include bug fixes and feature implementations using ExtJs for web applications and Android for mobile.
I manage an Android app that interfaces with hardware and backend systems, utilizing Bluetooth signals from Beacon devices for indoor tracking. This app accurately pinpoints a user’s location within a building, seamlessly communicating this data to our web application via API calls in both background and foreground modes. It also provides real-time user positioning on maps, including floorplans and other data fetched through API calls from the backend. I actively participate in testing to ensure high-quality app performance.
I have been involved in automating various aspects of the development process. For example, I’ve used shell scripts to automate builds and testing locally before deployment. Additionally, I’ve implemented version control workflows (e.g., Git branching strategies) to ensure a smooth development process within teams.
Additionally, I proactively introduced several Flutter apps within my company, broadening our device compatibility and expanding our audience. Notably, I created an app that simulates Beacon signals and another that connects to Beacons to retrieve critical details, such as UUID, major, minor, and more.
Software Developer
Web Development:
- React
- Stylelint
- ESLint
Testing Frameworks:
- Jest
- Enzyme
- GitHub
IDE:
- WebStorm
Description
During my internship at Mediatain GmbH & Co, KG, I contributed to the creation of web applications, specifically the Coworker’s Calendar. Additionally, I gained valuable insights from “Clean Code: A Handbook of Agile Software Craftsmanship” by Robert C. Martin, which enhanced my ability to produce a cleaner and more readable code.