Renan P.Back-end and Systems Engineer
Skills
Software Developer specializing in Ruby on Rails, with extensive practical experience in Test-Driven Development. Proficient in using Git for version control and GitHub for repository management, operating in Linux production environments. Demonstrates expertise in maintaining code quality with tools like Rubocop and managing continuous integration and deployment through Semaphore. Skilled in both functional and unit testing, with a strong understanding of database management using MySQL. Adept at API testing with Postman and comprehensive testing using Capybara and RSpec. Proficiency in managing message queuing services with Amazon SQS and Resque, deploying applications using AWS, and containerization with Docker.
Software developer
10/2/2020 - Present
Developed new system features with a focus on optimizing query performance using Test-Driven Development (TDD) with RSpec. Addressed and resolved system bugs efficiently. Utilized Git for version control and Elastic Beanstalk (EB) for deployment within an agile framework to ensure timely task delivery.Software development analyst
7/2/2019 - 11/2/2020
Developed proficiency in analyzing and resolving payment-related issues by conducting detailed analyses of payment team calls and verifying customer payments in the database. Gained expertise in identifying, troubleshooting, and solving complex payment problems affecting the entire organization. Demonstrated strong data analysis and issue resolution skills within the context of company-wide payment operations. Contributed to maintaining the integrity and accuracy of payment processing systems through meticulous examination and efficient problem-solving.Student
4/2/2018 - 1/2/2021
Conducted courses on programming logic with emphasis on JavaScript, Ruby, and HTML, imparting critical skills in these languages. Developed comprehensive understanding and instructional content for database management and network systems. Leveraged advanced technical expertise in relational and NoSQL databases. Enhanced instructional methodologies to meet diverse learning needs utilizing state-of-the-art e-learning platforms and tools. Emphasized practical application through project-based learning and real-world scenarios. Ensured students acquired foundational and advanced knowledge in computer structures and network configurations. Utilized various frameworks and development environments to deliver high-quality educational content.Software Engineering Student
1/2/2018 - 1/2/2021
Developed expertise in personalized mentoring, concentrating on software engineering with a focus on the Ruby language. Guided mentees through the creation of comprehensive projects where foundational concepts of computing, programming, and the software development cycle were implemented. Conducted sessions remotely, utilizing an agile discipline and pair-programming techniques. Cultivated a strong understanding of Computer Architecture, Operating Systems, Programming Logic, and Web Project development. Proficient in Ruby, Assembly, and C languages, with extensive experience using Git and GitHub for version control. Utilized tools such as Vim and Tmux for efficient coding sessions and collaborated with mentees via Slack.Sales Manager
7/2/2011 - 9/2/2012
Demonstrated expertise in sales of tools and industrial equipment through effective product formulation, negotiation, and market relationship management. Specialized in drafting client delivery efficiency reports, developing cost and commercial proposals, and planning strategic sales actions. Exhibited strong problem-solving ability, with a proactive, agile, and dynamic profile, complemented by excellent relationship skills and effective communication. Conducted detailed prospecting work and scheduled visits to large clients throughout the state of São Paulo.Sales Manager
6/2/2009 - 6/2/2011
Promoted to the sales sector after tenure as an administrative assistant. Built a comprehensive and representative portfolio in electrical materials, focusing on excellence in customer service and enhanced sales proficiency. Acquired substantial knowledge in sales strategies, market analysis, and customer relationship management, leveraging CRM tools to maintain and expand client relationships. Demonstrated an ability to effectively communicate technical product details to clients, driving increased sales and customer satisfaction. Developed skills in inventory management software, streamlining stock levels and ensuring the availability of high-demand products. Enhanced presentation and negotiation skills, contributing to successful contract closures and long-term client partnerships.
Journalism at UNINOVE
2017 - 2021Technology in Information Technology/Software at Alura
2018 - 2020
Ruby III: More Logic Programming in a New Game at Alura
5/1/2019Ruby on Rails 4: From Zero to Web at Alura
5/1/2019Ruby III: More Logic Programming in a New Game at Alura
5/1/2019Ruby II: Continuing Your First Steps in Programming at Alura
5/1/2018Programming Logic I: The First Programs with Javascript and HTML at Alura
4/1/2018Ruby I: Introduction to Programming Logic with Games at Alura
4/1/2018Ruby I: Introduction to Programming Logic with Games at Alura
4/1/2018
Renan is available for hire
Hire Renan P.All Howdy Candidates are vetted for skills and english proficiency.