jesusgraterol
Full-Stack Web Developer with experience in building scalable web applications and REST-based APIs.
Epoca TechnologiesEl Yaque, Nueva Esparta, Venezuela
Pinned Repositories
.github
Balancer is an open-source, self-hosted platform that automates the "Value Averaging Strategy" for the Bitcoin spot market. It is exchange-agnostic and highly configurable.
argv-utils
The argv-utils package is a lightweight library for Node.js that simplifies working with command-line arguments passed to your scripts. It streamlines the process of accessing and managing arguments from process.argv property.
binance-futures-dataset-builder
The dataset builder script extracts the most relevant market data straight from Binance's API and builds a series of datasets that can be used in data science and machine learning projects.
bitcoin-blockchain-dataset-builder
The dataset builder script extracts all the relevant block information from the Bitcoin Blockchain through Mempool.space's public API. The data is stored in a .csv file, facilitating its use in data science and machine learning projects.
bitcoin-lightning-network-stats-dataset-builder
The dataset builder script extracts Bitcoin's Lightnining Network statistics through Mempool.space's public API. The data is stored in a .csv file, facilitating its use in data science and machine learning projects.
db-capstone-project-meta
This repository serves as my personal submission for the Database Engineer Capstone Project offered by Meta through Coursera.
hashmap-top
This repository is the submission for The Odin Project: HashMap.
kaggle-notebooks
A collection of Jupyter Notebooks I've developed and shared publicly on Kaggle. Explore data analysis projects, machine learning models, and other insightful explorations across diverse datasets. Feel free to use, adapt, and contribute to these notebooks as you embark on your own data science journey!
published-packages
A collection of publicly released npm packages, designed to streamline and enhance your web development process. Discover a diverse collection of libraries, frameworks, and command-line tools (CLIs) tailored to various needs.
uipalettes
uipalettes is a Progressive Web App (PWA) that provides web developers access to a curated library of high-quality color palettes that fully comply with the Web Content Accessibility Guidelines (WCAG).
jesusgraterol's Repositories
jesusgraterol/argv-utils
The argv-utils package is a lightweight library for Node.js that simplifies working with command-line arguments passed to your scripts. It streamlines the process of accessing and managing arguments from process.argv property.
jesusgraterol/db-capstone-project-meta
This repository serves as my personal submission for the Database Engineer Capstone Project offered by Meta through Coursera.
jesusgraterol/jesusgraterol
Config files for my GitHub profile.
jesusgraterol/theodinproject-submissions
This repository contains all my personal project and excercise submissions to The Odin Project.
jesusgraterol/apis-final-project-meta
This repository serves as my personal submission for the Final Project in the APIs Course offered by Meta through Coursera in the Back-End Developer Professional Certificate.
jesusgraterol/bignumber-utils
The bignumber-utils package empowers developers to effortlessly perform accurate and reliable decimal and non-decimal arithmetic in JavaScript, leveraging the robust foundation of the bignumber.js library.
jesusgraterol/error-message-utils
The error-message-utils package simplifies error management in your web applications and RESTful APIs. It ensures consistent and scalable handling of error messages, saving you time and effort. Moreover, it gives you the ability to assign custom error codes so all possible cases can be handled accordingly.
jesusgraterol/fetch-request-browser
The fetch-request-browser package makes working with external APIs simple and efficient. This intuitive wrapper leverages the power of the Fetch API, providing a clean and concise interface for your API interactions.
jesusgraterol/fetch-request-node
The fetch-request-node package makes working with external APIs simple and efficient. This intuitive wrapper leverages the power of the Fetch API, providing a clean and concise interface for your API interactions.
jesusgraterol/fs-utils-sync
Streamline synchronous file system interactions in your Node.js projects with the lightweight fs-utils-sync package. It provides a collection of well-defined utility functions that enforce consistency across projects, ensuring an unified approach to file system operations.
jesusgraterol/gui-environment
The gui-environment package is a command-line tool that simplifies managing environment variables for your application. Easily set up different configurations based on your build mode (development or production) for a smooth development workflow.
jesusgraterol/kaggle-notebooks
A collection of Jupyter Notebooks I've developed and shared publicly on Kaggle. Explore data analysis projects, machine learning models, and other insightful explorations across diverse datasets. Feel free to use, adapt, and contribute to these notebooks as you embark on your own data science journey!
jesusgraterol/localkit
Boost your web development workflow with localkit, an open-source CLI that simplifies common tasks like password generation, Base64URL encoding, UUID creation, OTP management, encryption, hashing, favicon creation, PWA asset generation, and Material Icon installation. Save time and focus on building amazing web apps!
jesusgraterol/published-packages
A collection of publicly released npm packages, designed to streamline and enhance your web development process. Discover a diverse collection of libraries, frameworks, and command-line tools (CLIs) tailored to various needs.
jesusgraterol/sw-builder
The sw-builder package automates the creation of your Application's Service Worker, which pre-caches your build. This leads to a better overall performance and enables users to access your PWA without an Internet connection.
jesusgraterol/uipalettes
uipalettes is a Progressive Web App (PWA) that provides web developers access to a curated library of high-quality color palettes that fully comply with the Web Content Accessibility Guidelines (WCAG).
jesusgraterol/api-response-utils
The api-response-utils package streamlines RESTful API data exchange by introducing a standardized data structure for HTTP response bodies. This structure simplifies client-side data handling, promoting consistency and readability in your API interactions.
jesusgraterol/backend-capstone-project-meta
This repository serves as my personal submission for the Back-End Developer Capstone Project offered by Meta through Coursera.
jesusgraterol/browser-style-normalizer
The browser-style-normalizer is a stylesheet that resets all the browser-built-in styles, guaranteeing consistency across all major browsers.
jesusgraterol/certifications
The list of certificates issued to Jesus Graterol by Meta (Coursera), The Linux Foundation (Coursera), DataCamp and Kaggle.
jesusgraterol/frontend-capstone-project-meta
This repository serves as my personal submission for the Front-End Developer Capstone Project offered by Meta through Coursera.
jesusgraterol/jesusgraterol.dev
Jesus Graterol is a Full-Stack Web Developer with experience in building scalable web applications and REST-based APIs.
jesusgraterol/maryluna
This website is the submission for The Odin Project: Homepage.
jesusgraterol/sw-service
The sw-service package streamlines the registration of Service Workers on client devices, simplifying the process of delivering enhanced functionality and offline capabilities through Progressive Web Apps. This package offers a user-friendly approach to managing PWA installations, providing a seamless experience for both developers and end users.
jesusgraterol/thefullstack-final-project-meta
This repository serves as my personal submission for the Final Project in The Full Stack Course offered by Meta through Coursera in the Back-End Developer Professional Certificate.
jesusgraterol/ts-lib-builder
The ts-lib-builder package is designed to simplify the build process for your TypeScript libraries and APIs. It combines the essential steps of compilation and minification into a single, efficient workflow.
jesusgraterol/webfont-builder
The webfont-builder package is a simple script which purpose is to help build Web Fonts so they can be easily self-hosted in production-grade applications.
jesusgraterol/webfont-montserrat
The webfont-montserrat package simplifies self-hosting the Montserrat Font for your web applications. This means you can use the font without relying on external services. It works with both vanilla CSS and popular frameworks like Tailwind.
jesusgraterol/webfont-roboto
The webfont-roboto package simplifies self-hosting the Roboto Font for your web applications. This means you can use the font without relying on external services. It works with both vanilla CSS and popular frameworks like Tailwind.
jesusgraterol/webfont-ubuntu
The webfont-ubuntu package simplifies self-hosting the Ubuntu Font for your web applications. This means you can use the font without relying on external services. It works with both vanilla CSS and popular frameworks like Tailwind.