,
Phone: xxx-xxx-xxxx
Email: xxx@xxxx.xxx
Looking For: software engineer, backend engineer
Occupation: IT and Math
Degree: Professional Degree
Career Level: Fully Competent
Languages:
Highlights:
Skills:java, python, spring, flask, javascript, react, sql, nosql, cloud, kubernetes, kafka, scrum, microservices, solid, clean code, leadership
SOFTWARE ENGINEER SPECIALIST ll 09/2022 - 12/2024
CASAS BAHIA TECNOLOGIA, SAO PAULO , SP Brazil
Industry: IT
Lead teams, help in product discovery, architect solutions, dicovery tecnology improvements, planning team's sprint, quarters and so on.
Developed automated scripts to simplify common tasks and reduce manual effort. Developed REST APIs and implemented authentication protocols, such as OAuth, to securely expose data to clients Developed and maintained software in multiple programming languages, such as Java, Python, and JavaScript.Designed and developed a scalable, highavailability web application that handled X,X concurrent users with minimal downtime. Created a Continuous Integration/Continuous Deployment (CI/CD) pipeline that reduced cost of applications's infrastructure. Implemented a microservices architecture that improved system modularity and reduced dependencies between components. Developed an employee information HUB composed of two main parts: data input and data output. The data input section consisted of several microservices responsible for processing information from specific contexts. The data output section includes an authentication and authorization application that analyzes the client’s secrets and determines which fields they are allowed to see. It then returns the employee data based on their view authorization and forwards this information to the employee data reading application, which merges the data with the fields visible to the client.--
SOFTWARE DEVELOPER 09/2018 - 08/2022
CWI SOFTWARE, SAO LEOPOLDO, RS Brazil
Industry: IT
As fullstack developer, built software applications for companies like Coca-Cola and Via Varejo, using best praticies with java/python and react.
Created a custom logging system to capture and store system data for debugging and analytics.
Implemented a microservices architecture that improved system modularity and reduced dependencies between components.
Integrated third-party services into the application to expand its functionality.
Developed a scalable and high-availability system capable of handling concurrent users with minimal downtime.
Optimized web application performance through code refactoring and performance adjustments.
Enhanced application performance by implementing caching and using memory-efficient data structures.
Developed a RESTful API that served as the backend for a web application, increasing scalability and reducing latency.
Implemented an authentication system using OAuth 2.0, improving security and reducing user-facing errors.--
IFRS 01/2018 - 06/2021
FELIZ, RS, Brazil
Degree: Associate's Degree
Major:Systems Analysis and Development
Minor:N/A
The Associate's Degree in Systems Analysis and Development program focuses on creating and managing software applications and systems. Key subjects include programming, database management, web development, and systems design. The program provides practical skills needed for software development roles, emphasizing hands-on experience with coding and troubleshooting. Graduates are prepared for positions such as software developer, systems analyst, or IT support specialist. This degree is a strong foundation for pursuing further studies or entering the tech industry.
Login to view resume: FABIANO SODER - CV -