Juan Vieira

173
reputation
1
9

As a Team Leader: I take pride in collaborating with my team, leading by example, getting my hands dirty, and helping them reach their full potential As a Full Stack Developer: My passion for coding and my thirst to learn and grow, make me enjoy every single step of the development cycle, from requirements, to design, implementation and delivery. They also make me all rounded, capable of working on any layer of the stack, and owning every line of code As a Person: I commit to what I do, and I'm selective in what I do. If I believe in a product, mission, or idea, I'll give it my 100%. I want to make every day count, and grow towards a goal. My main goal now? Make a difference, leave the Planet a little bit better than how I found it, and help as many people as I can as a mentor or a teacher

I've been lucky enough to work with many programming languages and technologies. I would highlight:

  • Front-end: React (NextJS [SSR, SSG, SPA, PWA]), Hooks, SASS, Styled Components, .NET
  • Native/Multiplatform: Flutter, PWA, React Native
  • API/Microservices: NodeJS (NestJS), Java Springboot, Golang (Rebel, Fiber), .NET
  • Integrations: MuleSoft, Apache Camel, Node-red
  • Cloud: AWS, GCP, Firebase, Supabase
  • DevOps: Jenkins, Puppet, Ansible, Docker, K8s
  • DB: MySQL, PostgreSQL, DynamoDB, MongoDB, Aurora, Redshift
  • And played around with much more: GraphQL, Kotlin, Svelte, FaunaDB,...

Green energies and environmental projects are some of my passions, therefore I'm always looking for collaborations and activities I can get involved in. As I mentioned, I enjoy teaching and sharing programming. I've had the honor to be a programming teacher for teenagers and private students, a mentor in programming meetups and I'm planning to participate as a speaker soon.