Antonio R.Principal Engineer
Skills
With over a decade of experience, this senior software engineer is dedicated to transforming technology and completing projects that provide significant value to customers. Specializing in web development, mobile applications, and emerging technologies, their career began in 2006 with PHP and has since evolved through various technological advancements to enhance processes and solutions.
Demonstrating an entrepreneurial mindset, there is a consistent focus on understanding the business context before selecting the appropriate technological tools for problem-solving. A strong passion for backend development, I/O, and data drives continual learning, specifically in Rust and Golang over the past two years to address challenges in distributed systems and best practices.
Grounded in the belief that technology can drive positive change, this professional is committed to innovation and future-oriented solutions. Open to collaborations, discussions on pioneering projects, and knowledge exchange with other professionals in the field, they are eager to contribute to building a progressive future.
Techlead
2/1/2023 - Present
Led a team of developers, ensuring quality and timely delivery of software products. Engaged closely with the Product Owner to manage and refine team tasks, and conducted comprehensive code reviews for all development and software delivery workflows. Actively participated in QA reviews to uphold product quality, successfully increasing the delivery of new features while reducing the occurrence of bugs and necessary fixes.
Utilized advanced leadership skills and technical expertise to build a highly productive team capable of delivering high-quality software products. Remained updated on the latest technologies and best practices, guiding the team in developing scalable, secure, and reliable solutions.
Proficient in Java, Spring Boot, Docker, and Kubernetes, used to architect and deploy robust microservices. Demonstrated expertise in leveraging continuous integration and continuous delivery (CI/CD) pipelines using Jenkins and GitLab CI. Experienced in managing relational and non-relational databases, specifically MySQL and MongoDB. Familiar with cloud environments, particularly AWS, for deploying and managing applications.
Gained valuable experience in managing and leading teams, collaborating with Product Owners and other stakeholders, and delivering high-quality software products through iterative development and agile methodologies.Software Engineer
9/1/2022 - 2/1/2023
Served as a Senior Engineer focusing on backend and product architecture, delivering several features through microservices within a serverless architecture. Gained expertise in asynchronous communication and monolithic API management to create microservices with direct communication. Applied extensive DevOps knowledge to ensure smooth deployment and operation of complex, large-scale software systems while collaboratively developing robust and scalable solutions. Acquired proficiency in designing and building intricate software systems, addressing significant technical challenges in the industry and retail sectors.Head Of Engineering
10/1/2019 - 1/1/2020
Contributed significantly to the development and decision-making processes for scalable applications, providing advice and mentoring to less-experienced developers. Implemented analysis and performance monitoring using tools such as Papertrail and New Relic, which enhanced application efficiency. Improved deployment processes and integrated para-virtualizations with services running on Heroku, resulting in a notable performance boost, particularly for Redis servers. Currently upgrading the Dashboard to utilize ReactJS for the frontend, and performing A/B performance testing to optimize the frontend application.Software Engineer
1/1/2018 - 1/1/2020
Deployed processes and transitioned the application to microservices architecture to provide enhanced visibility into performance metrics, facilitating scalability from 100 to 1,000 users. Addressed API limitations that inhibited performance measurement by implementing varied database consumption strategies. Maintained usage of Rails for API interactions, ensuring consistent consumption of external APIs and services. Led the migration of the core service's frontend to ReactJS, upgrading incrementally to achieve a complete transition, thereby enhancing responsiveness and user experience.Software Engineer
1/1/2018 - 1/1/2019
Developed and oversaw MVP transactions for a new application, making critical technology decisions including backend stack selection and overall architectural design. Utilized Ruby on Rails for backend development, integrating advanced technologies such as PostgreSQL, Redis, and Sidekiq for job and mailer processing. Designed comprehensive communication environments to accommodate various APIs, including Shopify and multiple payment gateways. Successfully developed a scalable and efficient application, leveraging advanced technologies and best practices to ensure high performance, reliability, and security. Gained valuable experience in large-scale, complex software system development, team collaboration, and critical technology decision-making, further enhancing expertise in software engineering.Software Engineer
8/1/2017 - 9/1/2018
Developed backend applications with the Django Framework and Bootstrap, leveraging MariaDB for database management. Addressed API request bottlenecks by migrating the application from Digital Ocean to AWS, utilizing EC2, RDS, Route53, S3 Bucket, and Load Balancer for improved scalability and performance. Acquired expertise in video streaming, PDF protection for online courses, and payment gateway integration. Implemented a distributed architecture with multitenancy to enhance scalability and efficiency. Built a highly effective Learning Management System (LMS) by applying advanced development methodologies and technologies. Gained substantial experience in constructing complex, large-scale software systems and devising solutions to technical challenges.Software Engineer
10/1/2014 - 10/1/2017
Responsible for developing internal applications using cutting-edge technologies and development methodologies. Engineered a system for access control for sectors and access gates of an air base. Utilized Ruby on Rails for backend development and PostgreSQL for database management. Implemented background execution queue process routines to efficiently handle daily workloads, managing over 40,000 requests in peak business hours. Ensured the system was scalable, secure, and reliable to address organizational needs. Contributed to improved access control and security measures, leading to increased efficiency and reduced risks. Developed high-performance, scalable applications, demonstrating proficiency in modern software engineering practices.Full-Stack Developer
12/1/2012 - 1/1/2014
Developed applications at various complexities, initially as a freelancer and subsequently in a full-time role. Gained proficiency in using Rails for full-stack development, integrating both backend and frontend components within the same framework. Acquired skills in web application design, database management, and ensuring seamless user experiences. Demonstrated expertise in version control systems, including SVN and Git, to maintain collaborative code bases.Full-Stack Developer
11/1/2012 - 12/1/2013
Developed the backend of a digital didactic content delivery platform using Ruby on Rails. This platform enabled students and teachers to create knowledge exchange groups, read digital content (e-books), participate in classes with Augmented Reality, exchange files in the cloud, follow a classroom news feed, and exchange messages. For the frontend, utilized Angular to facilitate an interactive user experience.Full-stack Developer & IOS Developer
7/1/2012 - 8/1/2013
Developed routines and maintained bug fixes in the SGP application, which specializes in georeferencing and managing voters for election candidates, leveraging the PHP stack with Zend Framework and PostgreSQL. Designed and implemented various features enhancing the application’s functionality. Created an app for consuming APIs from the Court of Mato Grosso do Sul, utilizing Objective-C for the mobile application development and PHP with PostgreSQL for the backend infrastructure.Full-Stack Developer
11/1/2011 - 3/1/2012
Engineered system development for wood cutting machines by integrating Active Directory with the Lepton machine API utilizing Java, ensuring precise control and seamless operation. Developed and implemented employee control software with .NET, integrated with Windows Server, to effectively manage user access and prevent unauthorized overtime, ensuring compliance with company policies. This involved leveraging technical expertise in Active Directory, API integration, Java, .NET, and Windows Server to achieve robust system performance and security.Full-Stack Developer
6/1/2011 - 9/1/2011
Developed proficiency in PHP and MySQL while working on a proprietary framework. Engaged in the development and maintenance of numerous websites, serving a diverse client base of over 100 customers.Support Analyst
8/1/2010 - 1/1/2011
Gained extensive experience as a support analyst with a focus on system users managing call center agents using Asterisk. Developed proficiency in unlocking agents and queues, ensuring seamless operations and efficiency. Conducted thorough checks on IVR performance and operation, troubleshooting and resolving issues to maintain optimal functionality. Deepened knowledge of Asterisk systems and call center management processes, enhancing the ability to quickly address and resolve technical challenges.Support Analyst
5/1/2010 - 2/1/2011
Developed and maintained fiscal and accounting management systems, along with commercial automation and databases. Established and ensured routine execution of backups to secure data integrity. Oversaw the installation and maintenance of server operating systems, guaranteeing optimal performance and reliability. Ensured robust database management practices were in place, particularly with Firebird DBMS, to support smooth operations. Provided extensive support to system users, ensuring their technical needs were addressed and the systems remained user-friendly and efficient.Course Instructor
6/1/2009 - 6/1/2010
Functioned as a T.I course monitor, aiding students struggling with web design, web development using PHP, and game programming courses leveraging C. Developed proficiency in web technologies and programming languages including PHP and C. Strengthened instructional and mentoring skills by guiding students through complex technical concepts and problem-solving techniques in these domains.
Computer Engineering at Estácio
2022 - 2026Computer Technology/Computer Systems Technology at Anhanguera University Center
2009 - 2013Software Engineering at Zero To Mastery Academy
2022 - 2022
Fundamentals Go at DIO
11/1/2022Problem Solving (Basic) Certificate at HackerRank
8/1/2022Node.js at Coodesh
8/1/2022GraphQL: Building an API with Apollo Server at Alura
8/1/2022Go: the language of Google at Alura
8/1/2022Certificate of Authority: Vue.js at DevMedia
4/1/20213rd Python Brazil Conference at Associação Python Brasil
9/1/2017Object-Oriented Ruby at School of Net
1/1/2017Starting with Ruby at School of Net
1/1/2017IOS Course at Caelum
1/1/2013Ruby on Rails - Developer at High Tech Cursos
6/1/2010
Antonio is available for hire
Hire Antonio R.All Howdy Candidates are vetted for skills and english proficiency.