Howdy Logo
Image of Rafael P.

Rafael P.
Full-stack Product Engineer

Node.js
Ruby On Rails
Cakephp
Ruby
Javascript
Php
Amazon Aws
Bio

Pragmatic programmer with a focus on evaluating the advantages and disadvantages of both emerging and established technologies. Demonstrates a particular enthusiasm for Ruby, appreciating its enjoyable syntax, robustness, and powerful frameworks, while remaining open to the appropriateness of various programming languages for specific tasks.

  • Software Engineer
    9/1/2020 - 10/1/2022

    Executed maintenance and new implementations in the API for the Smart App, alongside enhancements in services and other products within the business group. Contributed to technical decision-making regarding new technologies and implementations. Developed expertise using Linux, AWS (OpsWorks, EC2, S3, RDS, and SQS), Docker Swarm, Firebase, Ruby on Rails, PostgreSQL, MySQL, Elastic, Redis, and Memcached.

    Managed maintenance and new implementations within a monolithic system, focusing on comprehensive functionality management. Developed new services using hexagonal architecture to offload tasks from the monolith and participated in the study, structuring, and integration of new microservices to support a modernized architecture. Acquired proficiency with Linux, AWS (Cognito, Lambda, SNS, SQS, EKS, and EC2), Docker, Kubernetes, Terraform, Ruby on Rails, PostgreSQL, JavaScript, TypeScript, MongoDB, and Express.

  • Software Engineer
    12/1/2019 - 6/1/2020

    Developed and maintained a comprehensive donation management system, including implementing new features and ensuring system integrity through regular maintenance. Provided occasional maintenance on servers and various services to ensure optimal performance. Gained expertise in a technology stack that includes Linux, AWS services (EC2, S3, and RDS), and Ruby on Rails for back-end development. Developed and optimized database interactions using PostgreSQL and performed search functionality enhancements with Elasticsearch. Front-end development involved utilizing JavaScript, HTML, and CSS to deliver responsive and user-friendly interfaces.

  • Software Engineer and Infrastructure Manager
    9/1/2018 - 11/1/2019

    Developed and implemented new features in the sales management system while ensuring seamless maintenance. Pioneered the creation of innovative products to enhance company offerings. Oversaw server management, services, and overall infrastructure, ensuring robust and reliable operations. Gained expertise in Linux and AWS environments, including EC2, S3, and RDS. Showcased technical proficiency in Ruby on Rails, MySQL, PostgreSQL, and Elasticsearch. Utilized front-end technologies such as JavaScript, HTML, and CSS to deliver high-quality user interfaces.

  • Programmer
    9/1/2017 - 7/1/2018

    Responsible for maintaining and implementing new features in a lead and news management system, in addition to managing a 'white label' system with multitenancy capabilities. Developed technical expertise using a stack that includes Linux, AWS (EC2, S3, and RDS), Ruby on Rails, PostgreSQL, Elastic, JavaScript, Liquid, HTML, and CSS.

  • Programmer
    8/1/2016 - 1/1/2017

    Developed and maintained features for a sales management system using Ruby on Rails, MySQL, JavaScript, HTML, and CSS. Implemented new functionalities to enhance system performance and user interface. Utilized MySQL for efficient database management and performed thorough testing and bug fixes to ensure system reliability. Demonstrated technical expertise in front-end development with JavaScript, HTML, and CSS to create seamless and responsive user experiences.

  • Software Engineer
    6/1/2014 - 12/1/2015

    Focused on maintenance and new implementations within internal company systems, including the planning and execution of new projects. Specialized in the topical development of a desktop application for scanner manipulation. Developed expertise in Ruby on Rails, PHP, and CakePHP, alongside proficiency in Node.js and Electron. Demonstrated strong capabilities in using PostgreSQL for database management and RabbitMQ for messaging. Extensively worked with Elastic for search functionalities, and utilized JavaScript, HTML, and CSS for frontend development.

  • Developer Analyst
    4/1/2012 - 5/1/2014

    Executed maintenance and spearheaded new implementations in the company's course construction software while integrating the courses with other platforms, including Moodle. Conducted in-depth studies on natural language processing for enhanced recommendation capabilities. Developed technical proficiency in Ruby on Rails, Python with a focus on NLTK, Riak, SQL Server, JavaScript, HTML, and CSS.

  • Mobile Developer
    4/1/2011 - 4/1/2012

    Developed and maintained mobile applications focused on tracking, monitoring, and dispatching incidents. Built technical expertise in Java, Objective-C, and Ruby. Ensured robust application functionality and responsiveness, contributing significantly to incident management and operational efficiency.

  • Infrastructure Manager and Web Developer
    12/1/2009 - 11/1/2010

    Developed proficiency in maintaining existing systems and managing networks with a focus on information security. Expertise included sizing, installation, and upkeep of servers for various applications, as well as ensuring optimal server performance through regular backup maintenance. Gained extensive experience in utilizing Linux, PHP, Ruby on Rails for application development, while proficiently managing databases with MySQL and PostgreSQL. Demonstrated skills in front-end technologies including JS, HTML, and CSS to support comprehensive system functionalities.

  • Technical Support Analyst and Software Developer
    11/1/2007 - 7/1/2009

    Specialized in the creation and maintenance of internal systems that interfaced with ADSL routers through Telnet for quality verification and signal maintenance. Responsible for the upkeep of macros designed for data capture. Developed technical proficiency in VB, .NET, PHP, MySQL, JavaScript, and HTML.

  • Data Processing Technology at Estácio de Sá University
    2002 - 2002

Rafael is available for hire

Hire Rafael P.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.