Sou fascinado pela área de desenvolvimento e seus desafios. Despertei em mim a vontade de me desafiar como também sanar problemas de forma otimizada e coesa que atendam as necessidades do negócio, beneficie o usuário final, colegas desenvolvedores e gestores.Pensando em entender o que é um engenheiro de software, me dediquei a aprender o Back-end, Front-end e Mobile ao passo que me especializava academicamente, tornando-me Técnico em Informática e Analista e desenvolvedor de sistemas, ambos pelo IFBA - Campus Eunápolis.Minhas habilidades e qualidades estão em linha de constante crescimento, por isso meidentifico tanto com essa área tão multifuncional.● Atuando há quase 6 (seis) anos atuando com programação;● Amizade, lealdade, respeito, excelência e liberdade;● Responsável por construir/participar de aplicações enterprise em que a confiabilidade, disponibilidade, escalabilidade e desempenho são de suma importância;● Experiência com desenvolvimento de APIs RESTFUL com Java, Spring Framework, PHP, Laravel, TypeScript, Node js e Dart;● Experiência com Firebase: Realtime Database, Authentication, Cloud Storage, Crashlytics e Push Notification;● Experiência com a query language GraphQL;● Experiência com o desenvolvimento de Web Apps com ReactJS e VueJS;● Experiência com o desenvolvimento de Mobile Apps com Flutter, React Native, Android e iOS;● Experiência com o desenvolvimento de sistemas com arquiteturas MVC, MVVM, Cloud First, Clean Architecture, Hexagonal Architecture, Microservice e Microapps;● Experiência com persistência em bancos de dados não relacionais (MongoDB, Firebase e Redis) e relacionais (MySQL, Postgres, SQL Server );● Experiência com Git, Gitflow, GitHub e GitLab;● Experiência com metodologia ágil (Scrum no Jira, Sprint Planning, Daily, Sprint Review e Retrô);● Conhecimentos em DDD, TDD, testes unitários e integradros (Mockito, Mocktail, Jest e Cypress);● Experiência DevOps com Docker, Kubernetes, AWS e Heroku; ● Conhecimento em Clean Code, SOLID, Design Patterns, Arquitetura e fundamentos de Arquitetura de Software.Aqui estão algumas tecnologias/habilidades que tenho praticado e aprimorado atualmente:● Microservices;● Spring Cloud;● Docker;● Kubernetes;● GraphSQL;● AWS;Github: https://github.com/CastroClucas81