Full Stack Developer

Andrea De Lorenzis

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.


My skills

What I can do
html and css
html and css

HTML 5 & CSS 3

I can create pages using HTML and CSS that are responsive, accessible and search-engine friendly, while implementing the UI design with precision.

javascript
Typescript

Javascript & Typescript

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.

react.js
Redux

React & Redux

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

Java

Java

I know the both the Java programming language and some GUI libraries (JavaFX, Swing).

c language

Node.js

For backend development I am proficient with Node.js and I use it to create secure and robust backend servers and apis.

react.js
react.js

MongoDB & MySQL

To store my data I usually use NoSQL databases like MongoDB, but I'm also proficient with SQL databases.


Portfolio

Latest works
Bubblex

Bubblex

close

Bubblex

Real-Time videochat application

Description

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.

Technology

React.js Node.js CSS MongoDB Firebase WebRTC Socket.io
BusyRabbit

BusyRabbit

close

BusyRabbit

An app for productivity

Description

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.

Technology

Java JavaFX CSS JUnit5
YouUrb

YouUrb

close

YouUrb

Gig economy platform for students

Description

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.

Screens

Presentation 1
Presentation 2
Presentation 3
Login
Registration 1
Registration 2
Registration 3
Homepage
Click food
NoWaste Choice
NoWaste Home
NoWaste Category
Cart
Seller shop
Add product
ChatCar Choice
Click ride
Search ride
Ride results
Saved rides
Driver rides
Add ride
User profile
My profile
My ratings
My notifications
My settings
Chat 1
Chat 2

Technology

UX/UI Design Prototyping Figma Photoshop
BlipQuiz

BlipQuiz

close

BlipQuiz

App for efficient studying

Description

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.

Technology

React.js Node.js CSS MongoDB Firebase
sorting visualizer

Sorting visualizer

close

Sorting visualizer

Sorting algorithms visualization

Description

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.

Technology

Javascript HTML5 CSS3
javascript counter

Javascript counter

close

Beautiful counter

A simple js counter

Description

A simple counter designed as a score board, with neumorphic UI design.

Technology

HTML5 CSS3 Javascript
Portfolio

Portfolio

close

Portfolio

The home of my projects

Description

A simple portoflio website made with simple HTML. It features different sections and a working form to send messages, which are delivered directly to my mailbox.

Technology

HTML5 CSS3 Javascript

Contact

Let's talk

RESIDENCE:Italy, Ravenna

PHONE:+31 331 140 6443

EMAIL:andreadelorenzis99@gmail.com

How can I help you?

Full Name
Email address
Subject
Message