GithubHelp home page GithubHelp logo

Ruby Performance & Security Consultant

Hi there! 👋

I'm a seasoned web app developer with over a dozen years of experience, specializing in Ruby. My expertise extends beyond Ruby on Rails, encompassing various Ruby frameworks. I prioritize high-quality code and solid tests to ensure optimal user experiences. I automate processes for continuous integration, minimizing human errors. In every project, I focus on performance. security, and scalability.

Currently, I'm actively seeking new and exciting projects. 🕵 Don't hesitate to reach out.

Let's build something great together!

TL;DR

About Me 🙋

  • 💻 Experienced full-stack developer deeply involved in Ruby.
  • 🚀 Started my web coding journey in 1998, exploring various technologies and languages.
  • 🚂 Jumped into the world of Ruby on Rails back in 2011 - over a decade of expertise.
  • 🌱 In my free time, I invest and renovate my apartment.
  • 🖊 Author of a programming blog covering Ruby and more.
  • 📖 Reader of other technical blogs, including the Woman on Rails blog.
  • 👩‍💻 Automation enthusiast with a focus on algorithms and performance.
  • 🎯 Open to performance & security consulting opportunities.
  • 🎤️ Speaker at various Ruby events.
  • 💬 Connect with me on LinkedIn.
  • ❓ Ask me anything on GitHub Issue.

Coding Philosophy 📜

  1. I analyze the problem and break it down. I split larger problems into smaller sub-problems, sometimes even atomic steps.
  2. I plan and act in iterations. I adhere to the principle that 10 minutes of planning saves an hour of work.
  3. I prioritize communication. I emphasize code readability as a key element of team communication.
  4. I write tests. Testing is my foundation to ensure correctness and high quality.
  5. I automate processes. I am human and make mistakes, and to avoid them, I rely on automation.
  6. I standardize code. I use linters and shared formatting standards to unify team work.
  7. I avoid commenting, remove unnecessary code. Less code is easier to maintain, and code that doesn't exist contains no bugs.

Key Technologies 🛠️

  • 💎 Ruby - a programming language I love for its simplicity and readability.
  • 🛤️ Ruby on Rails - allows me to build MVPs quickly and efficiently.
  • 🐘 PostgreSQL - a database with powerful extensions, high performance, and scalability.
  • 🤖 GitHub Actions - great tools to automate CI workflows.
  • 🐳 Docker - simplifies development and deployment through containerization.
  • 🌐 JavaScript - a fundamental to modern web development, shaping the interactive nature of apps.
  • 🐹 Go (Golang) - expanding my skill set with this programming language.

Tips for Recruiters

  • 💎 Interested in Ruby and Rails.
  • 🌎 Remote work only as a B2B contractor or consultant.
  • 💸 Please include salary ranges in job offers.

Support Me 💰

You like me or you like what I do - buy me a beer. 🍺

Blog posts

Alek Malaszkiewicz's Projects

jekyll icon jekyll

:globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby

jekyll-feed icon jekyll-feed

:memo: A Jekyll plugin to generate an Atom (RSS-like) feed of your Jekyll posts

ruby_parser icon ruby_parser

ruby_parser is a ruby parser written in pure ruby. It outputs s-expressions which can be manipulated and converted back to ruby via the ruby2ruby gem.

rvm icon rvm

Ruby enVironment Manager (RVM)

torrocus.github.io icon torrocus.github.io

My personal page about programming and approach to business - https://torrocus.com

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.