Hello! ๐Ÿ‘‹ My name is Andrea.

Welcome to my personal part of the Internet!

A photo of me

About me

I make my living by telling machines what to do.
๐Ÿ‘ฉโ€๐Ÿ’ป software engineer
And in my free time, well, I do the sameโ€ฆ It's fun!
โ›ฑ๏ธ ๏ธ coding enthusiast
I also write things other than code sometimes.
๐Ÿ’ฌ blogger โœ amateur writer
I'm ๐Ÿ‡ช๐Ÿ‡บ European, currently living in ๐Ÿ‡ณ๐Ÿ‡ฑ Rotterdam.
๐ŸŒ globalist ๐Ÿ•Š pacifist
I'm fascinated by languages and I speak a few.
๐Ÿ‘„ polyglot
I love people regardless of their gender
๐Ÿณ๏ธโ€๐ŸŒˆ pan/gay (rE4)
and without making a fuss about exclusivity.
๐Ÿ’ž poly
I think gender norms are just awful and i hate them.
๐Ÿณ๏ธโ€โšง๏ธ nonbinary (any pronouns)
Same goes for all mythologies.
โš› atheist ๐Ÿง  rationalist
Oh, and I'm not too fond of wearing clothes either.
๐Ÿ‘ naturist

Skills


PHP

Symfony

SQL

HTML

JavaScript

CSS

SCSS

Vue.js

Python

Java

Linux

AWS

Unity3d

Git

...and more

Experience

ShaleProfile B.V.

  • Systems Architect
  • Rotterdam
  • Performed an evaluation of various ETL tools in terms of relevance for our usecase.
  • Rewrote from scratch and modernised a set of ETL processes from Quintiq & PowerShell to Python3.
  • Optimised the processes for performance (for example a semi-manual import of Texas data that took a week to run is now fully automated and takes less than a day).
  • Implemented an application to schedule, monitor and alert about problems within the internal processes.
  • Managed the company infrastructure on AWS.
  • Implemented a distributed file downloader in the cloud.
  • Conducted technical job interviews.
  • Built a 3D map of geological formations in Texas using IDW interpolation.
  • Implemented a Decline Curve Analysis prediction of well production.
  • Created a system to manage and benchmerk multiple machine learning and time series analysis models to predict future well production.
  • Created an automated backup system of all parts of our architecture.
  • Created a serverless monitoring system of all parts of our architecture.

Semigator GmbH

  • Full-stack Software Engineer
  • Berlin
  • Responsible for maintenance of a legacy CodeIgniter codebase and gradually transitioning it (using a reversed proxy) to a modern, testable Symfony 4 application following the clean code practices.
  • Maintained and improved the servers' configuration (Debian, Apache, nginx, PHP, MySQL, ElasticSearch, RabbitMQ, Salt) using Ansible.
  • Worked on bringing the platform to the cloud using AWS and moving towards continued deployment and trunk based development.
  • Implemented a centralised feature toggles service for a distributed system.
  • Worked agile in a scrum framework.
  • Took part in the recruitment process for new hires for the company.

Rocket Internet SE

  • Senior Software Engineer
  • Berlin
  • Developed internal project skeleton โ€œSkyrocketโ€, intended to quick-start new businesses. The skeleton included a CMS, cart, checkout flow, payments, RESTful API, admin panel, and statemachine.
  • Collaborated with a team to build ventures such as Vendomo, Zinsgold, and Campsy, and provided support for Shopwings and Caterwings.
  • Developed an image manipulation script for picture framing previews.
  • Developed connectors for many external APIs, such as Podio, Cloudinary, XCOM, IDnow, Salesforce, and Bilendo.
  • Awarded Best Overall Hack prize at the Rocket Gaming Hackathon (Unity3d).
  • Maintained Podio integration and updated it to a new API version module by module without affecting the live version.
  • Implemented a complex price calculation + search algorithm for Campsy, preserving high optimization in terms of speed.
  • Implemented a flow for investing in fixed-term deposit, including the bank communication integration via XCOM and online identity confirmation via IDnow.
  • Refactored legacy code, including seamlessly moving the entire Phalcon application to Symfony3.
  • Implemented an application for the invoice management (sync between Salesforce and Bilendo).

Visual Reporting.dk

  • Backend Developer
  • Szczecin
  • Developed an interactive JavaScript solution for presenting and manipulating complex tree data.
  • Developed a centralized message handler for monitoring and reacting to input from multiple clients.
  • Developed an AngularJS module to validate and display a website's trustworthiness via an external provider.
  • Created a web scraper and lead crawler based on checking the website's HTTP status, querying for DNS records and scraping screenshots using Selenium.
  • Developed an internal sprint management tool, integrating with Redmine and Toggl.
  • Created a tool for bulk management of phone call logs.

Dige Interactive Agency

  • Backend Developer
  • Szczecin
  • Maintained and developed multiple loyalty programs for the employees of Santander Consumer Bank. Functionalities included points management, shop, admin panel, mass SMS and email communication, bulk data import and export, etc.
  • Executed a seamless transition to a new edition of the program.
  • Developed a loyalty program for a restaurant chain, including a REST API for mobile apps.
  • Supported and maintained a recruitment platform for the University of Szczecin.
  • Supported a couple of Drupal-based websites.

West Pomeranian University of Technology in Szczecin

  • Engineer studies in the field computer science
  • Szczecin
  • 4th place in the 6th edition of Szczecin GameDev Talents competition (for a game written in OpenGL and C++)
  • Thesis project: "A Web-based Implementation of an Interactive HDR Image Viewer". The back-end was written in C#. I implemented an algorithm that renders HDR images based on input parameters such as gamma and dynamic range. The front-end side is in HTML+Sass+JS as a custom jQuery extension. Intended for use by the faculty staff to educate students about how HDR images work.

Languages

๐Ÿ‡ฌ๐Ÿ‡ง

English

Fluent

๐Ÿ‡ฉ๐Ÿ‡ช

German

Advanced

๐Ÿ‡ต๐Ÿ‡ฑ

Polish

Native

๐Ÿ‡ณ๐Ÿ‡ฑ

Dutch

Intermediate

๐Ÿ‡ฎ๐Ÿ‡น

Italian

Intermediate

๐Ÿ‡ช๐Ÿ‡ธ

Spanish

Basic