Lukasz Luczak, Developer in Warsaw, Poland
Lukasz is available for hire
Hire Lukasz

Lukasz Luczak

Verified Expert  in Engineering

React Developer

Location
Warsaw, Poland
Toptal Member Since
September 10, 2021

Lukasz is a seasoned software developer specializing in JavaScript and React, with strong analytical skills and decade-long experience transforming ideas into working software solutions. With a master's degree in computer science, Lukasz has extensive knowledge of programming web and mobile apps' back ends, relational database modeling, REST API design, and agile approaches to delivering value.

Portfolio

Weblify
JavaScript, React, Node.js, PostgreSQL, PostgREST, Docker, React Redux, Redux...
Weblify
IT Services, Agile, Scrum, Web App Design, Web UX Design, JavaScript...
One99
Scrum, Agile, JavaScript, REST APIs, HTML5, HTML, JSON

Experience

Availability

Part-time

Preferred Environment

MacOS

The most amazing...

...project I've developed is a progressive web app for kids and their parents that got 4.67 out of five stars from the first reviewers.

Work Experience

Senior JavaScript and React Developer | Tech Lead

2015 - 2021
Weblify
  • Implemented a dozen applications' front ends on React with Material UI, Redux, React Admin, React Charts, and more.
  • Implemented application back ends with Node.js and PostGREST with requirements analysis and relational database modeling.
  • Built mobile applications for iOS (Swift) and Android (Kotlin).
  • Developed an in-house static site generator to quickly create websites with high scores in page speed tests.
  • Carried out pair programming, code reviews, and junior developers' mentoring.
Technologies: JavaScript, React, Node.js, PostgreSQL, PostgREST, Docker, React Redux, Redux, Express.js, Web App Design, Web UX Design, Web App UX, Web App Testing, CSS, HTML, Scrum, Agile, Functional Programming, Domain Modeling, Jest, React Testing Library, Jamstack, APIs, Software Architecture, REST APIs, Git, Amazon S3 (AWS S3), AWS Lambda, Amazon Simple Email Service (SES), Slack, Redmine, Responsive Web Design (RWD), Responsive Web Apps, HTML5, JSON

Founder | Web Development Manager

2010 - 2015
Weblify
  • Owned the architecture of every application built for clients.
  • Oversaw the introduction of Node.js as a platform for back ends and helped implement it for the first customers.
  • Introduced React as a tool for SPAs and implemented web UIs with it.
  • Managed team of Ruby and JavaScript developers and provided technical expertise.
Technologies: IT Services, Agile, Scrum, Web App Design, Web UX Design, JavaScript, Software Architecture, Git, Jira, Redmine

Founder | Web Developer

2008 - 2010
One99
  • Designed and led the implementation of a Polish FourSquare-inspired geolocation app.
  • Designed and developed the app that allowed to group up customer purchases and obtain bulk-purchase discounts during the reverse auction for suppliers.
  • Contributed to creating and executing algorithms for determining the winner of multi-params reverse auctions.
Technologies: Scrum, Agile, JavaScript, REST APIs, HTML5, HTML, JSON

Senior Business Intelligence Consultant | Team Leader

1999 - 2007
SAP
  • Implemented over 20 SAP BI solutions for top Polish enterprises in the fields of finance, controlling, materials management, and sales.
  • Created and led the business intelligence consultants' team in SAP Poland, making it one of the most profitable teams in the consulting department.
  • Contributed to each project implementation stage: business blueprint, system configuration, ABAP programming, tests cases preparation, and end-user training.
  • Won the consultant of the year title for extraordinary performance and customer satisfaction.
  • Provided dozens of business intelligence training courses in the SAP Poland training center.
Technologies: SAP Business Intelligence (BI), Team Management, IT Consulting

App for Building Children's Good Habits

https://im2be.com/en/
A React-based progressive web application for families to build children's good habits.

I was the front-end developer who designed and implemented the UI and I also owned database models, REST APIs design, and integration with the back end. Besides the common React applications elements, I implemented PWA features like a web push notification and adjusted the mobile look and feel to resemble a native mobile app.

App for Monitoring IoT Sensors Data

A React app for visualizing and monitoring data gathered from IoT sensors.

I was the front-end developer responsible for the charting module and the back-end developer (PostGREST and Node.js) that developed APIs for storing and transforming raw data, providing web and mobile apps to clients below the performance estimation of 250ms.

Custom Static Site Generator

A Node.js-based static site generator using JSX (React) for templating, Markdown for content, and Vanilla JavaScript for runtime scripting. This app generates SEO-optimized sites, some of which have already achieved high and often perfect scores in page performance tests.

I designed and implemented the app in Node.js.

Quiz App

A React-based mobile-optimized quiz app developed for a specific event—market introduction of a smartphone manufacturer's new model addressed at telemarketer partners.

I was the front-end developer who also designed database models used for storing data.

POP Comics Reader

http://www.popcomics.com
A React-based mobile and desktop ePub and comics reader that is part of POP Comics.

I was the front-end developer who also helped back-end engineers define the format of the comics' content and the transformation from an ePub format to a POP Comics content structure.

Company Websites

Several company websites built with a custom static site generator, JavaScript, and React.

I was the front-end developer who implemented the graphical designers’ visions and took care of the SEO correctness and performance optimization.

Some of my recent works include:
• https://www.apexit.com
• https://www.se16n.com/en/
1994 - 1999

Master's Degree in Computer Science

Poznan University of Technology - Poznan, Poland

Libraries/APIs

Node.js, React, React Redux, REST APIs, PostgREST, React Testing Library

Tools

Redux Thunk, JSX, Slack, Knex.js, Rollup, Git, Create React App, Redmine, Jira, Amazon Simple Email Service (SES)

Frameworks

Redux, Express.js, Jest, Material UI

Languages

SQL, JavaScript, HTML, CSS, HTML5

Paradigms

REST, Web App Design, Responsive Web Design (RWD), Scrum, Agile, Functional Programming, Web UX Design, Jamstack

Platforms

MacOS, Docker, AWS Lambda

Storage

JSON, SQLite, PostgreSQL, Databases, Amazon S3 (AWS S3)

Other

IT Services, Responsive Web Apps, Progressive Web Applications (PWA), Web Notifications, Domain Modeling, SAP Business Intelligence (BI), Team Management, IT Consulting, Web App UX, Web App Testing, APIs, Software Architecture, PWA

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