Location
PolandRate
Years of experience
13+About
I am a seasoned Senior DevOps Engineer with extensive experience in cloud engineering and backend development. Currently at Fieldaware, I specialize in Terraform, AWS ECS, Kafka, and Python, collaborating with remote teams across Ireland, the US, and Poland. My journey includes significant roles at Cisco, where I managed AWS ECS clusters and backend development for network simulation tools, and at Ocado, where I built automated platform services for a global team. Throughout my career, I've consistently tackled complex infrastructure challenges, from real-time bidding systems at Clearcode to auto-update services for Opera Software. My technical proficiency spans Python, Django, Docker, and a plethora of cloud technologies, including AWS and Google Cloud. I hold an M.S. in Internet Engineering from Wrocław University of Technology and a B.S. in Informatics from Opole University of Technology. Outside of work, I enjoy drumming, yoga, and traveling, valuing both personal and professional growth. My passion lies in backend and DevOps tasks, always eager to learn and innovate.Tech Stack
AWS, Django, Docker, Jira, Kafka, Next.js, Python, TerraformExperience
- Lead the implementation of Terraform, Terragrunt, and AWS ECS for infrastructure management.
- Collaborated with a remote team spanning Ireland, the US, and Poland to ensure seamless operations.
- Managed a fully remote team across different time zones, facilitating efficient communication and collaboration.
- Employed technologies such as Redis, Elasticsearch, and EFS to optimize system performance.
- Contributed to the development of VIRL, a virtual networking tool, using Python3.6, libvirt, and aiohttp.
- Collaborated with a distributed team spanning various time zones to ensure project success.
- Utilized Python and MSK (Kafka) to enhance system functionalities and streamline processes.
Employment history
– Develop and maintain infrastructure as code using Terraform and Terragrunt, ensuring efficient and scalable deployment on AWS.
– Manage AWS ECS, Kafka, and Elasticsearch, ensuring optimal performance and reliability of cloud services.
– Coordinate with a global team across Ireland, the US, and Poland to implement and optimize DevOps practices.
– Implement Kafka-connect and Debezium for data streaming and integration, enhancing data flow and system connectivity.
– Set up and maintain AWS ECS clusters, ensuring high availability and performance.
– Utilize CodePipeline, Lambda, and CloudFormation to automate deployment processes.
– Integrate various technologies including Ruby on Rails, Redis, Elasticsearch, and EFS to streamline cloud operations.
– Collaborate with a remote team across significant time zone differences, ensuring seamless project delivery.
– Develop backend functionalities for Cisco’s Virtual Internet Routing Lab (VIRL), simulating network topologies and protocols.
– Work with Python3.6, Golang, Node.js, and Vue.js to build and enhance simulation tools.
– Collaborate with a globally distributed team, managing an 18-hour time zone difference to ensure project coherence.
– Use libvirt and aiohttp for virtual machine management and backend automation.
– Develop platform services for Ocado Atmosphere, automating AWS and Google Cloud infrastructure.
– Build and manage hundreds of microservices, enhancing efficiency and scalability.
– Automate CI configuration, deployment, and database backups, reducing manual intervention.
– Work with development teams across the UK, Poland, and Spain, ensuring integrated and streamlined processes.
– Develop backend features for board members’ collaboration tools, enhancing meeting management and document handling.
– Utilize Python and Django on OpenShift to build robust backend systems.
– Engage in a remote scrum team, contributing to agile development processes across Europe.
– Develop backend services for auto-updating Opera browsers across multiple platforms.
– Use Python3.6, Django, Redis, and MongoDB to build scalable and efficient backend solutions.
– Implement monitoring tools like Grafana and statsd, optimizing system performance and reliability.
– Utilize Docker and Docker Compose for service containerization, enhancing deployment efficiency.
– Architect and develop high-performance RTB systems handling 50K requests per second.
– Address distributed infrastructure challenges across multiple time zones.
– Leverage AWS, Python, Twisted, and other technologies to build scalable systems.
– Lead technical teams, providing guidance and ensuring adherence to best practices.
– Develop Real Time Bidding systems and pixel tracking services.
– Organise developer’s work: defining tasks, sprints supervising.
– Use: AWS, python, Twisted, gevent, Django/tastypie, redis, postgreSQL, elasticsearch, MongoDB, Jenkins.
– Develop Django and Ruby on Rails applications, enhancing web functionalities.
– Create scrapers and crawlers for data extraction and automation.
– Utilize Python, Ruby, and related frameworks to build robust web applications.
– Develop web applications using Django, improving backend functionalities.
– Engage in both backend and frontend development, ensuring cohesive application performance.
– Use Python, Django, and related tools to build scalable web solutions.
Education history
We’ve helped 83 clients with IT recruitment and software development.
Read about a few of them below...