Ricardo A.DevOps Engineer
Skills
A mid-senior .NET Developer with a strong passion for technology encompassing backend development to infrastructure, including machines and network systems. Driven by a constant pursuit of excellence and a desire to extend beyond the comfort zone, there is a consistent engagement with new technologies. Key attributes include dedication, concentration, and commitment, paired with effective communication skills, leadership, and dependability. The professional journey began as a Flutter developer intern and evolved into a proficient back-end developer, with expertise in .NET and AWS, establishing a robust professional identity. The approach to development is agnostic of specific frameworks or languages, viewing them as tools to achieve overarching goals, with a deeper passion rooted in continuous learning and growth within the profession.
Expertise spans both back-end and front-end domains, with familiarity and practical application of Microservices, Layered Architecture, Domain Driven Design, CQRS, Restful API, Unit Testing, CI/CD, and SAGA, among other architectures and practices. Professional enthusiasm for back-end development was ignited early on and further cultivated with deeper explorations into AWS solutions, leading to the attainment of an Architect certification.
Personal interests include a dedication to ongoing study, a varied gaming repertoire across numerous genres, chess, extensive reading of books and mangas, and a commitment to physical fitness through regular gym activities.
Software Engineer
8/1/2023 - Present
Developed proficiency in coding, code review, and unit testing. Expertly handled application monitoring using tools such as Datadog and CloudWatch. Implemented network integration between AWS and Cloudflare, managed AWS configurations including EC2 instances, and operated AWS Lambda functions. Demonstrated leadership by ensuring best architectural practices for effective monitoring, security, and code maintenance. Took charge of deciding and implementing new technologies and services into the codebase, including Cloudflare and Redis, as well as integrating third-party technologies like Stripe, Plaid, and Rewardful..NET Developer
4/1/2023 - 7/1/2023
Served as a .NET Developer with a focus on revamping application architecture and facilitating infrastructure migration to AWS. Gained expertise in .NET Core and ASP.NET MVC frameworks for developing scalable web applications. Utilized C# for backend development and implemented RESTful APIs to enhance system interoperability. Employed AWS services such as EC2, S3, RDS, and Lambda to create a robust and flexible cloud infrastructure. Gained experience in utilizing Terraform for infrastructure as code and ensured continuous integration and deployment using AWS CodePipeline and Jenkins. Demonstrated proficiency in SQL Server and Entity Framework for database management and ORM, and utilized Git for version control and collaborative project management.Flutter Developer
8/1/2022 - 2/1/2023
Maintained and enhanced a Flutter application, demonstrating strong proficiency in Flutter framework and Dart programming language. Developed and implemented new features, resolved bugs, and optimized performance to ensure smooth functionality. Utilized state management techniques including Provider and Bloc for effective application state handling. Engaged in rigorous testing and debugging processes using Flutter’s testing framework to maintain high standards of code quality. Integrated RESTful APIs to manage data interchange between the application and backend services, leveraging tools such as Postman for API testing. Ensured collaborative code maintenance and version control using Git. Enhanced user interface and experience through responsive design principles and custom widget creation.Software Engineer
7/1/2022 - 7/1/2023
Responsible for coding, troubleshooting bugs, deploying, and supervising overnight deployments. Maintained AWS infrastructure, ensuring code quality through best practices and architectures. Utilized .NET, AWS, Terraform, and Docker extensively. The project involved integration with a telephony system at a major financial institution, collaborating within a large-scale team structure of over 250 members divided into squads of 8, necessitating effective cross-squad communication and coordination.Junior Developer
1/1/2021 - 7/1/2022
In this role, developed expertise in serverless architecture leveraging AWS, utilizing key services including Lambdas, API Gateway, S3, RDS, CI/CD Pipeline, SQS, and CloudWatch. Gained proficiency in various design and coding architecture patterns, such as Microservices, CQRS, Event-Driven Design, and Layered Architecture. Led product development, implemented innovative cloud solutions, and provided mentorship and guidance to new interns.
Computer Systems Analysis at North Paraná University
2020 - 2022Solutions Architecture at FIAP
2023 - 2024
Terraform at HaschiCorp
5/1/2023AWS Architect Associate at AWS
2/1/2023Microservices: Design Patterns at Alura
2/1/2022Fundamentals of Microservices: Delving into Concepts at Alura
2/1/2022Docker: Creating Containers Without a Headache at Alura
2/1/2022Design Patterns C# I: Good Programming Practices at Alura
2/1/2022C#: Parallelism in the Real World at Alura
2/1/2022Deploy on Amazon EC2: High Availability and Scalability of an Application at Alura
10/1/2021Amazon S3: Manage and Store Objects in the Cloud at Alura
10/1/2021Amazon Lambda: First Steps to Running Serverless Code at Alura
10/1/2021Unit and Widget Tests with Mocks: Best Practices in Flutter at Alura
9/1/2021Persistence with Flutter: Create an App with Internal Storage at Alura
9/1/2021Creation of Android and iOS Apps with Flutter 2021 - Create 14 Apps at Udemy
8/1/2021
Ricardo is available for hire
Hire Ricardo A.All Howdy Candidates are vetted for skills and english proficiency.