Pragmatic Software Engineer with over a decade of diverse experience, specializing in optimizing legacy Ruby on Rails monolithic applications and complimenting them with Serverless or Microservice structures. Demonstrated management skills with quick learning ability and effective communication. Active in open-source community and proficient in security and performance optimization.
Besides coding, I maintain a blog where I pen my thoughts, findings, and tips on various tech topics. Feel free to explore my articles on blog.ipepe.pl.
Here are some handpicked posts from my blog:
- Boost Your Efficiency as a Developer with These 3 Mac OS Hacks
- Building a Powerful Crawler using Javascript in the Cloud
- How to setup global gitignore
- Flat file structure in Paperclip + UFS = Disaster
In my tech journey, I've used various tools and technologies. Here's a quick timeline:
- NodeJS since November 2014
- Ruby on Rails since February 2015
- Docker since December 2015
- ZFS since March 2016
- Cloudflare since July 2016
- GitLab since January 2017
- GitHub Copilot since July 2022
- ChatGPT since December 2022
My go-to language is Ruby and my preferred framework is Rails.
Over the years, I've worked on various projects. Below are some recent and notable ones:
- New: docker-ubuntu-ruby - This project is a response to the recently deprecated support for Debian Strech, the basis for
ruby:2.3.1
image and others. It utilizes Ubuntu 20.04 as the base image and uses ruby-build to install Ruby in a specific version. The goal is to keep it as compatible as possible with the official Ruby images.- Dockerhub: ipepe/ubuntu-ruby
- New: mailbluster-ruby - A Ruby wrapper for Mailbluster API, developed as a contract work at Upwork.
- Ongoing: pnpr - Regularly updated and upgraded.
- Ongoing: ipepe's blog - Regular posts and updates on various topics.
- New: Quick website that helps with 3 Point Estimation: https://3pe.ipepe.pl/
- New/Paused: WebLab - A solution designed to serve static websites from zip archive files on the fly.
- New/Paused: middleman-cordova - An integration project to build hybrid apps with Middleman and Cordova.
- New: 3Dless - A web application to simplify 3D model geometry by reducing polygon count, built with WebGL for 3D model rendering.
- GitHub: 3dless-com