Anderson Espindola

JavaScript-Focused Full-Stack Developer

Profile picture

About Me

I'm a senior software engineer specializing in full-stack JavaScript development. I have a deep passion for building scalable, efficient, and high-performing web applications. My expertise spans the entire JavaScript ecosystem, with a strong focus on frameworks like React, React Native, Next.js, and Vue.js.

What Am I Focused On

Currently, I am focused on advancing my skills in JavaScript and TypeScript, particularly within the React, React Native, Next.js, and Vue.js ecosystems.

Skills & Technologies

Languages:TypeScript, JavaScript

Frameworks & Libs:React, React Native, Next.js, Vue.js, Express, TailwindCSS, VUEx

Devops:Docker, Kubernetes, CI/CD Pipelines.

Other Tools:Git, Tmux, Fish Shell, Neovim.

Experience

Software Engineer & DevopsMay 16, 2024 - PresentItau Unibanco

At Itau Unibanco, I maintain legacy systems and serve as a Site Reliability Engineer (SRE), improving deployment flows and ensuring system reliability. I also develop new applications and services using technologies like Python, JavaScript, Node.js, React, Next.js, and TailwindCSS. Additionally, I work with AWS services to build scalable and resilient cloud-based solutions, supporting the company's digital transformation and cloud infrastructure initiatives.


Software EngineerMay 3, 2021 - May 8, 2024PicPay

At PicPay, I was responsible for maintaining legacy code while developing modern microservices. My work included building scalable, reusable codebases, designing GraphQL APIs, and managing queue workers with Kafka. I also developed a social network feature using Neo4j, allowing users to follow trade influencers. I worked with various databases, including MongoDB, PostgreSQL, MySQL, and Redis, ensuring data integrity and performance across systems. Additionally, I leveraged Docker and Kubernetes for containerization and orchestration, enabling smooth deployments and scaling. I also utilized SonarQube for code quality analysis, ensuring that all code met high standards of maintainability and security. My role involved transitioning legacy systems to modern, efficient architectures.

Education

Systems Analysis and Development2024 - 2027PUC MINAS

In this course, I'll learn how to design and build web and mobile applications, dive into backend development, and master teamwork. It also focuses on emotional intelligence and how to apply it in tech projects, helping you become a well-rounded developer ready to tackle real-world challenges.


Systems Analysis and Development2015 - 2017Uninove

At Uninove, I studied a similar program, focusing on designing and building web and mobile applications, along with backend development. While teamwork was not as emphasized as it is in my current course at PUC Minas, the program still covered essential technical skills and encouraged personal growth, including emotional intelligence, which I applied to tech projects. This foundation has helped me develop as a capable developer ready to face real-world challenges.

On the web

Inspired by

© 2024 Andreson Espindola.