Anderson Espindola
JavaScript-Focused Full-Stack Developer
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
Experience
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.
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
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.
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.