Sign In

Yan Soares

Software Architect - Backend Developer - PHP - JavaScript - Laravel - NodeJS

Yan Soares is a tech enthusiast with a passion for problem-solving using technology to positively impact lives. His interests lie in software engineering focusing on clean architecture, distributed software architecture, best development practices, clean code, and automated testing. With a keen eye for learning and sharing knowledge, Yan thrives in a team-oriented environment.

Yan Soares possesses extensive experience in technologies including Laravel, PHP, NodeJS, and JavaScript with TypeScript. He is well-versed in creating RESTful APIs, has basic knowledge of GraphQL, and is familiar with Swagger documentation. His database skills span MySQL, SQL Server, PostgreSQL, and MongoDB. Additionally, he is proficient in version control systems like Git and SVN, operating systems like Windows, Linux, and macOS, and containerization tools such as Docker. Yan has also worked with various cloud platforms like Heroku, Digital Ocean, and AWS, including services like S3, EC2, and Serverless Architecture.

In terms of software development principles, Yan Soares is well-grounded in SOLID principles, Clean Architecture, Clean Code, Test Driven Development (TDD), Don't Repeat Yourself (DRY), Keep It Simple Stupid (KISS), You Aren't Gonna Need It (YAGNI), Design Patterns, and Continuous Integration/Continuous Deployment (CI/CD). His leadership qualities shine through activities like Code Review, Pair Programming, and Mentoring new team members.

Yan Soares has honed his interpersonal skills through being a self-taught individual, collaborating effectively in a team setting, managing tasks independently, and showcasing resilience in tackling challenges.

Education-wise, Yan has pursued a Master of Business Administration (MBA) in Software Architecture from IGTI, completed the Bootcamp GoStack 7 in Information Technology at Rocketseat, and obtained a degree in Analysis and System Development with a focus on Software Development from Centro Universitário Una.

Professionally, Yan Soares has held the position of Developer Pleno at Bernoulli Educação, with prior roles including Web Developer at the same organization, Developer Analyst at Rateio Digital, and Intern at TSA - Tecnologia e Soluções em Aviação.

Yan Soares
Add to my network

Location

Belo Horizonte, Minas Gerais, Brazil