Łukasz Makuch's portrait photo
Welcome!

My name’s Łukasz Makuch and I’m a professional software developer.


Let’s talk about the things You can achieve with secure and maintainable code!
Email me at hello@coder.earth.

Łukasz has an attention to detail and a desire to build quality, stable software, and these qualities combined make him a world class developer.

— Lucas Mathis
Frontend Team Lead @ relayr GmbH

Open Source

I believe in giving back to the community.

  • Endpoint Imposter I created scalable, stateful, declarative, platform-agnostic API mocks for more robust apps. Project homepage
  • Snabbdom-Signature I implemented a Snabbdom module to protect users against Virtual DOM injection attacks. GitHub repository
  • HWIOAuthBundle I contributed documentation to a popular Symfony bundle that adds support for authenticating users via OAuth1.0a and OAuth2. Project documentation

Writing

My articles have been featured in tech newsletters.

Speaking

I spoke about software development at events around the world.

  • What do birds and software testers have in common? Remote Recording
  • Applying visual automata-based programming to user interfaces Berlin
  • The common language used by business people, designers, writers, and developers Berlin
  • Visual automata-based programming and user interfaces Cochabamba

Testimonials

People shaking hands

I've had great time working with amazing people!

Łukasz has an attention to detail and a desire to build quality, stable software, and these qualities combined make him a world class developer. 


In the years we worked together he went out of his way to learn new aspects of our technology stack, and then suggested or built improvements to the foundational aspects of our software that brought a lot of value to our customers and our developers.  


His familiarity (or ability to pick up easily) any part of the full stack is also very impressive, and it means he’s happy to come up with solutions that address the entire application (including frontend, backend, security, and UX design) rather than just a single aspect of it. 


Łukasz took it upon himself to learn about the intricacies of frontend UX design and implementation and built an entirely new, systematic approach to styling and spacing that solved many problems our frontend team had experienced for years.

— Lucas Mathis
Frontend Team Lead @ relayr GmbH

Experience

Over the last 7 years I partnered up with companies big and small, remote and on-site.

  • relayr GmbH (A Munich Re company) An Industrial Internet of Things (IIoT) powerhouse
  • Librus Sp. z o. o. Sp. K Helping schools go paperless
  • MegaWiedza Sp. z o.o. Supporting students in learning mathematics
Some of my contributions
  • Developing Single Page Applications
  • Writing background backend jobs
  • Styling web applications
  • Integrating with third-party APIs
  • Setting up payment processors
  • Mentoring junior developers
  • Conducting web security audits
  • Setting up authentication mechanisms
  • Popularization of automated visual regression testing
  • Organization of web application security workshops
Technology index
  • BEM
  • cljs.test
  • Clojure
  • ClojureScript
  • CodeIgniter
  • CSS
  • CSS modules
  • CSS-in-JS
  • Docker
  • Endpoint Imposter
  • Enzyme
  • Express
  • Git
  • Highcharts
  • HTML
  • JavaScript
  • Jest
  • jQuery
  • Laravel
  • Lodash
  • Material UI
  • MongoDB
  • MySQL
  • Node.js
  • OAuth 2.0
  • OTP
  • Paybynet
  • PayU
  • Pedestal
  • PHP 5
  • PHP 7
  • PHP 8
  • PHPUnit
  • PostgreSQL
  • Puppeteer
  • Ramda
  • React
  • React Query
  • React Testing Library
  • Redis
  • Redux
  • Redux-Saga
  • SAML
  • Selenium
  • Semantic UI
  • Storybook
  • Subversion
  • Symfony
  • TypeScript
  • VirtualBox
  • Vue.js
  • XML

Contact

Let's bring your idea to life!
Email me at hello@coder.earth!