THOMAS B. VERDERESI

FULLSTACK SOFTWARE ENGINEER

Download this curriculum: PDF DOCX

INDEX

| CONTACT | SCHEDULE A MEETING | ABOUT ME | TECH STACK | STRENGTHS & SKILLS | WORK EXPERIENCE | EDUCATION | COURSES | LANGUAGES |

CONTACT INFO

Curitiba, Paraná, Brazil (GMT-3)

SCHEDULE A MEETING

ABOUT ME

I am a software engineer who strives to create and improve software using passion and creativity and rooted upon a deep involvement with the goals said software wants to achieve. I thoroughly use my knowledge to create, contribute, evolve, and perfect the products and processes of the companies I work in.

Currently, I have 1+ years of experience working with web development in the most diverse languages (i.e., JavaScript and Python), I’m also well acquainted with Frameworks (i.e., ReactJS, Framer) and 3+ years working with data. I focus on Full stack Development, and I am often involved with every aspect of development, from conceptual design to data structure, deployment, front and back-end development.

Right now, I am looking for opportunities where I can use my current and expand my knowledge to develop Web and Mobile applications that enhance the life of and delight those who use them.

PROFICIENCY STACK

HTML

2 years

CSS

2 years

SQL

2 years

JavaScript

1 years

Typescript

1 years

ReactJS

1 years

Python

1 years

GraphQL

1 years

Node.js

1 years

REST API

1 years

MongoDB

1 years

Google Cloud Platform

0.8 years

STRENGTHS & SKILLS

  • Experienced with relational and non-relational databases (MongoDB, MariaDB, MySQL).
  • Intermediate experience with modern JS frameworks (ReactJS, Astro).
  • Intermediate experience with modern CSS frameworks (TailwindCSS).
  • Some experience deploying and managing a Moodle server using Google Cloud Platform (Compute Engine).
  • Mentoring, teaching, and leadership skills.
  • Creativity, problem-solving, team worker, self-taught, adaptive person.

WORK EXPERIENCE

Freelance Fullstack Software Engineer

tverderesi.dev

SEP/2022 - Current

Curitiba - PR, Brasil (Remote)

Software Engineering
Company's brief descriptionI work freelance for some clients.

Project 1
In Progress
Forestask (Formely Florestarefa)

  • https://florestarefa.vercel.app/
  • Client
    Myself/Learning purposes.
  • Main goal
    Create a student friendly PWA with gamified elements which doubles as a Learning Management System for the school staff.
  • Details and responsibilities
    I conceptualized Florestarefa during a Hackathon in 2022. Then I built it as a prototype using HTML, CSS and JS, and now I’m building it using the MERN (MongoDB, Express, React and Node.js) stack and GraphQL for data requests.
  • Outcomes
    First prototype in HTML, CSS and JS. Student UI prototype in ReactJS and JSONServer. Partially complete PWA with login, registration and admin using the MERNG stack.
  • Technologies
    MongoDB, Typescript, ReactJS, Framer, Tailwind, Node.js, GraphQL, Apollo Server and Client, Vercel.

Project 2
In Progress
GK Empreendimentos

  • https://gk-emps.vercel.app/
  • Client
    GK, a high-end condominiums developer in Santa Catarina, Brazil.
  • Main goal
    Refactor a WordPress website into a SPA using ReactJS in the front-end and AWS Lambda, while also providing a CMS for it.
  • Details and responsibilities
    I am spearheading the front-end design and CMS conception and execution while being mentored on the backend and infrastructure implementation by a Senior Software Engineer. I also worked out a data structure for each building selling information so it can be updated easily and quickly.
  • Outcomes
    Partially Complete SPA. The generic frame for displaying each building’s information is ready, currently working on the company page and CMS development.
  • Technologies
    ReactJS, AWS Lambda, Typescript, Node.js, Vercel.

Project 3
Completed

  • https://tverderesi.dev/
  • Client
  • Main goal
    Create a personal website to showcase my work and skills.
  • Details and responsibilities
    I am building this website using Astro, a new static site builder that uses ReactJS, Vue, Svelte and Markdown. I'm also planning to implement serverless functions to fetch content in the future.
  • Outcomes
    Complete website.
  • Technologies
    Astro, ReactJS, Tailwind, Vercel.

Project 4
Completed
Hi World! Social Network Come and say Hi! to the world.

  • https://hiworldsocial.vercel.app/
  • Client
    Myself/Learning purposes.
  • Main goal
    Create a social network with a focus on user experience and accessibility, while also learning new technologies.
  • Details and responsibilities
    I built this project using the MERN stack and GraphQL for data requests. I also implemented a profile picture feature by myself, as well as editing and deleting profile functions.
  • Outcomes
    Complete social network with login, registration, posts, comments, likes, profile editing and deletion, and more.
  • Technologies
    MongoDB, Typescript, ReactJS, Semantic UI, Node.js, GraphQL, Apollo Server and Client, Vercel.

FOUNDER AND SERVER MAINTENANCE

Dord English School

MAR/2020 - MAY/2022

Curitiba, PR - Brasil (Remote)

Education and Technology
Company's brief descriptionOnline-First Business English School

Project 1
Completed
Moodle Server Deployment and Maintenance

  • Client
    Dord
  • Main goal
    Deploy a Moodle Server and maintain it with zero cost as long as possible.
  • Details and responsibilities
    I was responsible for deploying the Moodle server and maintaining it while keeping in mind the School had $0 to invest in server maintenance when it was founded. I chose to use Google Cloud Platform because it had free credit for 12 months, which was enough time for the school to have funds to keep the server running. I chose a low code approach because maintaining the server was a secondary assignment that I did for free. I taught myself how to use GCP, Compute Engine and Data Buckets to backup the servers. I also implemented Google’s OAuth2 login system to make the login process easier for students and teachers.
  • Outcomes
    The Moodle server which was used to apply tests to grade students.
  • Technologies
    Google Cloud Platform, PHP

Project 2
Completed
Data Good Practices Training

  • Client
    Dord
  • Main goal
    Train staff to effectively use the Moodle server while keeping good practices in inserting and keeping data.
  • Details and responsibilities
    I taught the teachers at Dord how to create questions for the question bank and to use a tag system that I created, which was human-readable. The tagging system was created as a foundation to implement AI-driven granular grading and studying suggestions as a long-term goal. I crafted video lessons and a manual for future reference. I also taught them how to navigate the system, create cohorts, tests, and everything they needed to keep their classes running properly.
  • Outcomes
    A tagging system and a training course for the teachers.
  • Technologies
    Adobe Premiere, Microsoft Office, Moodle

EDUCATION

  • Specialization in Gamification
    • Federal University of São Carlos
    • MAY/2020 - MAY/2022
  • Specialization in E-Learning
    • Federal University of São Carlos
    • MAY/2020 - MAY/2022
  • Incomplete Master's in Structural Engineering
    • Federal University of Paraná
    • MAR/2017 - SEP/2019
  • Bachelor's in Civil Engineering
    • Federal University of Paraná
    • MAR/2012 - DEC/2016

CERTIFICATIONS & COURSES

  • Tech Academy – StartSe University
    • StartSe University (2022) -
    • 2022
    • Credential ID 62e293e41aa0ba726fbb04c4
  • Python Para Data Science
    • Alura
    • 2022
    • Credential ID f33fb405-ffd5-4310-9192-cf05a612864b
  • Formação Fullstack
    • Alura
    • 2023 (In Progress)

LANGUAGES

Portuguese

C2 Native

English

C1 Fluent

French

B1 Basic