Miguel Siesto Cuatrecasas

Senior Software Engineer @Sage

Carlow, IE
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Jan 2025 — Present

Senior Software Engineer @Sage

Barcelona, ES

Position overview:After the progression, I started working closely with an AI tool based on Copilot implementation as well as the design and development of a backend for frontend service to integrate legacy systems as a middleware from scratch.Tech stacks and tools:Backend & Cloud: AWS (SNS, SQS, EC2, S3).NET Core 8.0, MySQL.Testing & CI/CD: Azure DevOps, nUnit, SpecFlow, GitHub, JFrog, TeamCity, GoAWS, Postman.Highlighted experiences and projects:Contributed to the frontend implementation of an internal AI Assistant tool based on Copilot, integrating security and scope functionalities to allow users access across several other projects. Collaborated with cross-functional teams to define security and implementation as well as improve AI features to enhance teh product\'s performance.Designed and developed a brand new backend for frontend (BFF) service, defining the requirements and endpoints from the frontend and integrating the legacy systems. I also worked on the GitHub validations through a workflow yaml file, as well the Azure DevOps deploy pipeline, which consists on several stages and includes the build, test coverage and deployment, from the creation of the AWS Lambda package, the KMS for encrypted keys and the openapi.yaml to be used for the AWS API Gateway. The AWS deploy is achieved by a CloudFormation stack file.

EDUCATION

2014 — 2016

Institut Pedralbes

Multiplatform Software Development, Computer Software Engineering

2013 — 2015

IES Ausias March

Técnico superior en Programación y desarrollo de aplicaciones Multiplataforma, Ingeniería informática

SKILLS

HtmlRedisJava EeJsonDependency InjectionCssIntegration TestingObject-Oriented Programming (Oop)XamarinVisual BasicJavascriptPhpDesarrollo De ProyectosDriving LicenseDesign PatternsJqueryData IntegrationEnglishPythonDesarrollo De Programas Para AndroidAnálisis De Rendimiento De SoftwareAsp.net CoreDesarrollo De SoftwareCapacidad De AnálisisJavaVersion ControlEclipseUmbracoPersistenceHtml5Unit TestingXmlAndroid SdkProject ManagementAndroidRazorRepository ManagementPhotoshopLinq.net Framework

ABOUT MIGUEL SIESTO CUATRECASAS

I am a Senior Software Engineer with over ten years of experience, specializing in the development of innovative solutions through.NET Core and cloud platforms such as Azure and AWS. Throughout my career, I have contributed to high-impact projects across a range of industries, including consulting, finance, travel, and renewable energies.I am driven by a continuous interest in learning and applying the latest technologies to create practical and effective solutions. I appreciate the value of collaboration and communication, being a team player to go through technical challenges and deliver quality results. Keen to work closely with cross-departmental teams to streamline processes.Throughout my experience, I have successfully managed small teams, overseeing the development and deployment of tasks using Agile methodologies. I focused on optimizing CI/CD processes to ensure efficient and automated project delivery. I also participate in mentorship programs and trainings about.NET Core and cloud technologies, enhancing team\'s skills and improve performance.Below is a quick overlook of my core skills:• Programming languages & Frameworks: Highly proficient in.NET Core with C# for backend development. Familiar with JavaScript and TypeScript, with foundational experience on frameworks like Angular and React for the frontend development.• Design & Architectural Patterns: Proficient in applying design principles such as SOLID to ensure clean, maintainable code, skilled in building multi-tier microservices architectures that support scalability and modular development. Experienced with design patterns like Repository, Factory, Chain of Responsibility as well as ​Command Query Responsibility Segregation (CQRS) to build solutions effectively. • Messaging & Integration: Foundational knowledge using Amazon SQS/SNS, Azure Service Bus and RabbitMQ. Knowledgeable about designing asynchronous communication and event-driven architectures.• Databases: Extensive experience with relational databases such as MSSQL, MySQL, and PostgreSQL. Foundational knowledge with NoSQL databases like MongoDB. Skilled in cloud-based database services including Azure SQL Database, Azure Cosmos DB, Amazon RDS, and Amazon DynamoDB.• Cloud Platforms: Skilled in developing applications on AWS (SNS, SQS, S3, EC2, Lambda) and competent with Azure (App Service, Functions, Service Bus, Azure SQL Database, Key Vault, File Share, Blob Storage)• DevOps: Proficient with GIT, TFS; experienced with CI/CD tools like Jenkins, Azure Pipelines, GitHub Actions.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Miguel Siesto Cuatrecasas — Senior Software Engineer at Sage in Carlow, IE | Unifers