Hey there, I'm Marta ๐
I'm a software engineer based in Italy, and I'm currently working at .
I've spent the last 7 years working for several companies, including , and .
I hold a MSc in Advanced Computer Science from the University of Manchester ๐ฌ๐ง; I also completed a trilingual BSc degree at UniBZ ๐ฎ๐น, with an exchange semester at the College of Charleston ๐บ๐ธ.
I love writing code for work and for fun. I'm happiest when I'm learning, experimenting with new tech stacks and solving complex problems.
In my free time, Iโm a fiction writer โ๐ป, an avid bookworm ๐, an oboist and alto singer ๐ถ, and a travel photographer ๐ท.
While I have a solid foundation in backend development, my heart truly lies in the realm of full-stack engineering.
My skill set spans a range of programming languages like Java, Kotlin, Python, C# and TypeScript, as well as frontend frameworks such as React and Angular.
Lately I have been working a lot in the Node environment, using NextJS a lot with a backend based on OpenAPI and MongoDB. I have also been delving into UI/UX, learning how to design user interfaces with Figma and how to use Tailwind effectively.
Purrfect Price
Purrfect Price is a tool built with NextJS, using Playwright to scrape popular cat food seller websites and AgGrid to organize, filter, and compare the best deals on various cat food brands. Whether searching for budget-friendly options or premium products, Purrfect Price helps you find the best deals effortlessly.
FlexInvoice
As a new freelancer managing my own company, I needed to create customized invoices for myself and my collaborators. Dissatisfied with basic Word templates and wanting to avoid complex software, I developed my own solution: a React template that is filled with JSON data and used to generate PDF invoices using Puppeteer. I'm also working on extending the functionality by automating the invoicing process as much as possible.
All-Star Advent of Code
Advent of Code is a yearly event offering Christmas-themed coding challenges. After completing the 2020 event, I decided to tackle puzzles from previous years. Thanks to these I've gained proficiency in Kotlin and refined my problem-solving skills, and I'm quite proud of my shiny 450 stars โญ. As a side project, I developed an API automating class setup for daily challenges, fetching input data, and updating my progress on the Readme.
- ๐ฑ AstroJs
- ๐ฑ SEO & website accessibility
- ๐ก React Native
- ๐ก Swift for iOS Development
- ๐ 'The Dark Forest', by Liu Cixin
- ๐ 'Project Hail Mary', by Andy Weir