Full Stack Developer
Hello! I am a Full Stack Web Developer from Italy, Urbin. I have experience in web and mobile application design and building. As long as I have a mockup to work on, I can take care of the frontend and backend part of the project. You can contact me for more information.
I can create pages using HTML and CSS that are responsive, accessible and search-engine friendly, while implementing the UI design with precision.
I am proficient in the use of Javascript and Typescript, both client-side and server-side. I write robust, efficient, cleancode that gets the job done.
I mastered the React.js framework and I am able to create complex interactive user interfaces. I'm able to use the Redux library for efficient state management
I know the both the Java programming language and some GUI libraries (JavaFX, Swing).
For backend development I am proficient with Node.js and I use it to create secure and robust backend servers and apis.
To store my data I usually use NoSQL databases like MongoDB, but I'm also proficient with SQL databases.
Bubblex is a real-time peer-to-peer application. It's possible to have video calls and engage in real-time conversations with different type of messages: file sharing, poll creation, code snippets and emotions, all seamlessly integrated into the chat interface. I designed and developed this full-stack application using the MERN stack (MongoDB, Express, React, Node.js). It uses technologies like Socket connections and WebRTC for peer-to-peer browser communication.
BusyRabbit is a personal productivity app designed primarily for students. It is a project created as a group for the Object Oriented programming course at University of Urbino. All main concepts of OOP were used during this project, including a variety of design patterns like MVC (model-view-controller) and Observer.
YouUrb was a project developed in a team of five people from different departments, for a competition offered by the University of Urbino called "Impresa in Aula", where participants were asked to create an innovative enterprise solution. My main role was to develop the UX/UI design for the entire application, with a working prototype that we could present during the contest. The design workflow I followed included different requirements gathering meetings to discuss the features with the other members, a low-fidelity wireframe showing the User Experience, a high-fidelity mockup of all the screens and finally a prototype in Figma with interactive features. YouUrb is a concept for a mobile application that gives students the ability to share goods and services in a closed economy inside the campus. Initially it has only two core services, which are a car sharing service and a food/products reselling marketplace. The project won the third place in the competition.
BlipQuiz is a flashcard app for studying any subject you want. Tha main feature of this app is the "Spaced Repetition", which is a way of studying that lets you save a lot of time, by showing you the cards you know less more frequently. This is a full stack app created using the MERN stack (MongoDB, Express, React.js and Node.js) and Firebase for authentication and storage of files.
Array sorting visualization for popular sorting algorithms, created while studying for the "Algorithm and Data structures" course from University of Urbino. It includes a visualization for 4 different algorithms: bubble sort, insertion sort, selection sort and merge sort.
RESIDENCE:Italy, Ravenna
PHONE:+31 331 140 6443
EMAIL:andreadelorenzis99@gmail.com