I got a promotion and became an employee, I was moved to the Heimdall squad which creates new features focused on the Backend, here we work with PHP/Symfony and Python/Django, MySQL/NoSQL, Docker/Kubernetes, and some Javascript Vanilla/Vue when needed something in the frontend side, here I: - Created a lot of API endpoints - Wrote documentation using OpenAPI - Developed new Backend features - Did code reviews - Reinforced the use of PSR-12, clean code, and good practices in PHP project by adding linters and git hooks - Migrated the backend of a video feature to use the AWS Media Convert service
I entered as a Contractor 40h/week and was part of the Atlas squad which is an integration squad, our main stack here is PHP/Symfony, MySQL, and Javascript Vanilla/Vue, here I: - Created a lot of new API endpoints using JWT - Wrote documentation using OpenAPI - Developed new Backend and Frontend features - Developed minor features in Python - Developed minor feature integrating with MS Teams - Helped create a microservice in Python - Made a lot of code reviews - Helped the squad in the QA process of new features when needed - Made a data task using our Kibana/ElasticSearch service
- Started migrating a pure PHP software to Laravel for https://www.nordestao.com.br/ - Implemented Git in production - Responsible for all code reviews
- Linux servers configurations and managing using Digital Ocean for the main app and all microservices - Created the Backend architecture and design patterns - Created a lot of Integrations (REST, SOAP, XML, etc) - Helped track bugs in production with monolog & slack - Helped upgrade track of bugs to ELK stack - Created a lot of reports in PDF and Excel - Started implementing Unit Tests - Started a weekly day of presentation of any tech topics brought by someone - Helped upgrade PHP & Laravel versions
- Linux servers configurations and managing using Digital Ocean - Worked with different client projects, I have used Laravel, October CMS, and NodeJS. - Internship supervisor
- We used VBA for Access and create small software for local companies - I helped create new features and architecture - I migrated some companies to use MySQL instead of Access
- At this time I was getting started with ASP.NET and Web Technologies. - Mostly I studied and helped in small things