Howdy Logo
Image of Erick A.

Erick A.
Full-stack Product Engineer

Node.js
Ruby On Rails
Cascading Style Sheets
Next.js
Sql
Github
Html
Javascript
Php
Python
Mysql
Google Cloud
React
Bio

A Physics bachelor's student at the Federal Rural University of Rio de Janeiro, specializing in Computational Physics, with a deep interest in technology and human interaction with it. Aiming to remain in the IT market due to a passion for programming and satisfaction from creating user-friendly systems.

Possesses over five years of experience in data entry and more than three years in website development. A proficient Full-stack Rails Developer with more than a year of experience in Ruby and three years with PHP and JavaScript. Proficient in object-oriented programming (OOP), APIs, microservices, Docker, architectures, and distributed systems, primarily in Ruby. Has built responsive websites for various purposes, including a social-experience project at the university.

Engages in side projects focused on creating responsive websites using the Ruby on Rails framework, resulting in a thorough understanding of this technology. Also well-versed in programming languages such as Python, JavaScript (ES6), PHP, C, and Shell for back-end purposes, and proficient in several frameworks: Node.js, jQuery, Svelte, React.js, D3.js, Flask, Django, NumPy, Matplotlib, and Unittest, among others.

In front-end development, a genuine passion for creating modern layouts and solving related problems is evident, with substantial expertise in HTML5, CSS, SCSS, SASS, and Bootstrap, solidifying a full-stack developer's skillset.

  • Fullstack Developer
    3/1/2023 - Present

    Developed a sophisticated water quality assessment tool through full-stack integration of hardware and software components. Utilized micro-controllers and Raspberry Pi devices, employing a diverse technology stack that includes Ruby and Ruby on Rails for the backend, HTML (erb files) for the frontend, and SCSS for styling. Managed data through SQL with BigQuery for large-scale processing and analysis within the Google Cloud Platform (GCP) environment.

    Scripting capabilities were honed using YAML, C, and Shell Script to facilitate interaction between micro-controllers and Raspberry Pi devices. Enhanced user interface responsiveness and intuitiveness by integrating Bootstrap and jQuery. Operated within a Linux environment, efficiently managing version control with Git and collaboration on GitHub. Employed WSL (Windows Subsystem for Linux) to ensure compatibility across different operating systems, augmenting development environment accessibility and versatility.

    Deepened expertise in the interplay of technologies on Raspberry Pi's machine performance, crucial for capturing and analyzing electrode activities. Contributed to the Python code's efficacy in assessing water quality based on chemical responses. Advanced scripting efforts aimed at achieving maximum scan fidelity, ensuring the reliability of water quality assessments. This work underscores the mastery of a comprehensive full-stack approach, leveraging proficiency in Ruby, Ruby on Rails, GCP, SQL, BigQuery, HTML, SCSS, YAML, C, Raspberry Pi, Bootstrap, jQuery, Shell Script, Linux, Git, GitHub, and WSL.

  • FullStack Developer
    12/1/2022 - 9/1/2023

    Developed proficiency in handling issues on Google Cloud while analyzing and building queries to consume data with BigQuery. Engaged in developing new features, bug fixing, and API configuration. Tasked with routine development activities including using Git, conducting tests, and refactoring code. Acquired expertise in utilizing PHP to organize API endpoints and worked extensively with Spree, written in Ruby/Ruby on Rails, for eCommerce operations. Front-end elements were managed using React (Next.js) and pure JavaScript as needed.

  • Ruby Developer
    9/1/2022 - 12/1/2022

    Played a pivotal role in web data collection for the organization, developing and implementing web scraping solutions to extract critical information from various internet sources, prioritized through requests via Jira. Responsibilities included the development of Ruby scripts to automate data collection from a diverse range of websites, employing advanced web scraping techniques and selecting appropriate tools for each task. Utilized libraries such as Nokogiri, Mechanize, and Selenium, depending on the complexity of the target website. Focused on data cleaning and structuring to ensure collected data was useful and ready for analysis. Created YAML files generated from Ruby scripts, enabling an associated bot to analyze websites based on parameters specified in the YAML file. Developed technical proficiency and hands-on experience with tools and frameworks essential for effective web scraping and data management.

  • Ruby Developer
    5/1/2022 - 9/1/2022

    Managed and manipulated raw data from databases and scraped by bots, using a regex pattern written in Ruby for comprehensive data cleaning. Integrated cleaned data into a main application, leveraging API responses to retrieve and store values in new databases hosted on AWS or GCP. Ensured data integrity and reliability before production deployment by utilizing the RSpec gem for thorough testing. Developed multiple SQL scripts for data organization and retrieval. Gained substantial expertise in data manipulation, full-stack development, and cloud-based database management.

  • FullStack Developer
    7/1/2020 - 9/1/2022

    Developed applets to demonstrate physical phenomena using Python and Julia, leveraging these languages' capabilities in data science applications for complex tasks such as differential equations. Designed database structures and backend infrastructure using JavaScript, employing NodeJS for backend operations and Vue.js, Svelte, and Bootstrap4 for front-end development. Created an interactive user interface to monitor student feedback. Conducted data collection on student difficulties in exact science courses, developing educational profiles and metrics to provide tailored content and feedback. Demonstrated comprehensive technical expertise in both front-end and backend development, gaining proficiency in popular programming languages and frameworks, particularly in full-stack development and data science applications.

  • Physics at Federal Rural University of Rio de Janeiro
    2019 - 2024

  • Cybersecurity Essentials at Cisco Networking Academy
    3/1/2021

  • ITIL Fundamentals at Fundação Bradesco
    2/1/2021

  • Scientific Computing with Python at FreeCodeCamp
    1/1/2021

  • Data Visualization Certification at FreeCodeCamp
    1/1/2021

  • Wireshark: Packet Analysis and Ethical Hacking: Core Skills at Udemy
    12/1/2020

  • Implementing Databases at Fundação Bradesco
    12/1/2020

  • Automate the Boring Stuff with Python Programming at Udemy
    12/1/2020

  • Front End Development Libraries at FreeCodeCamp
    12/1/2020

  • HTML/CSS/JavaScript at SoloLearn
    11/1/2020

  • Structured Query Language at SoloLearn
    11/1/2020

  • Foundations and Logic of Programming at Fundação Bradesco
    11/1/2020

  • Data Analysis with Python at FreeCodeCamp
    11/1/2020

  • C: Programming Fundamentals at University of California, Santa Cruz / Coursera
    11/1/2020

  • Front-End Web UI Frameworks and Tools: Bootstrap 4 at Universidade de Ciência e Tecnologia de Hong Kong / Coursera
    11/1/2020

  • Svelte at Scrimba
    10/1/2020

  • JavaScript Algorithms and Data Structures at FreeCodeCamp
    10/1/2020

  • Responsive Web Design Certification at FreeCodeCamp
    10/1/2020

  • DevOps Essentials at 4Linux
    8/1/2020

Erick is available for hire

Hire Erick A.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.