Hello!

I'm Jessica Paulo-Carmo.

I'm studying Computer Science (B.Sc.) at the Stuttgart Media University and am currently writing my thesis in the field of IT security and web-pentesting.

^

My Skills

Programming languages

  • Python

  • Java

  • C#

  • JavaScript

  • TypeScript

  • HTML

  • CSS

  • SQL

Frameworks and CMS

  • Django

  • Spring Boot

  • React

  • Next.js

  • Angular

  • Webflow

  • Wordpress

  • TYPO3

Operating systems

  • Linux

  • Android

  • Windows

Software & Tools

  • Git(lab)

  • Jira

  • Docker

  • Postman

  • Swagger

  • SQL Developer

  • Android Studio

  • Maestro

  • Postmark

  • Sendgrid

  • Adobe Document Generation API

  • PowerPoint Generator API

  • Godot

^

My past Projects

Project Savvi Backend - Statistics Generation and E-mail Service

I was involved in the backend development of a hybrid web app in Django and Python, which allows users to work on their soft skills through individual training.
For the Savvi app, I implemented the generation of user data for a profile and progress overview. I created a service for user data calculations in the backend, which converts the data into PDFs by connecting external PowerPoint and PDF APIs and sends them to the frontend.
After migrating the email service of the backend from Sendgrid to Postmark, I also integrated the option to send PDFs by email directly after generation.
I also used this PDF generation to create overall statistics, which are automatically uploaded to the internal file system and the customer dashboard on a weekly basis using a Celery task queue.

Project Study Manager

A web application that I developed with Java Spring Boot and React with two fellow students in the winter semester of 2023/24.
For this project, I was mainly responsible for the backend Spring Boot application to implement the data structure, database connection and our REST-endpoints.

Project UniTeamConnect

A mobile-first web application, developed within a team of six students in the winter semester of 2023/24 with Next.js and Python.
My responsibilies on the frontend-side of the application were the authorization, middleware, profile page, onboarding process.

Project Savvi Website and SEO

I was involved in the relaunch of the Savvi website with a new provider.
For this project, I adapted page designs provided to me for mobile devices and other web views, connected web forms to our backend and integrated code for web tracking or cookie management, for example.
I was also responsible for the search engine optimization of the website.
I integrated a subscription management system into the website that allows users to buy and change licenses for the Savvi app via the website. I mapped the existing subscription levels, extensions, runtimes, app authorizations, etc. in the Chargebee tool so that these are sent correctly to the backend when a subscription is bought.

Project Savvi app - Test Automation

For the Savvi app, I realized end-to-end test cases into automated test executions.
I implemented the test cases for the Maestro end-to-end tests using Yaml and JavaScript, which also included dealing with Android emulators and working with the front-end code to assign IDs for all test-relevant elements.
On the backend side, I created the required fixtures, which are automatically executed before each test run and create the state of the app required for the test.
In total, I implemented around 120 test cases as automated tests that test the Savvi app before each deployment and were able to replace the previous manual testing.

Project Card Game in Godot

A multiplayer card video game, where four players compete against a boss character.
I was working on this project during the summer semester 2025 as part of a game internship in a larger Scrum team. We developed the game in C# with the Godot engine and implemented a local multiplayer function where players can join a lobby using an IP address to play together.

^

I'd be glad to hear back from you!

jessicapaulocarmo@gmx.de

+49157 70389386

© 2025 Jessica Paulo-Carmo