Maciej Małecki

Full-Stack Developer

Software Developer with experience in building web applications and Platform as a Service solutions. I like solving problems, functional programming, and a pragmatic approach to software development. I can help you design the architecture and transform ideas into applications.

Selected Experience

Senior Software Engineer @ Coinbits — February 2022 - present

Developing and maintaining a financial system.

Tech stack: Ash Framework, Elixir, TypeScript, PostgreSQL and others.

Full-Stack Developer @ Bottega University — May 2017 - April 2022

Developing and maintaining a learning management system and relevant tools such as: an application for tracking and analyzing students’ activities, an application for checking students’ programming solutions in isolation, a CRM with real-time messaging component, a VS Code extension for monitoring learning progress, a student onboarding application and so on.

Tech stack: Ruby, Rails, Elixir, Phoenix, PostgreSQL, plpgsql, Elm, PureScript, TypeScript, React, Sidekiq, Vue.js, Docker, WebSockets, Twilio, and many others.

Full-Stack Developer @ Wellkeeper, Inc — July 2015 - January 2018

Developing and maintaining several projects for customer interface (frontend, backend, and desktop application).

Tech stack: Ruby, Sinatra, Contracts, Sequel, Resque, Python, Flask, Angular, Typescript, Highcharts, RxJS, SCSS, Elm, Electron, PostgreSQL, DynamoDB, parallel computing, XML, XSD, Schematron.

Full-Stack Developer @ Ragnarson — November 2013 - January 2017

Working on a high-performance, private Platform as a Service solution with multi-regional support. I was in charge of creating applications and tools for administrating the infrastructure (for admins and developers). The toolset included data synchronization (internal and external APIs), monitoring, automated database and backups management, CLI apps with authorization and authentication for developers. I was responsible for code reviews for all parts of the system (including Chef) and supporting developers who were using the platform.

Besides working for a client, I was supporting developers from other projects with their technical problems. I was a mentor in the Ragnarson internships program three times in a row.

Full-Stack Developer and Co-owner @ Shelly Cloud — February 2013 - April 2016

Shelly Cloud was a developer-centric Ruby application hosting service (PaaS) that made deployments painless. I was a part of the core team and became a co-owner. I worked in every aspect of the business, from coding and managing the infrastructure through customer support to marketing and business calculations. I gained a unique experience of building a public Platform as a Service hosting and implementing solutions that touched every layer of the stack (like a custom Git server replication or support for custom maintenance pages).

Tech stack: Ruby, Rails, Chef, OpenStack, Ceph, GlusterFS, Nginx, Varnish, HAProxy, PostgreSQL, ElasticSearch, MongoDB, Redis, Git (as the server), Resque, Debian, Virtualization, and many others.

Education

Master’s degree at University of Gdańsk in Poland — 2013 - 2015

Licentiate degree at University of Gdańsk in Poland — 2010 - 2013

Selected Courses

AI Devs 2 - Connect GPT-4 with application and automation logic — November 2023

Structuring Machine Learning Projects on Coursera — December 2020

Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization on Coursera — November 2020

Neural Networks and Deep Learning on Coursera — November 2020