Position: Senior Software Engineer
Category: Golang
English level: fluent
Years of experience: 7

B2B contract full remote
I’m a quick learner programmer. I’ve been coding and learning new technologies since the 

I’m focused on go programming language as I discovered is a super powerful tool to develop high-robust and scalable applications with very simple and efficient code. I have knowledge of Micro services development with Go applying SOLID and clean architecture.

I also use to work with Node as I feel comfortable too. API Rest development with Node, express, MongoDB, mongoose, among others.

I’ve been working with relational database like PostgreSQL, SQL Server, MySQL, etc..

I can work as full stack with some front-end frameworks as Vue, React, Angular. No matter which framework is desired I can adapt to client requirements.

As a continuous learner I’m growing my skills on linux sys administration, deploying apps on VPS, watching errors, managing deployments with CI/CD tools, among others, deploying mail servers, etc…

I’ve been working last four years with AWS and serverless technologies: Lambda, Step Functions, S3, EC2, DynamoDB, Cognito, ApiGateway, EventBridge, SQS, SES, etc…

On my free time I use to work for blockchain projects since implementation and use of Smart Contracts to develop and deploy them.

When I began to code I was working, and I have some experience in web and desktop applications with .NET technologies: C#, MVC, Web API.
I don't wan't to work with microsoft and apple, even google I don't like so much.