I am currently a full-stack and mobile developer at a small-medium sized company in Bologna.
I hold a Bachelor's degree in Computer Science from the University of Bologna and have over 4 years of experience in FullStack and Mobile development, as well as in the Internet of Things sector, particularly the Web of Things. My skills include software architecture and database design.
I am passionate about project management in the IT field, from feasibility studies to innovative problem-solving using emerging technologies and communication protocols.
Besides that, I enjoy learning and experimenting with new languages and frameworks, often switching my focus every month to keep things interesting.
Below are some of my skills.
Programming/Languages: Java, JavaScript, Typescript, Kotlin, Python, C, C++, Node.js, HTML, CSS, XML, LaTeX, SQL
Tools/Topics: Docker, Shell Scripting, Spring, Angular, Vue, React, MongoDB, jBPM, Git, MQTT, CoAP, Figma, Mobile Apps, Web of Things
I have over 2 years of experience with the Spring framework, having used it for the backend of a major project, along with the Spring Tools suite for Eclipse. I have placed particular emphasis on entity management and interaction through JPA queries, as well as asynchronous operations, transactions, and various types of services.
I have over 4 years of experience in software development with Java, creating GWT web apps, servlet applications, and various other applications, including a desktop app for interactive learning and an MQTT protocol binding library. Java is one of the languages I use the most, mainly with the Eclipse IDE.
Through professional experiences and personal projects, such as creating a dashboard for reading Wakatime data, I have been developing web applications for over 5 years. I have gained solid expertise in using HTML, JavaScript, and CSS, frequently integrating various libraries and frameworks such as Bootstrap, Node.js, and Express.
With over 4 years of experience, I have created several web apps with a strong focus on UX and UI. During this time, I have developed a variety of projects, including a web app for playing interactive stories, a dashboard for data collection via Twitter, and other websites and web apps for managing bookings and various utilities.
With 2 years of experience in Android development, I have consolidated my skills through the creation of various applications, including an app for participation and interaction in crowdsensing campaigns, an app for smart control of livestock through Bluetooth antennas, and an app for efficiently tracking food supplies.
Thanks to my thesis, I deepened my knowledge in the world of Web of Things (WoT), applying it to my projects. Among these, I developed a service for creating and managing crowdsensing campaigns through mobile devices, leveraging the capabilities of the framework and using an extension of the MQTT protocol.
Here you can see some of the public projects I've realized.
Davide Tinti. 2023
Download
Luca Sciullo, Federico Montori, Ivan Zyrianoff, Lorenzo Gigli,
Davide Tinti, Marco Di Felice. 2023
IEEE Xplore | Download
A short summary of my current and previous experiences.
Special Projects Developer
I restructured over 80% of the code of a cross-platform application, improving its performance, database, and graphical appearance.
I refactored 100% of the PSD2 services used by the CSE banking consortium.
I implemented new features on minor applications.
Co-founder
Clothing brand that aimed to blend vintage and streetwear.
I handled accounting, orders and supplies management, graphical styling of products, and website development.
I obtained a Bachelor's degree at the University of Bologna with a score of 103/110.
My thesis on Web of Things served as the basis for writing an academic paper.
Technical-Commercial Officer
Leading company in Europe for assistance and maintenance on vehicle outfitting components.
I managed assistance practices, orders with suppliers and customers, and technical drawing reviews.
Technical institute for surveyors where I graduated with a score of 82/100.