Alex Silva

Instructor at AlgaWorks

São Paulo, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Alex Silva is a Java-focused software engineer and instructor based in São Paulo with nine years of experience building and teaching full-stack applications using Spring Boot, Angular, Docker and cloud-ready architectures. At AlgaWorks he combines hands-on development—contributing to both front-end Angular updates and Spring REST APIs—with mentoring and placing students for industry roles. His background includes leading the design of a company-wide SaaS consolidation, CI/CD pipelines, and integrations with PostgreSQL, RabbitMQ and AWS, plus hands-on work in auth/resource server and API documentation (OpenAPI/Swagger). Comfortable across backend, frontend and DevOps concerns, he brings practical teaching experience and recruitment insight, offering a pipeline of trained developers ready for real projects.
code9 years of coding experience
job3 years of employment as a software developer
bookFédération Internationale de l'Art Photographique
bookEscolas Técnicas Estaduais
bookTechnologist, Information Technology, Technologist, Technologist, Information Technology, Technologist at Faculdade Impacta Tecnologia
languagesPortuguese, English
github-logo-circle

Github Skills (27)

api-rest10
api-design10
restful-api10
component-development10
java10
databinding10
javas10
junit10
front-end-development10
rest10
spring-boot10
html10
rest-api10
openapi10
angular10

Programming languages (7)

TypeScriptJavaC++JavaScriptHTMLKotlinPython

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:67 commits, 17 PRs, 36 pushes in 1 year 4 months
Contributions summary:Alex contributed code related to updating the Resource Server, suggesting involvement in authentication and authorization aspects of the application. The changes included modifications to the `LancamentoRepositoryImpl` class, implying work on data access and potentially implementing features related to reporting or data analysis. The commits show modifications to project setup and connecting to MySQL, indicating responsibility for setting up the project infrastructure and database connectivity. Further, the user added code related to creating and validating data, specifically related to categoria and lançamento resources, and implementing validation for values, suggesting the user worked on API development.
Role in this project:
userFront-end Developer
Contributions:40 commits, 14 PRs, 27 pushes in 1 year 5 months
Contributions summary:Alex's commits focus on updating code for Angular 12 within the project. The commits involve adding new components, such as "BemVindoComponent" and "HelloComponent," modifying existing components, and updating the app module. They also updated the app component to include new features and make styling adjustments, and the user also worked on implementing data binding and event binding.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial