Maciej W.

Maciej W.

Senior Software Engineer

Warsaw, Poland
Hire Maciej W. Hire Maciej W. Hire Maciej W.

About Me

A hands-on development manager and solution architect with +14 years of experience in Full-stack development, Java, and AWS. Passionate about learning new technologies and applying them to build innovative software solutions. I have worked remotely for the last 4 years helping start-ups and leading distributed teams.

Work history

UpStack
UpStack
Senior Software Engineer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Epico-IT
Epico-IT
IT Consultant
2018 - Present (6 years)
Remote
  • Designed and built IoT solution for major Danish air conditioning/heat systems manufacturer.

  • Built dataset catalogue for Danish government agency based on Open Source platform CKAN.

  • Participated in a project for another Danish government agency supporting new taxation schema for citizens.

Sussii
Sussii
Co-founder/ Project Manager/ Technology lead
2016 - Present (8 years)
Warsaw, Poland
  • Co-founded startup with other founders in Melbourne and the team of developers working remotely from Poland.

  • Managed Micro-service architecture and integration with Agoda.com, Getty Images, Maps, Facebook, Graph database for social features.

  • Designing new features, beta testing with users, specifying the requirements for developers.

Altkom Innovation
Altkom Innovation
Head of Software Development
2014 - 2015 (1 year)
Warsaw, Poland
  • Introduced CI/CD and code review processes in the development team and integrated with core banking systems built in Cobol.

  • Designed the microservice architecture for the product sold as SaaS platform to small bank that need internet banking solution.

  • Hired and built local team of developers working on fintech startup and mentored developers and helped non-technical people to understand development processes.

Retico
Retico
Founder / IT Consultant / Team Leader
2013 - Present (11 years)
Warsaw, Poland
  • Built software development team based in Warsaw to support Australian based startups and digital agencies.

  • Developed AEM and SAP Hybris integration for B2B part of Dulux Australia business and developed consumer portals for multiple Dulux Australia brands using AEM.

  • Built backend of Melbourne based startup unlockd.com, 500k active users, AWS Kinesis used to gather data about all phone unlocks from users.

Isobar
Isobar
Development Team Leader
2012 - 2014 (2 years)
Warsaw, Poland
  • Delivered 25 digital projects for Kellogg’s using AEM and .NET and designed highly scalable campaign websites as there were call to actions on all cereal boxes and in TV commercials across whole Europe.

  • Acted as a single point of contact for Kellogg’s infrastructure provider based in India, defining DevOps processes.

  • Mentored developers and helped project managers to manage portfolio and team capacity.

Roche
Roche
Lead Java Developer
2005 - 2012 (7 years)
Warsaw, Poland
  • Started as a software development intern and have managed a team of 52 software developers, QAs, Project Managers and Analysts for 7 years.

  • Managed 1mln CHF migration project of 200 global company’s websites from legacy ATG CMS to Adobe AEM.

  • Mnaged the technical team in Warsaw collaborating with Project Managers in Basel, Paris and Madrid.

Portfolio

Sussii, Technology Lead
Sussii, Technology Lead

Sussii is a social travel startup which allows groups to plan their trips together. The Sussii team are developing technology that allows users to travel through time to see the past and future travel activity of their social network.The microservice architecture was built on AWS Lambda in Java, React frontend and integrations with Agoda.com for hotel bookings, Neo4J graph database for storing social data. Managed the team of developers in Warsaw and other co-founders in Melbourne.

IoT platform, Key Developer
IoT platform, Key Developer

Managed the integration with IoT devices using Sigfox network for low-power objects. SaaS platform for the biggest heat/air conditioning devices manufacturer in Denmark allowing its customers to monitor temperature, humidity and pressure as well as open and close valves. Technologies used in the project: Node.js, React, AWS IoT, AWS Lambda.

Dataset Catalog Denmark
Dataset Catalog Denmark

Dataset catalog implementing Open Data EU directive developed for Danish Government Agency of Digitization based on Open Source CKAN platform – the same as used by USA Government on http://catalog.data.gov/. The Joint Public Dataset Directory provides an overview of what public datasets exist, where they exist, and whether they are available. The dataset catalog contains only metadata, ie. a description of the dataset, and does not contain raw data. Developed custom metadata harvesters and integration with public citizen identification protocol (NemLogin) based on SAML. Technologies used in the project: Python, PySAML, CKAN.

Unlockd
Unlockd

White label mobile application provided to Telcos that allowed users to sign up and receive targeted ads on the unlock screen in between unlocking their phones and getting home screen. It had 500k subscribers in Australia and USA and was integrated with Sprint US. Back-end systems that received messages about every unlock of every subscribed phone received 15 million messages a day through AWS Kinesis streams. Technologies used in the project: Java 8, Hibernate, Play framework, AWS EC2, AWS Kinesis, AWS Redshift.

Dulux
Dulux

Consumer and B2B websites for the biggest paint producer in Australia – Dulux. The platform provides world class products and services backed by dedicated professionals in marketing, research and customer relations who are at the forefront of industry trends and developments. Built generic re-usable components that supported multiple brand websites, revamped all existing brand websites based on Adobe AEM CMS and, integrated with Dulux colour database, SAP Warehouse and SPA e-commerce Hybris systems. Technologies used in the project: AEM, SAP Hybris, Java 8.

OmniBank
OmniBank

Omni channel e-banking platform offered in a SaaS model to small banks who cannot afford their own dedicated solutions. Designed and built modular and customizable solution with integration to the most popular core banking systems built in Cobol. Technologies used in the project: Java 8, Vagrant, Ansible, Spring, Hibernate, Angular, Spring Integration.

Education

Education
Master in Computer Science, Warsaw University, 2006
Warsaw University
2001 - 2006 (5 years)