Backend Engineer & DevOps Specialist

I’m a backend engineer and DevOps specialist with a passion for crafting systems that run smoothly and scale effortlessly. I help businesses build robust and secure infrastructure, so they can focus on growth without worrying about tech headaches.

Whether it's setting up cloud architecture, optimising code, or automating deployments, I'm here to make your tech work as hard as you do.

Let's connect and see how we can take your project to the next level!

We are a good fit if you need

person touching and pointing MacBook Pro
person touching and pointing MacBook Pro

Cloud Infrastructure Efficiency

Streamlined, cost-effective cloud setups with automated deployment pipelines for easy management and quick scaling.

Accelerated Release Cycles

Reliable CI/CD processes that allow for fast, stable releases, minimizing manual intervention and risk.

Scalable Backend Solutions

Robust, high-performance backend systems that handle growth seamlessly, with optimized APIs, microservices, and database management.

Proactive Monitoring & Optimization

Real-time insights and quick issue resolution to ensure smooth user experiences and prevent downtime.

Latest projects I've worked on

Migrating legacy EC2 instance to a Lambda function

I led the migration of a critical service from EC2 to AWS Lambda using Terraform, incorporating API Gateway for smoother integration and AWS Secrets Manager for secure secrets management. I implemented Provisioned Concurrency to ensure the service could handle traffic spikes efficiently. Additionally, I set up Datadog and Sentry monitoring to track performance and quickly resolve issues.

Improve github actions deploy and releases processes for production environments

I significantly enhanced the CI/CD pipeline for frontend deployments by optimizing GitHub Actions. Through careful analysis and restructuring, I parallelized workflows, allowing multiple tasks to run concurrently. This improvement reduced build times from 40 minutes to just 25 minutes, enabling faster and more efficient production deployments. The streamlined process not only accelerated our release cycle but also minimized bottlenecks, supporting a more responsive and agile development environment.

JS to TS migration with hexagonal architecture and dependency inversion

I worked in a migration from JavaScript to TypeScript, implementing a hexagonal architecture to create a more modular and maintainable codebase. This approach, combined with dependency inversion principles, allowed us to decouple core business logic from external dependencies, making the system more flexible and adaptable to change. The migration improved type safety, reduced runtime errors, and enabled better code scalability, while the hexagonal architecture and dependency inversion facilitated easier testing and integration of new features, ultimately enhancing overall code quality and robustness.

Get in touch

Address

50004, Zaragoza, Spain

Contact

+34 652 04 60 14
marcpositoroda@outlook.com