Giulia Cardieri, Progressive Web Applications (PWA) Developer in Sorocaba - State of São Paulo, Brazil
Giulia Cardieri

Progressive Web Applications (PWA) Developer in Sorocaba - State of São Paulo, Brazil

Member since June 10, 2018
Giulia is a creative and detail-oriented freelancer with a passion for front-end development and UI/UX design. She has over four years of experience developing web applications for professional, academic and personal projects. A CSS enthusiast, she's always learning new technologies.
Giulia is now available for hire


  • Apollo (via Toptal)
    Git, Bootstrap, Flexbox, HTML5, CSS3, Sass, Zeplin, Node.js, Middleman...
    Web UX, Slack, Flow, Chatbots
  • Capes
    Progressive Web Applications (PWA), Materialize CSS, UX Design, Git, Web UX...



Sorocaba - State of São Paulo, Brazil



Preferred Environment

Slack, Git, Sublime Text, Mac OS

The most amazing...

...thing I've coded was an illustrated game with only HTML+CSS. It was amazing to apply my CSS knowledge in an unusual way


  • Front-end Developer

    2018 - 2019
    Apollo (via Toptal)
    • Developed responsive UIs using SCSS, HTML, jQuery, and Middleman.
    • Implemented pages to display infographics in images and PDF formats.
    • Recreated a complete website UI (previously built with React) using Middleman.
    • Fixed issues regarding 301 redirects using Node.js.
    • Troubleshot issues to resolve bugs and defects.
    Technologies: Git, Bootstrap, Flexbox, HTML5, CSS3, Sass, Zeplin, Node.js, Middleman, LocalStorage, JavaScript, jQuery, SCSS, CSS, HTML
  • UX Designer

    2018 - 2019
    • Worked as a UX researcher on the chatbot team.
    • Developed the chatbot's persona with the UX team.
    • Validated the chatbot with users.
    • Researched and gathered data regarding LGBT+ community to develop the chatbot content.
    • Created a chatbot using DialogFlow.
    Technologies: Web UX, Slack, Flow, Chatbots
  • Computer Science Graduate Researcher

    2017 - 2019
    • Developed an end-user development PWA architecture, called PWA-EU. This architecture is a mix of event-driven and layered software architectures in a way users can act as co-designers of an app. This freedom and flexibility is provided so users can make design choices on the PWA.
    • Conducted software engineering+human computer-interacted experiments aiming to evaluate and compare native mobile, web mobile and, PWA applications.
    • Analyzed qualitative and quantitative data obtained from experiments and study cases.
    • Wrote scientific articles describing the HCI experiments and PWA-EU approach.
    • Developed and designed a proof of concepts PWAs for PWA-EU approach. The first, an event-scheduling app was developed with Vue.js, CSS, and LocalStorage. The second was developed with Vanilla JS, CSS, Handlebars.js and LocalStorage.
    • Conducted training sessions to teach PWA in theoretical and practical ways to graduate and undergraduate students.
    Technologies: Progressive Web Applications (PWA), Materialize CSS, UX Design, Git, Web UX, CSS, CSS3, HTML5, JavaScript, Sass, UX, Vue.js, PWA
  • CSS Developer

    2018 - 2018
    Postbox (via Toptal)
    • Developed UIs for a dark mode feature on a desktop app using plain CSS.
    • Worked on a large code base.
    • Debugged files to fix bugs and defects.
    • Used Git as version control to safely and quickly develop applications.
    Technologies: Flexbox, HTML5, CSS3, Sass, Git, Firefox, CSS, HTML
  • Web Developer and Designer

    2016 - 2017
    • Developed a full-stack web application using HTML5, Sass, jQuery, CodeIgniter, and MySQL for freelance clients. The app was a website with educational content for high school and undergraduate students of UNESP Bauru.
    • Designed web applications for freelance clients using Photoshop.
    • Worked on a team as a front-end developer (HTML5, Sass, and jQuery) to create a women empowerment social network for Microsoft's Imagine Cup competition.
    • Assisted new members with lectures about front-end technologies (HTML, CSS, and SASS) and mentoring.
    • Provided assistance after applications were delivered to clients.
    Technologies: JavaScript, UI Design, Git, Web UX, HTML5, CSS, CSS3, MySQL, CodeIgniter, jQuery, Sass, HTML
  • Front-end Developer

    2015 - 2015
    • Assisted with web system maintenance of Lecom BPM focusing on HTML, CSS, and JavaScript (jQuery). Lecom BPM on a process automation software based on web technologies.
    • Contributed to UI prototype elaboration of Lecom BPM's new features.
    • Created documentation of new functionalities developed on the Lecom BPM using jQuery and Vanilla JS.
    • Added REGEX validation to form input fields using Vanilla JavaScript.
    • Worked with Agile methods on a daily basis such as Scrum and Kanban.
    Technologies: Git, HTML5, CSS3, Bootstrap, jQuery, JavaScript, CSS, HTML
  • Full-stack Web Developer

    2014 - 2014
    • Designed a hybrid mobile application prototype using Photoshop.
    • Developed a hybrid mobile application with Cordova.js, HTML, Sass, Bootstrap, jQuery, and Gulp This app was a catalog for a furniture store that needs all their furniture on the app and also had features in which users could customize their furniture.
    • Refactored CSS code from the company's website.
    • Worked with agile methods on a daily basis such as Scrum.
    • Developed an application with Django framework, Sass, HTML5, and jQuery.
    Technologies: UI Design, Git, HTML5, CSS, CSS3, Bootstrap, Cordova, Django, Gulp.js, jQuery, JavaScript, Sass, HTML


  • Construtora Cardieri (Development)

    Construtora Cardieri is a constructing company in Sorocaba, Brazil. I designed and developed a modern website so they can showcase their buildings and tell a bit about their story.
    It was developed for 2 months using technologies such as Vue.js, Sass, Node.js, and Express.js.

  • Agility Infographic (Development)

    An interactive infographic about agility. The idea for this infographic was to transform many pages of text into a fun, easy to understand infographic. It was developed using HTML, Sass, and jQuery. All animations were created using CSS.

  • CSS Illustrations/Animations (Other amazing things)

    I enjoy designing and developing CSS illustrations (sometimes animated) on CodePen. Most are built with HTML5, CSS/Sass, and JavaScript/jQuery.

  • Giulia Cardieri - Online Portfolio (Development)

    My personal webpage, designed and developed by me.

  • Dinokiki (Development)

    Dinokiki is my bigger and favorite personal project. It started in February 2014 as a way to learn more about JavaScript and today is an interactive website with over 3.5k views/month. It is a fun and entertaining website for all ages.
    It uses Vue.js, Sass, Node.js, and Express.


  • Languages

    CSS3, Sass, CSS, HTML5, HTML, JavaScript, SCSS, Hugo
  • Libraries/APIs

    Flexbox, Vue.js, jQuery, Vue.js 2, LocalStorage, Node.js
  • Frameworks

    Bootstrap, Materialize CSS, Tailwind CSS, YARN, CodeIgniter, Django, Cordova, Vanilla JS
  • Tools

    Adobe Photoshop, Sketch, Git, Adobe Illustrator, Sublime Text, Slack, Flow, Zeplin, Gulp.js, NPM, Middleman
  • Paradigms

    UX Design, UI Design
  • Other

    CSS Grid, Progressive Web Applications (PWA), Web UX, BEM Architecture, Gridsome, PWA, UX, Chatbots, Google Material Design, App UX
  • Platforms

    Mac OS, Firefox
  • Storage



  • Master's degree in Computer Science
    2017 - 2019
    Universidade Federal de São Carlos - UFScar - Sorocaba, Brazil
  • Bachelor's degree in Computer Science
    2012 - 2016
    Universidade Estadual Paulista - UNESP - Bauru, Brazil
  • Non degree international student (Brazilian government scholarship) in Computer Science
    2013 - 2014
    Rochester Institute of Technology - Rochester, NY

To view more profiles

Join Toptal
Share it with others