Giter Site home page Giter Site logo

Hi, I'm Lukasz

I'm London based, contractor, "Head of Magic and Wizardry" ( because job titles are overrated ). Dealing with the cloud, kubernetes, microservices, and all the other buzzwords on a daily basis. Responsible for architecture, development, and maintenance of the systems which are running on the edge of the technology. Most of my code is private ( either mine or business choice ) but bits which are public are free for grabs or contributions.

Bit of tech writing

You can also check out my other medium articles.

Selected public projects

  • Semantic Version Generator - Golang simple tool to generate semantic versioning based on the git history. It can be used as a standalone library or github action, simplifying the process.
  • Go Simple GraphQL library - Golang simple graphql library, optimised for the maximum speed and minimum allocations. Unlike the other libraries - the queries are passed as they are, without types assignment which makes it much easier to use from the development perspective. Projects using this library easily handle tens of thousands of requests per second with minimal resources.
  • Kubernetes Jobs Manager Operator - Golang kubernetes operator to manage jobs in the kubernetes cluster. Its sole purpose of existence is to allow for advanced workflows to be executed in user specified order and with interlocked dependencies on groups / jobs.
  • GraphQL monitoring proxy - Golang graphql proxy which allows for the generation of prometheus-friendly statistics on the execute queries. It allows for caching, the RO/RW separation, rate limiting, banning specific users, blocking schema introspection and so on - at the speed of light. It was developed as a protest against the Hasura team putting basic monitoring features behind the paywall, and extended with additional features from the paid version down the line. The proxy is hyper-optimised and running on the real-world production systems, serving tens of thousands of requests per second with 3cpu and 15mb of RAM on Raspberry Pi.

Contact me

You can find me on raczylo.com or on linkedIn.

Github statistics

GitHub Streak

Includes contributions within private repositories and projects

Lukasz Raczylo's Projects

sinker icon sinker

A tool to sync images from one container registry to another

spegel icon spegel

Stateless cluster local OCI registry mirror.

telebot icon telebot

Telebot is a Telegram bot framework in Go.

terraform-aws-ecs-web-app icon terraform-aws-ecs-web-app

Terraform module that implements a web app on ECS and supports autoscaling, CI/CD, monitoring, ALB integration, and much more.

the-plain icon the-plain

A minimalist Jekyll theme, that's it. Can't say anymore...

version-checker icon version-checker

Kubernetes utility for exposing image versions in use, compared to latest available upstream, as metrics.

vt-go icon vt-go

The official Go client library for VirusTotal API

xcodebuild.vim icon xcodebuild.vim

It's a fast and easy way to develop Xcode projects with the power of Vim.

zero icon zero

Check if golang struct is empty

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.