Abel Perez Martinez

Abel Perez Martinez

Away on vacation
Mentor
4.5
(2 reviews)
US$15.00
For every 15 mins
2
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Software Engineer with 10+ years of experience and AWS Certified
Software Engineer with 10+ years of experience and AWS Certified

Passionate about programming from the age of 15. I had the opportunity to teach programming courses as lecturer which gave me a good insight in communication. I can help you to master your skills in the following areas:

  • Understanding programming from the very beginning.
  • C# .NET (ASP.NET) Core (language and ecosystem).
  • Amazon Web Services (AWS) best practices and cloud architecture.
  • Container workloads and orchestration (Kubernetes).
  • AWS training including preparing for certification exams.
  • Design and Architecture of complex systems.
Spanish, English
London (+00:00)
Joined June 2020
EXPERTISE
4 years experience
Serverless technologies are on a hype these times, this model of paying only what you actually consumes is very attractive to startups an...
Serverless technologies are on a hype these times, this model of paying only what you actually consumes is very attractive to startups and quick prototyping proofs of concepts with no upfront commitment. I have created a guide on how to write AWS serverless applications from scratch using .NET Core from Hello World to API Gateway integrations and data persistence with DynamoDB.
View more
View more
7 years experience
I created my first AWS account in 2013, just to experiment with the cloud, years after I rebuilt and improved the application infrastruct...
I created my first AWS account in 2013, just to experiment with the cloud, years after I rebuilt and improved the application infrastructure from the ground up followed by the Deployment Pipeline using AWS CodePipeline/CodeDeploy so any team member can easily deploy to LIVE
View more
View more
10 years experience
Having tried C and C++ before, I heard about something that Microsoft was cooking called C# back in 2003. Little did I know that I'd stic...
Having tried C and C++ before, I heard about something that Microsoft was cooking called C# back in 2003. Little did I know that I'd stick around for more than 15 years as it evolved in different flavours from console apps to big eCommerce web.
View more
View more
5 years experience
When I decided to move completely to Linux, one of the key elements was the fact that .NET Core is actually multi-platform so I continue ...
When I decided to move completely to Linux, one of the key elements was the fact that .NET Core is actually multi-platform so I continue to use it, just on a different operating system. Now I can say I've stressed this capability by working on projects with other collaborators who use primarily Windows.
View more
View more
3 years experience
7 years experience
4 years experience

REVIEWS FROM CLIENTS

4.5
(2 reviews)
Ashish Sethi
Ashish Sethi
July 2020
Abel was very easy to work with. He was quick to respond to all my questions and was very flexible with the deliverable. I will be getting Abel's help again in the near future! Highly recommended!
Oghenerunor Adjekpiyede
Oghenerunor Adjekpiyede
July 2020
Was good discussing with him. He gave me new insights on how to get a solution.
EMPLOYMENTS
Team Lead and DevOps Engineer
CloudStuff Ltd
2020-08-01-Present

Head of Development and DevOps reporting to the CEO, in charge of a team of 5 engineers distributed across 3 countries. DevOps archit...

Head of Development and DevOps reporting to the CEO, in charge of a team of 5 engineers distributed across 3 countries. DevOps architect for SmartConsign Deployment pipelines (distributed services): Kubernetes and Azure DevOps. Reduced lead times by 20% and deployment failures by 60% using Azure DevOps Pipelines and AWS EKS

C#
Docker
Microsoft SQL Server
View more
C#
Docker
Microsoft SQL Server
Kubernetes
.NET Core
Architectural Design
Azure DevOps Server
AWS
View more
Senior Software Engineer
Benetech Inc.
2019-03-01-2020-02-01
Architected and designed the Phase 1 of the PRA software with a brand new Calculation Engine from initial briefing to successful completi...
Architected and designed the Phase 1 of the PRA software with a brand new Calculation Engine from initial briefing to successful completion receiving very positive feedback from the pilot clients.
C#
Unit Testing
Continuous Integration
View more
C#
Unit Testing
Continuous Integration
Domain-Driven Design
.NET Core
Software architects
View more
C# .NET Software Developer
AO World Plc
2016-07-01-2019-12-01
Member of a DevOps culture driven team that looks after the Basket and Checkout. Rebuilt and improved the Checkout cloud infrastructure u...
Member of a DevOps culture driven team that looks after the Basket and Checkout. Rebuilt and improved the Checkout cloud infrastructure using AWS best practices. Rebuilt the Deployment Pipeline in AWS Codepipeline, now anyone can easily deploy to LIVE.
Redis
React
Microsoft SQL Server
View more
Redis
React
Microsoft SQL Server
Terraform
Asp. net, c#
View more
PROJECTS
DynamoCode Base ArchitectureView Project
2020
A base architecture to build on top when creating a new .NET Core project. We have chosen Domain Driven Design to create a base archite...
A base architecture to build on top when creating a new .NET Core project. We have chosen Domain Driven Design to create a base architecture implementation that organises and helps to reduce the boiler plate code. We also provide an opinionated yet flexible way to structure an application following good practices and design concepts.
Domain-Driven Design
.NET Core
View more
Domain-Driven Design
.NET Core
View more
DynamoCode Code GeneratorView Project
2020
A simple developer tool to get your job done faster! DynamoCode automates the way some parts of the code are created based on templates....
A simple developer tool to get your job done faster! DynamoCode automates the way some parts of the code are created based on templates. A tool that empowers software developers to focus on writing the key parts of the application code by reducing the noise of repetitive code. We aim to boost your productivity by offloading the boring and tedious parts onto the automated process. Copy and Paste is usually a common practice when creating new features that are similar to some of the existing ones. However, this practice apart from monotonous is highly error-prone. Easy to use, no need to memorize long commands, from the web interface, they are also automatically generated for you. Flexible folder structure, you adapt it to your standard way of organising projects. The power is in the templates, the generated code is as good as the templates that produce it. You are in charge, configured once, generated many times. Client-Server architecture, all your projects and templates are safely stored in your account.
Node.js
MySQL
.NET Core
View more
Node.js
MySQL
.NET Core
ASP.NET Core
View more