Andre Prusinowski, Developer in Berlin, Germany
Andre is available for hire
Hire Andre

Andre Prusinowski

Verified Expert  in Engineering

Software Developer

Location
Berlin, Germany
Toptal Member Since
September 5, 2017

Andre is a full-stack web developer, passionate about the newest trends in technologies. He has created a couple of open-source projects. His experience includes working for Rocket Internet, Visual Reporting, Dige, and Santander Consumer Bank.

Portfolio

Rocket Internet SE
Doctrine, Unity3D, Python, JavaScript, PhalconPHP, Symfony, PostgreSQL, PHP
Visual Reporting.dk
PostgreSQL, MySQL, Yii, SugarCRM, Symfony 2, PHP
Dige Interactive Agency
Propel, Doctrine, JavaScript, MySQL, Symfony, PHP

Experience

Availability

Part-time

Preferred Environment

Linux, Vagrant, PhpStorm, Git, PHP, Symfony

The most amazing...

...project I've created is an esoteric, stack-based programming language for code golfing.

Work Experience

Senior Software Engineer

2015 - 2017
Rocket Internet SE
  • 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).
Technologies: Doctrine, Unity3D, Python, JavaScript, PhalconPHP, Symfony, PostgreSQL, PHP

Web Developer

2015 - 2015
Visual Reporting.dk
  • 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.
Technologies: PostgreSQL, MySQL, Yii, SugarCRM, Symfony 2, PHP

Web Developer

2013 - 2015
Dige Interactive Agency
  • 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 as project lead.
  • 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.
Technologies: Propel, Doctrine, JavaScript, MySQL, Symfony, PHP

Software Developer

2013 - 2014
Estetica Polska
  • Maintained a legacy custom-made CMS on two websites.
  • Found the source of a malicious attack, removed the problem, fixed the damage, and improved website security.
  • Improved the newsletter send-out script in terms of speed, spam-index, and reliability.
  • Created a poll module.
  • Maintained a platform that provides electronic access to magazine issues.
Technologies: MySQL, Smarty, PHP

Campsy

https://www.campsy.de/
A platform for online camping booking, operating in six European countries. I was a feature lead responsible for maintaining Podio integration and migration to a new API version for building a complex algorithm that calculates prices and finds the best one, optimizing the search time (by almost 80%), and optimizing Google page speed.

Zinsgold

Platform for investing in fixed-term deposits. I was responsible for integrating the platform with a bank using XCOM and providing personal identification via IDnow.

Caterwings

A platform for ordering catering, operating in five countries. I was responsible for upgrading and refactoring legacy code, seamlessly moving the entire Phalcon application to Symfony3, and implementing an application for the invoice management (sync between Salesforce and Bilendo).

Skyrocket

A cross-functional project skeleton intended to quick-start new businesses within Rocket Internet. It provides commonly required components out of the box, including a CMS, cart, checkout flow, payments, RESTful API, admin panel, and state machine. Used Phalcon framework.

Micrus

https://micrus.avris.it/
A PHP framework built from scratch in order to learn about the framework internals and to use in private projects. Symfony-style, but way more simplistic, intended for ease of use and extension.

A Web-based Implementation of an Interactive HDR Image Viewer

Thesis project. 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. Used by the faculty staff to educate students about how HDR images work.

Dibsy

A platform to "call dibs" on test servers, including user management, automatic release of an environment, and email reminders. Developed out of the need within the team at Rocket Internet.

QC - Quite Concise Programming Language

An interpreter for an esoteric programming language based on a stack and meant for code golfing. Can be run from CLI using a web interface or executed within a PHP application. Includes documentation and code samples.

Generator

https://generator.avris.it/
A set of generators and validators of identification numbers and passwords, written in CoffeeScript.

Avris Flags

A CSS library for easy inclusion of national flags as icons (the same way you can include icons like FontAwesome or Glyphicons). Scrapped and generated in PHP.

Vocabus

https://vocabus.avris.it/
A multiplatform desktop tool for easy access to a dictionary. Using PONS API, built with Electron (Node.js).

GameDev Talents game: SpaceRace

A game written in OpenGL and C++, winning the 6th edition of Szczecin GameDev Talents competition, based on classic "SkyRoads."

Languages

PHP, PHP 7, SQL, C#, JavaScript, CoffeeScript, Sass, CSS, Python, Java, Ruby

Paradigms

Object-oriented Programming (OOP), Object-relational Mapping (ORM), Design Patterns, Functional Programming, Scrum, Agile Software Development

Frameworks

ASP.NET MVC, Symfony, Bootstrap, Unity3D, Symfony 2, Yii, Smarty, OAuth 2, PhalconPHP

Libraries/APIs

REST APIs, Doctrine, jQuery, Propel, Twitter API, Google API, Facebook API

Tools

PhpStorm, Git, SugarCRM, VirtualBox, Vagrant

Platforms

Linux, Windows, LAMP

Storage

PostgreSQL, MySQL, JSON, MongoDB

Other

GitFlow

2011 - 2015

Engineer's Degree in Computer Science

West Pomeranian University of Technology - Szczecin

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring