about me
Who I am?
My name is Ewerton, I’am a Software Engineer from Brazil who loves to code!
I work mainly with .Net programming technologies like C#, VB.NET, ASP.NET, Sharepoint and WPF, sometimes I write some interesting thoughts about programming here in my blog, hope it helps you in some way.
In my spare time I like to play acoustic guitar, read books, play video-games and learn new things (mostly about coding 🙂 ).
Why in English?
As soon I started to programmiming I realized how important being able to communicate in English is for a non-english speaker. Most tools are in English, most documentations are in English the stackoverflow.com is in English 🙂
Since then, I tried to introduce the English language as much as possible in my routine, and, write this blog in English is more one way I found of training my brain.
You will find some grammatical, ortographic, verbial errors, and I apologize for that in advance, by the way, you can comment in the blog and help me in my never ending learning-process.
Quem sou eu?
Meu nome é Ewerton, eu sou Engenheiro de Software e amo programar!
Eu trabalho principalmente com tecnologias de desenvolvimento da Microsoft como C#, VB.NET, ASP.NET, Sharepoint e WPF, as vezes eu escrevo algumas reflexões interessantes sobre programação aqui no meu blog, espero que isso lhe ajude de alguma maneira.
No meu tempo livre eu gosto de tocar violão, ler livros, jogar video-game e aprender coisas novas (na maioria das vezes, sobre programação 🙂 ).
Porque em Inglês?
Logo que começei a programar eu percebi quão importante é saber se comunicar em inglês. A maioria das ferramentas são em inglês, a maioria das documentações estão em inglês, o stackoverflow.com é em inglês 🙂
Desde então, tento introduzir o inglês o máximo possível na minha rotina, e, escrever este blog em inglês é mais uma maneira que encontrei de treinar meu cérebro.
Você vai encontrar error gramaticais, ortográficos de conjugação de verbo e eu peço desculpas antecipadamente por isso, a propósito, você pode comentar neste blog e me ajudar no meu processo de aprendizado sem fim.
resume
WORK HISTORY
Sep 2021 – Fev 2024
Software Architect / Tech Lead
Ravaneda Consultoria.
I worked as Tech Lead and Software Architect in complex, scalable and cloud-native software solutions for public and private sectors. I designed, architected and developed web, and cross-platform mobile systems for Ravaneda clients. We developed these systems using cutting edge technologies like .Net 8, C#, Blazor, .Net MAUI, Angular, Docker, RabbitMQ and Redis, just to mention a few.
Nov 2016 – Sep 2021
Tech Lead
Governança Brasil – GOVBR.
Currently, I am the tech lead of a team who develops the HR module of the main product of the company. We develop in C#, VB.NET, Java, Angular. Our last big challanges was to develop the eSocial integration and converting our code base from VB6 to VB.Net.
Jan 2015 – Nov 2016
Enterpreneur
BITMAKE.
I started my own business offering my knowledge as consulting. It gave me the opportunity of developing my non-technical skills, like be self-organized, be self-motivated and be adaptative. Currently my company isn’t in activity.
Jan 2013 – Nov 2015
.Net Developer
Megawork.
I developed big internet and intranet portals for big company of Brazil like Vale, Votorantim Group, Samarco Minning and Butantan Institute, most of then in Sharepoint.
EDUCATION
2019
Software Engineering – MBA
Unisociesc
Postgraduation in Software Engineering.
2012
Computer Science
Univali
Graduation (bachelor) in Computer Science.
Coding Skills
C#
Blazor
.Net MAUI
WPF
Javascript / Typescript
ASP.NET
Sharepoint
DB Skills
SQL Server
PostgreSQL
Oracle
NoSQL
Other Skills
Azure
Docker
Kubernetes
DevOps
TESTIMONIALS
Alisson Oldoni
Software Developer Manager at Amazon
I’ve studied with Ewerton on his bachelor degree and, he is a very fast-learner and highly skilled developer. When we had the opportunity to work together, it was always a pleasure to share my knowledge and thoughts about technology and computer science with him. Ewerton is a great team player, honest and focused.
Ivan Filagrana
Product Owner / Manager at GOVBR
He is a “solution driven” person. Always commited with deadlines and code quality. He doesn’t fear challanges and work as a team player.
Bruno Leonardo Michels
Javascript Developer
Ewerton has good experience with .NET Framework and always build a nice and clean software. The code is very precise, he does not leave any leaks behind, considering the most cases he can. He is a excellent teammate, always determined to learn more.
blog
Async/Await explained to a five years old child.
Composition Root and DI Containers
Plugin Architecture with DI Containers
Where should I register my dependencies?
Sync between Visual Studio Team Services and GitHub
Esconder peoplepicker no Infopath 2010
Exception ao Gerenciar Conteúdo e Estrutura no Sharepoint 2010
Como debugar erros em Page Layouts do Sharepoint 2010
eBooks Gratuitos (e bons).
Error occurred in deployment step Activate Features: Key cannot be null.
Debug em tempo real com inteligência artificial integrada.
Chamando funções Javascript a partir do code-behind no Sharepoint 2010
Pegadinha do Sharepoint Malandro, Ráá, Ié, Ié.
Como limpar a cache do Sharepoint Designer 2010
Quando foi a ultima vez que “alguém” fez um restore do banco de dados SQL Server?
Voçê não Conheçe o Jack
Como configurar o Visual Studio 2012 para desenvolver para Sharepoint 2013.
Como abrir arquivos do client a partir de uma página web usando ActiveX.
Alterando o valor de uma Custom Property via código (Sharepoint 2010)
contact
Let’s Socialize
Reach Me
based in Blumenau, SC
Tel : +55 047 99905-1236
ewerton.sc [at] gmail.com