About
I am passionate about software development and Agile methods. I love solving team and company problems from a tactical and strategic point of view.
I help teams and companies to achieve more. Improving code, processes, flows, architecture, communication and human resources
I am very focused on delivering value to customers as faster and cheaper as possible without giving up quality!
Beyond my day-to-day work, I am giving back to positively impact the community with articles, videos, lectures and posts on LinkedIn. Check it out!
Main Qualifications:
- Project management (Agile, Lean, Kanban and Scrum)
- Software developer with 10+ years in a wide variety of software, system architectures, applications, programming languages and databases. Well-versed in Backend, Frontend and DevOps
- Excellent knowledge of Java, JavaScript, Golang and Python;
- Writer and open source contributor;
- Team leadership, Project management and Agile coach.
Skills:
- Spring (Boot, Cloud, Integration, Batch and Security);
- Databases (MySQL, Oracle and SQL Server);
- DevOps (Docker, Kubernetes, Istio, Linux, Networking, AWS, Gitlab and Jenkins);
- Microservice (Service mesh, Circuit breaker, Service discovery, CQRS, Event sourcing, API Gateway, Distributed authentication and fault-tolerant);
- Big data(Spark, Cassandra, HDFS and Lambda Architecture)
- Enterprise Integration (GRPC, SOAP, REST, Socket, and Kafka);
- Front-end (Angular 4, Bootstrap and jQuery);
- Best coding practices (SOLID, Object Calisthenics and TDD);
- Design patterns (MVC, Facade, Observer, Strategy, Adapter, Factory, Singleton, Proxy, CQRS…)
- Computer vision ( OpenCV, CNN, GAN, Encoders)
- Machine learning (scikit-learn and Pytourch
- Agile(Lean, Kanban, XP and Scrum)
- Others (Regular expressions, Hybrid mobile applications and Arduino).