Arthur L.Back-end and Systems Engineer
Skills
Software engineering professional currently specializing in back-end development. Demonstrates extensive expertise in programming best practices, testing, and code refactoring. Proficient in designing robust solutions and service architectures, refactoring applications and system modules, monitoring services, and establishing development standards. Possesses diverse experience in developing products and functionalities, showcasing an ability to adapt and implement efficient operational methods across various environments and opportunities. Contributed to the successful integration of an innovative Invest Now, Pay Later product, significantly enhancing investment methodologies.
Tech Analyst - Backend Developer
5/1/2021 - 4/1/2022
Implemented APIs, jobs, listeners, and consumers using a microservices architecture with Java and Kotlin. Participated in restructuring operational processes, debugging, and bug fixing. Created metrics for application monitoring and developed code adhering to Clean Code principles. Built services following Clean Architecture principles and conducted both low-level (code) and high-level (architecture) service refactoring. Conducted code quality analysis and played a role in structuring new products and features. Executed integration tests using Postman, created extensive unit tests, and removed code dependencies. Leveraged AWS cloud services and managed CI/CD processes using GitLab, including repository management and conducting CI/CD activities.Dev I
4/1/2021 - Present
Demonstrated expertise in the implementation of REST APIs, jobs, listeners, and consumers within a microservices architecture using Java and Kotlin. Specialization in restructuring operational processes and systems, adherent to Clean Code and Clean Architecture principles. Developed messaging structures utilizing SNS and SQS and created jobs with Kubernetes. Conducted comprehensive application monitoring using New Relic. Performed both low and high-level refactoring of services, ensuring code quality through automated analysis. Spearheaded the structuring of new solutions, products, and features, along with extensive unit test and integration test development using Postman API. Monitored task progress and conducted merge reviews, focusing on the removal of code dependencies.
Experienced in generating documentation and code bases for APIs using Swagger and managing project backlogs with Jira. Proficient in leveraging AWS cloud services for scalable solutions and managing repositories on GitLab. Facilitated CI/CD activities with GitLab and employed canary deployments for application updates.Internship - Full Stack Developer
10/1/2020 - 5/1/2021
Implemented customized and interactive components for web pages and organized page layouts. Conducted code refactoring, transitioning parts between the front-end and back-end, and refactored components to improve efficiency. Developed information processing systems to construct dynamic charts. Focused on bug fixing and debugging to ensure seamless user experiences. Created web pages utilizing HTML, CSS, and Bootstrap, and developed comprehensive feature packages.Intern
1/1/2019 - 9/1/2020
Developed new features for team-maintained systems, performing extensive work on database queries for various departments and modifying application databases to accommodate new functionalities. Consistently executed bug fixes and created unit tests to ensure system functionality and secure continuous improvement. Conducted code quality analysis and refactoring to enhance readability and enable effective unit test creation. Leveraged technical expertise to develop XHTML pages with JSP. Provided training on tools and methodologies for creating unit tests.
Information Systems at Federal University of Minas Gerais
2017 - 2023
Python Program Composition at UFMG
6/1/2021Administrative Assistant Course at SENAI
1/1/2014
Arthur is available for hire
Hire Arthur L.All Howdy Candidates are vetted for skills and english proficiency.