Marcin Tojek

Software Developer | marcin@tojek.pl

About

I'm full-stack software developer with 3 years of professional experience, mainly with Java platform, Python and Go. I'm interested in creating secure web applications, but my major focus is on designing reliable, high performance distributed platforms. I also have skills in other fields like team and project management.
Despite rough estimates and changing business requirements, I always try to provide software according to the Software Craftsmanship Manifesto.

Work

Software Development Engineer
Amazon Development Center, Amazon Speech Team

Amazon Speech Team member responsible for developing and scaling the next generation of Text-to-Speech cloud solutions.

MAY 2016 - CURRENT

Software Developer
Grupa Wirtualna Polska, Common Infrastructure Architecture Team

Design, implementation and deployment of the advertisements emitting platform ready for serving a massive load of incoming requests from all WP websites. Implementation of the statistics sink and preliminary analysis platform, which receives data from all WP websites.
I also created and introduced a centralized real-time logging solution based on Apache Kafka messaging and pleasing to the eyes, responsive presentation layer in React.

MARCH 2015 - APRIL 2016

Developer
Grupa Wirtualna Polska, Webmail Communication and Security Team

Further development of the user personal storage Dysk WP, management of the entire cluster of server instances, optimizing existing solutions, reviewing security of the whole distributed platform and integration with other webmail services.

OCTOBER 2014 - MARCH 2015

Junior Developer
Wirtualna Polska, Webmail Development Team

Working in a team, focused on the maintenance and development of the biggest webmail provider in Poland, mainly developing in Java, PHP and GWT.
Designing the user personal storage Dysk WP focused on a high availability, implementing the front-end and middleware layer of the platform in Spring, also responsible for safe deployments.

JULY 2013 - OCTOBER 2014

Student Internship
Comarch S.A.

Implementing a financial/reinsurance system module in Java (Spring, Spring Web Flow) and integrating with other system modules and Oracle database.

JULY 2012 - SEPTEMBER 2012

Student Practice
NET P.C.

Designing, implementation and testing of the commercial Android mobile application, backed with data fetched from the company's CMS.

MARCH 2012 - MAY 2012



Education

Project Management
WSB Schools of Banking in Gdansk, Postgraduate Studies
1 Year Course

OCTOBER 2014 - JUNE 2015

Informatics in English, Master of Engineering
Gdansk University of Technology, Faculty of Electronics, Telecommunications and Informatics, Department of Computer Architecture
Full-time Studies

MARCH 2013 - JUNE 2014

Informatics, Bachelor of Engineering
Gdansk University of Technology, Faculty of Electronics, Telecommunications and Informatics, Department of Computer Architecture
Full-time Studies

OCTOBER 2009 - FEBRUARY 2013

Maths and Informatics
2nd Comprehensive Secondary School in Bydgoszcz, Poland

OCTOBER 2006 - JUNE 2009



Languages

English
Fluency in both written and spoken language

German
Good understanding of both written and spoken language


Skills

Java EE


Spring


Python


Go


SQL


HTML5/CSS3



Technologies

Java
Java EE, Spring, CXF, Camel, Messaging (ActiveMQ, OpenMQ), EJB, JSP, Java Servlet, JSF, GWT, Guava, Android

Python
Django, Tornado, Flask, Celery, Open Stack

Go
Go-restful, Gorilla Toolkit, Martini, community driven packages

Distributed Architecture
Docker, Microservices, Consul, etcd, OpenShift

Front-end
HTML5, CSS3, React, NodeJS, Grunt, Gulp

Operating Systems
OS X, CentOS/Fedora, Windows



Methodologies

Agile Project Management
Participated in Scrum-driven projects

Software Craftsmanship
Including Test-driven development, clean code rules and design patterns



Certificates

The ABC of Running Business (in Poland) Course
Gdansk University of Technology

OCTOBER 2012 - JUNE 2013

ECDL Certificate
European Computer Driving License
1 Year Course

DECEMBER 2007



Other

Driving License
Polish driver's license category B

Pet Ownership
Proud owner of the Lionhead rabbit



Twitter



Contact

Email
marcin@tojek.pl

Location
Gdansk, Poland

SOCIAL LINKS