Howdy Logo
Image of Rafael D.

Rafael D.
Full-stack Product Engineer

Ruby On Rails
Java
Javascript
Postgresql
Amazon Aws
React
Bio

A professional software developer with a comprehensive background in technology beginning at nineteen, stemming from a longstanding interest in the field originating at the age of thirteen. Holds a technical degree in computer science, specializing in Java and basic .NET technologies (VB and C#). Possesses extensive experience in Java and Ruby on Rails, with current professional engagement in NodeJS (Fastify).

In addition to technical proficiency in Java, Ruby, and NodeJS, possesses familiarity with both waterfall and agile development methodologies. Experienced in direct client interactions and working seamlessly within team environments. Knowledgeable in application integrations, particularly in edTech applications adhering to LTI standards and SCORM protocols, and in integrating payment systems. Additional expertise includes proficiency in REST and SOAP web services.

  • Software Developer
    4/1/2019 - Present

    Developed proficiency in backend development using Node.js and expanded expertise to full-stack development with Ruby on Rails. Contributed to various integration projects including LTI integrations for learning platforms and payment gateway integrations. Demonstrated skills in managing server-side logic, database management, and API development. Utilized frameworks like Express and tools such as Webpack for efficient backend and full-stack solutions. Ensured seamless deployment and version control through Git and incorporated best practices in coding and system integrations.

  • Web Developer Ruby
    1/1/2018 - 8/1/2019

    Developed and maintained Restful APIs for mobile applications using Ruby on Rails. Gained expertise in relational databases, including SQL Server, MySQL, and PostgreSQL. Integrated various tools and services such as OneSignal for push notifications, Google Analytics, and TagManager for enhanced tracking and analysis. Applied SEO techniques to improve search engine rankings and used Bootstrap for creating responsive layouts. Created landing pages and employed decorators and presenters to enhance software architecture. Utilized the Pundit library for managing authorization and implemented XML file crawler from RSS feeds. Achieved seamless integration with MAXMIND for precise location data services.

  • JavaEE Software Developer
    4/1/2012 - 1/1/2018

    Developed proficiency in full-stack development through the creation and maintenance of supplementary pension modules using JavaEE and JCompany. Gained extensive experience working with relational databases, including SQL Server, Oracle, and DB2, to ensure seamless data management and integration within the modules.

  • Information Technology at SESI/SENAI
    2009 - 2011

  • Information Technology at Infnet Institute (Forsoft)
    2011 - 2012

  • Certificate of Completion - Apache for Beginners at Udemy
    5/1/2020

  • Certificate of Completion - Starting with Ruby and Object Orientation at Udemy
    4/1/2018

  • Duolingo French Fluency: Elementary (Estimate) at Duolingo
    8/1/2015

Rafael is available for hire

Meet Rafael D.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.