Maciej Jaros

SOFTWARE ENGINEER


Location

Poland, Cracow

Phone

+48 604 242 395

Intro

Something about me.

I am a software engineer, specialized in web applications. From 2012 I have been involved with the e-commerce market.

In my work I am responsible for managing the team of programmers, choosing the technologies used in our projects, application architecture, carrying out research and concept proofs, solving system performance problems.

The main goal of our team is to care about an offer in morele.net, so we update milions of products, prices and availabilities every day thanks to the integration of hundreds of suppliers in our inventory.

My passion and hobby are retro gaming, the cryptocurrency market and volleyball.

Skills

Progress bars are awesome!
80%

Software Architecture

80%

SQL

70%

PHP

60%

NoSQL

60%

Photoshop

60%

Illustrator

Experience

Yeah. I've already done something cool.
JANUARY 2017 – PRESENT

morele.net

Technical Team Leader

Poland, Cracow

INVENTORY MANAGEMENT SYSTEM - design and implementation of an application for managing brands, categories, suppliers, price lists. Parallel update millions of products in a short time, automatic matching to existing products.

CATEGORY FILTERING ENGINE - research, design of application architecture and implementation. The fastest and most advanced category filtering system in Polish e-commerce that allows to handle tens of thousands of products in a single category with hundreds of attributes and values. Solving the problem of Entity-Attribute-Value anti-pattern.

OUTLET - a sales management system for defective products.

mUSER - a loyalty system that awards points based on actions taken by users in the system.

LAPTOP MULTIPLIER - laptop configuration generator and algorithm for calculating the price and availability of thousands generated automatically laptop configurations in real-time. The calculations based on list of components used in multiple configurations, the availability are dependent on each other.

DESCRIPTION UPDATER - a system of integration and parallel downloading of product descriptions, photos and features from external suppliers.

UPDATER - an application based on the RabbitMQ queues that controls the process of updating product data, promotions, prices, descriptions, bar codes etc.

PRICE ALGORITHM - implementation of a price algorithm for products, non-disclosure agreement.

JULY 2017 – PRESENT

Notyfikator

Chief Executive Officer

Poland, Mykanów

NOTYFIKATOR - Design, build and optimize OLAP notification system of new internet auctions coming from Allegro.pl using PHP and CakePHP, PostgreSQL, noSQL, semi-structured data and RabbitMQ for background processing.

OCTOBER 2015 – JANUARY 2017

morele.net

Junior PHP Developer

Poland, Cracow

NEW RWD FRONTEND - lead developer in the legacy code rewriting project to the Symfony framework and adapting the application to mobile devices.

2012 – 2016

Freelance

Web and Graphic Designer

BIULETYN INFORMACJI PUBLICZNEJ - project and implementation of web application used to display and manage a system of websites that allows to widespread and free access to public information. A couple of deployments for educational institutions.

CENTRUM MEDYCZNE "Małgorzata" SP. Z O.O. - two websites based on WordPress. Adaptation of purchased template to meet customer needs.

MroowLab PRACOWNIA PROJEKTOWA - implementation of the corporate website based on WordPress for „Wizja” Diagnostyka Medyczna. Custom types of posts, adjusting the template, filling the content of the website.

March 2012 – March 2013

Business Notebooks

Software and Web Developer

BNOTE.PL - implementation of an online store based on OpenCart for online sale support, many improvements and adjustments in application code. Visual identification of company, online auction templates.

Education

MARCH 2014 – JUNE 2015

Cracow University of Technology

Master of Science in Engineering, Computer Science

Specialization in database and network administration.
Faculty of Mechanical Engineering
OCTOBER 2010 – JANUARY 2014

Cracow University of Technology

Software Engineer, Computer Science

Specialization in Software Engineering.
Faculty of Mechanical Engineering

Certificates


Prince2 Foundation

License: GR633105239MJ