Experiences
My professional journey
Software Engineer
Magalu Cloud
May 15, 2024 — Present
- Designed and implemented key API components using Python and FastAPI for the Cloud Events functionality, handling thousands of events daily.
- Authored and maintained comprehensive technical documentation for the Cloud Events API, enabling seamless integration for 11 internal/external teams.
- Optimized and implemented CI/CD pipelines using Gitlab pipelines, ArgoCD, and Helm, automating testing and deployment processes and increasing deployment frequency.
- Developed a comprehensive guide on connecting and using RabbitMQ, facilitating efficient event publishing and integration.
- Integrated observability practices and tooling (Prometheus, Grafana, Sentry) to enhance system monitoring, tracing, and proactive issue identification.
PythonFastAPISQLAlchemyPytestRabbitMQAPIWorkersMicroservicesCloud ComputingCI/CDDockerKubernetesTerraformgRPCRESTAsyncIOPydanticOpenAPIPostgreSQLPrometheusGrafanaSentryTracingLoggingUnit TestingIntegration TestingTDDArgoCDHelmCloud FunctionsServerlessGCP
Mid-level Fullstack Developer
OnSafety
March 15, 2023 — May 15, 2024
- Led a small team of developers in the planning and delivery of enhancements to the workplace safety software, focusing on observability and microservices architecture.
- Spearheaded the development and enhancement of core modules, including accident investigation, document management, and work order system, using Java/Spring Boot, ReactJS, and NodeJs, including email, authentication, and reporting features used daily by 15.000 internal users.
- Implemented significant performance improvements by optimizing queries, boosting screen loading speeds by 70% for critical features like Checklist, training control, and worker listing.
- Created a comprehensive unit testing tutorial and implemented Sonarqube across the codebase, increasing test coverage by 60% and improving code quality metrics by 80%, and reducing code smell by 100%.
- Developed and maintained critical dashboards using Metabase and Google BigQuery, providing actionable insights on workplace safety trends to the leadership team.
Java/Spring BootJSF with PrimefacesReactJSNodeJsSonarqubeunit testing with JUnitMariaDbSQLAndroidGradleMavenBigQueryBigDataGoogle Cloud PlatformMetabase
Junior Fullstack Developer
OnSafety
November 15, 2020 — March 14, 2023
Enhanced specific user interface functionalities using ReactJS and NodeJS, improving user experience. Developed and maintained core functionalities using Java/Spring Boot, ReactJS, and NodeJS for key modules of the workplace safety software, including EPI Control, User Management, Training Control, and Digital Inspections (Checklist), enhancing system capabilities and stability. Optimized data structures and queries using SQL and MariaDB, increasing report search query speeds by nearly 40%. Managed and optimized data structures and queries using SQL and MariaDB to support application functionalities and reporting.
Java/Spring BootJSF with PrimefacesReactJSNodeJsMariaDbSQLAndroid (basic understanding)GradleMaven