beBee background
Professionals
>
Technology / Internet
>
London
Roberto Quadraccia

Roberto Quadraccia

Full Stack Developer | JavaScript, Python and SQL.
London, Greater London

Social


Latest publications


Social Networks

About Roberto Quadraccia:

An energetic, dedicated, and highly focused individual with a solid understanding of software development, databases, and maintenance of complex and critical systems by completing a 16-week software developer bootcamp at MAKERS, London. Aspiring to start the next challenging career as a junior software developer within a tech-oriented environment to develop further skills and experiences. Creative mindset particularly around deployment models and emerging technologies with an aptitude for innovation. Immense knowledge of object-oriented concepts and programming languages, such as JavaScript, Python, HTML, CSS, and SQL.

✓ Intellectually curious and ready to learn, able to rapidly pick up new-to-you concepts and solve complex puzzles.

✓ Possess strong skills in numerical, analytical, and problem-solving with adaptability, fast learner and a good team player, and ability to pass knowledge to others.

Experience

This experience not only equipped me with a solid technical foundation but also honed my abilities in collaboration, communication, and problem-solving. During my time at Makers Academy, I had the opportunity to work on three significant projects that showcased my technical proficiency on both front-end and back-end, as well as my creativity. 

All of our full-stack projects followed a consistent approach. We began by dedicating a day or two to planning, during which we collected user stories and used a Trello board to break them down into smaller, achievable tasks.

Due to tight deadlines, we adopted Agile methodologies, allowing us to work iteratively and adapt quickly to changing requirements. We used tools like Excalidraw and Figma to create initial design mockups, which were then implemented in the projects.

To ensure clean and robust code, we embraced a test-driven development approach, encompassing both unit and integration tests. This practice not only helped us deliver a high-quality product but also minimized debugging time. Additionally, we utilised Postman and TablePlus to verify the correct functioning of the back-end. Effective communication and collaboration played a pivotal role throughout our projects, enabling the team to achieve the best possible results in the limited time available.

Our first project, MakersBnB, was an Airbnb-inspired full-stack web application that we built from the ground up in less than four days. We used Python for the back-end and Flask to establish web routes. We employed Jinja templates to create dynamic HTML files, and we styled them with CSS. For the database, we integrated PostgreSQL using Psycopg. Finally, we used Pytest and Playwright for comprehensive testing of the entire application.

For Acebook, a Facebook-inspired web app, we were provided with an existing codebase. Although it initially posed challenges, our prior experience made it easier to comprehend and work with others' code. We developed the entire app using JavaScript, specifically the MERN stack, which includes MongoDB as the non-relational database, Express.js and Node.js for the back-end, and React.js for the front-end. We conducted tests using Jest. From this project onward, we began working with APIs and implemented a Model-View-Controller (MVC) structure. I successfully tackled the challenges of these new technologies by reading official documentation and experimenting with code.

Our final project, MyPlace, was a full-stack web app for tracking visited and desired locations and sharing one's travel map with friends. We built this project from scratch in 7-8 days, similar to Acebook. Again, we leveraged JavaScript, MongoDB, Express.js, React.js, Node.js, Jest, HTML, and CSS. One of the main challenges for this project was integrating Mapbox APIs, but we overcame it by carefully reading the official documentation. Additionally, we used Bcrypt to encrypt users' passwords during signup and login.

In all of my projects, I employed Git as version control software and utilised GitHub as online version control platform. This approach was instrumental in maintaining a high standard of code quality and minimising the need for conflict resolution during code reviews. I achieved this by consistently committing changes and creating pull requests.

Education

My journey into software development began with my enrolment in the highly selective Makers Academy, where I underwent intensive training in cutting-edge development practices. This immersive programme emphasised object-oriented programming (OOP), Agile methodologies, test-driven development (TDD) to deliver a clean and maintainable code, and the importance of pair programming. This experience not only equipped me with a solid technical foundation but also honed my abilities in collaboration, communication, and problem-solving. 

Professionals in the same Technology / Internet sector as Roberto Quadraccia

Professionals from different sectors near London, Greater London

Other users who are called Roberto

Jobs near London, Greater London

  • Central London Community Healthcare NHS Trust

    Team Lead Continence Nurse Specialist

    Found in: Jooble UK O C2 - 4 days ago


    Central London Community Healthcare NHS Trust London, United Kingdom

    Are you a compassionate and skilled senior nurse looking to make a difference in the lives of patients with bladder and bowel conditions? Look no further We're seeking dedicated senior nurses to join our dynamic team and contribute to our specialised Bladder and Bowel Service for ...

  • C&E Recruitment

    Commis Chef

    Found in: Jooble UK O C2 - 1 week ago


    C&E Recruitment Chalfont St Peter, Buckinghamshire, United Kingdom

    Commis Chef - 4 star hotel We are currently looking to recruit a Commis chef with a passion for this industry to join a well-established kitchen at this lovely hotel in Gerrards Cross. As Commis you will join the hotels brigade of chefs helping to produce quality fresh food for ...

  • SOSgarde

    Marilyne - Nounou offre d'emploi - Beaconsfield

    Found in: Talent UK C2 - 1 week ago


    SOSgarde Beaconsfield, United Kingdom

    Recherche Nounou Description: · Nous sommes à la recherche d'une personne pour nous aider avec nos trois filles (1, 4 et 6 ans) en fin de journée (~3-7pm) durant la semaine lorsque je serai de retour au travail en février prochain. Idéalement cette personne parlerait français et ...