Portfolio

With nearly 20 years of experience in web development and web application operations, I possess a robust understanding of web backend development and operations. While my primary expertise lies in backend, I'm proficient in managing frontend issues when required. Over the past 14 years, I've contributed to high-loaded systems such as Ustream.tv and arukereso.hu. In my perspective, good code is characterized by its cleanliness, readability, and protection through tests. I thrive in a "DevOps" environment, believing it offers developers effective control over their code environments. Currently, my focus revolves around server automation solutions (e.g., Terraform, Chef, Vagrant), cloud infrastructures, continuous integration/delivery tools (e.g., Jenkins, Tekton, GH Actions), and the programming language Go.

Work experience

IBM Engineering Lifecycle Management

Release Engineer / SRE | 2022 - Present

As a Release Engineer and Site Reliability Engineer (SRE) at IBM ELM, I manage and operate diverse build environments, including virtual machines and infrastructure. My responsibilities include maintaining and developing build pipelines, implementing requirements from developers and stakeholders, and modernizing less effective processes within our system. Our primary focus is on containerizing build elements. My overarching goal is to consistently deliver a seamless, user-friendly, and stable build environment that optimally supports the work of development teams. Docker Podman Kubernetes Tekton LAMP Git Python Bash Java Maven Eclipse Ant Ansible Linux Instana IBM Cloud IBM ELM/EWM Scrum SAFe

IBM Budapest Lab (former Ustream Inc.)

Backend Engineer | 2010 - 2022

My primary responsibilities included planning, maintaining, and developing payment, accounting, and subscription services. As the technical lead engineer of the subscription workforce (not an exact team designation), I led the development of the microservices supporting these functions. My role involved overseeing the technical aspects of building and maintaining these crucial services. PHP Go Docker Kubernetes MySQL Chef PHPUnit Behat CI/Jenkins LAMP SOA PayPal Zuora OSB Symfony Silex Memcache Rabbit MQ SOAP REST SVN Git Scrum Kanban

Freelancer

Full Stack Web Developer | 2009 - 2010

I worked for few small media agencies where I made many different websites (from microsites to complex webshops with integrated depository records) and applications. My long term client was the gal6.com which is a complex round based strategy game. PHP MySQL MSSQL CSS HTML JavaScript Symfony 1.4 Symfony 2 E-commerce LAMP Memcache SVN Git

arukereso.hu

Full Stack Web Developer | 2008 - 2009

arukereso.hu is the leading price comparison site in Hungary and some other Eastern European countries. arukereso.hu is a member of the Naspers Group. We worked in cross functional teams and with cross functional members. I dealt with a backend (from site backend to daily scripts which worked with few millions of records) and frontend issues. PHP MySQL CSS HTML JavaScript PayPal E-commerce LAMP Memcache SVN CVS

PolePosition

Full Stack Web Developer | 2005 - 2008

PolePosition (former First Class Group Ltd.) is a web media agency. I started here as a junior web developer. We made many different websites, webshops and intranet management applications for many different customers. When I left the company I was the lead developer and I managed five other developers. PHP MySQL CSS HTML JavaScript E-commerce

Education

Óbuda University

Legal successor of Budapest Tech | 2006 - N/A

Petrik Lajos

Computer Network Programmer | 2004 - 2006
Hungarian Education ID: OKJ 54 4641 05
ISCED: 4CV