- WELLCOME SANGER INSTITUTEFull Stack EngineerFebruary 2021 - Today (3 years and 10 months)Cambridge, UK
- Full-Stack Lead Software Engineer of Conflux MalariaGEN team responsible for design and develop software systems for Malaria and COVID-19 data processing
- Implementation and maintenance of data engineering pipelines and ETLs
- Architect and Engineer of automated CI/CD deployment pipelines according to DevOps principles for contenerized apps
- Technologies: Python (Flask, FastAPI, Celery, SQLAlchemy, Pandas), Databases (PostgreSQL, MongoDB), Frontend (Vue.js, Nuxt.js), Apache Airflow, ETL, SigNoz for app monitoring, CI/CD (docker, kubernetes, GitLab, OpenStack, Git Flow)
- XMementoIT LimitedSenior Software Consultant (Contractor)November 2008 - Today (16 years and 1 month)United KingdomWorked on multiple contracts roles including: 1) Software Developer roles = Python (main skill), Java, Nuxt.js, React, C++, Rust number of applications: design, development, debugging, optimisations. Advanced / senior level. 2) Data Engineer => ETL, Airflow, pandas, SQL 3) AWS Software Engineer - design and development of multiple cloud-based applications including Serverless-based and contenerized applications. 4) DevOps Engineer - implementation and maintenance of CI/CD environments using DevOps automation tools (AWS, Docker, Ansible, GitLab, Jenkins, Kubernetes, Terraform)
- MorrisonsLead Developer and DevOps EngineerJanuary 2020 - January 2021 (1 year)Bradford, UK
- Lead Developer of the team responsible for design, implement and refactor optimisations and new features to Morrisons store pick and home delivery apps software during coronavirus crisis
- scaling of Store Pick Morrisons service from about 10% to almost 100% of stores - one of the critical services for Morrisons at the beginning of coronavirus pandemic
- proposed and implemented DevOps-based development process with fully automated CI/CD pipelines and Infrastructure-as-a-Code (IaaS)
- proposed, designed and implemented AWS infrastructure and AWS deployed app testing framework which simplified automation of tests and improve performance of testers
- Technologies:
** AWS (Lambda, Step Functions, DynamoDB, ECS, ECR, API Gateway, CloudWatch, CloudTrail, SNS, SQS, ElastiCache, EC2, RDS)
** IaaS: terraform, serverless framework
** CI/CD: Jenkins, Docker, BitBucket, Serverless Framework, Cloud Formation, terraform
* Fully remote work during pandemic
- M.Sc., Electronics and TelecommunicationsAkademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie.M.Sc., Electronics and Telecommunications