About me
I'm a Software Engineer with experience as Developer and DevOps. The technologies I have worked with are DotNet, Terraform and AWS. For the last one, I have the Developer Associate certification. I define myself as a challenge-seeker person and team player. I simply give it all to deliver high-quality solutions. On the other hand, I like to analyze and improve processes, promote productivity and document implementations (yes, I'm a developer that likes to document 🧑💻).
Experience
- C# (BE developer), Terraform (IaC), Bash and Powershell scripts
- AWS (AWS Developer Associate Certified ) and Azure
- DevOps: Bitbucket Pipelines and GitHub Actions for Continuous Integration and Deployment.
- NUKE for implementing release processes, also done using Bash scripts
Personal Projects:
- Personal Blog (react, docusaurus)
- Nuget Packages
- Projects for CICD:
- GH Actions: cangulo-actions
- npm packages: blog-components
- Full List
Per aspera ad astra.
Personal Blog - cangulo.github.io
GitHub - Carlos Angulo Mascarell - cangulo
LinkedIn - Carlos Angulo Mascarell
Twitter - @AnguloMascarell
Certifications
- AWS Developer Solutions Architect Associate - 2023. Verification link
- AWS Developer Associate - 2020. Verification link
- Scrum Master - PUE / Scrum Manager. Verification link
Previous Companies
Platform Engineer - Ohpen (2020-01 - Present)
Technologies:
- Github Workflows, Terraform, AWS, Python, JS, C#, Bitbucket Pipelines
Functions:
- Platform Engineer:
- Created Internal Developer Platform to support teams
- AWS account governance
- Created Terraform modules
- GH workflows for CICD
- Back-end developer: Implementation of new features using C#, Terraform and AWS
- QA Automation: Implemented Python Regression Tests
- Dev Ops:
- CI: include UT execution, code format and PRs validations in pipelines
- CD: Implemented deployment and release processes using Bitbucket Pipelines
- Front-end developer: Razor developments
Full Stack Developer - Safened (2018-08 - 2019-12) / Fourthline
Technologies:
- ASP.NET (C#), .NET Framework, Razor, Azure DevOps, IIS, Angular and Microsoft Dynamics AX
Functions:
- Back-end developer: ASP.NET MVC
- Dev Ops: pipelines, deploys and servers management. Warm-up policy implementation in the IIS.
- Front-end developer: Angular and Razor
Merits:
- Development of Log traces structure for tracking user activity and errors in Azure Logs
- Code Improvements following SOLID principles
- Implemented performance tests using Postman and Newman
Analyst - Avanade (2017-07 - 2018-08)
Web and Android developer with agile methodologies. Experience in:
- Web Development focus on Smartphones: HTML, JS and CSS
- Android Development: Java
Junior Analyst - Avanade (2016-06 - 2017-06)
Web developer in financial sector projects. Experience:
- Back-end SharePoint Developer: C# and ASP.NET
- Front-end SharePoint Developer: Javascript, Knockout Framework, CSS and HTML
- Manual Tester
- Unit Testing development in C#
- Contact with the client for incidence management
Education
Bachelor's degree in Telecommunications Engineering. Telematic Systems Specialization. 2012-09 - 2017-06.
UPC - Barcelona Tech. Universitat Politècnica de Catalunya.
ETSETB - Escola Tècnica Superior d'Enginyeria de Telecomunicacions de Barcelona