Skip to content
View ecopque's full-sized avatar
๐Ÿšฉ
Live your personal legend: https://www.youtube.com/watch?v=CTy6i7mVEDg
๐Ÿšฉ
Live your personal legend: https://www.youtube.com/watch?v=CTy6i7mVEDg

Block or report ecopque

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
ecopque/README.md

โš”๏ธ Hello, and welcome!

Take a seat, grab a coffee, and letโ€™s embark on a coding journey together while exchanging ideas. In this space, weโ€™ll explore a variety of projects, always with a focus on creativity and problem-solving. Regardless of the challenges that come our way, weโ€™ll tackle them together and find a solution. Ready? Letโ€™s dive in! ;-)


๐ŸŒ My Links

Explore and connect with me through these links!

๐Ÿ”— Link ๐Ÿ”Ž Description ๐Ÿ“… Details
PGP Key PGP Key for secure communication ๐Ÿ” Secure Communication
Linktree Linktree for all my online profiles ๐ŸŒ Explore All Links
Python Version 3.11.2 Python version I'm currently using ๐Ÿ Python 3.11.2
Java Version 21.0.7 Java version I'm currently using โ˜• Java 21.0.7 (LTS)
Profile Views Profile Views counter for my GitHub ๐Ÿ“Š Public Profile

๐Ÿ› ๏ธ The Map of My Tools

readme

๐Ÿง‘โ€๐Ÿ’ป My Technologies

With knowledge in Java and Python, along with various complementary technologies, I have explored different areas of development, always striving to improve and learn new approaches. Here are the tools and technologies I am currently working with.

Category Technologies Description
๐Ÿง  Programming Logic Java, Python, HTML, CSS, SQL, Shell Core programming and markup languages for web development and scripting.
โš™๏ธ Frameworks and Libraries Django, FastAPI, Ajax*, MVC, ORM Frameworks and patterns for web development and data manipulation.
๐Ÿ—ƒ๏ธ Databases PostgreSQL, MySQL, MariaDB, SQLite Database management systems for structured data storage and retrieval.
๐ŸŒ Communication Protocols & Sockets TCP/IP, Client/Server Protocols and architecture for network communication and server interaction.
๐Ÿ“‚ File Handling with Python Binary, Reading, Writing, Sending, Receiving Handling files with Python, including reading, writing, and network transfer.
๐Ÿ› ๏ธ Development Tools Docker, Compose, Nginx, Gunicorn, GIT, GitHub Tools for containerization, version control, and deployment.
๐ŸŒ Infrastructure GNU/Linux, Debian, GCP Operating systems and cloud platforms for deploying and managing applications.
๐Ÿ“‹ Methodologies TDD, Scrum*, Kanban* Development methodologies for agile and test-driven development.
๐ŸŒ APIs and AI Rest API*, Google API, OpenAI API, DeepSeek API APIs for web services and artificial intelligence integration.
๐Ÿงช Testing and Debugging Unit Testing, Debugging Tools and techniques for testing and debugging code.

'*' Studying these technologies.


๐Ÿงฑ Code-First Philosophy, Library-Ready When Needed

Although I prefer writing clean, native code with minimal dependencies, I also have hands-on experience with a wide range of powerful libraries when the project demands it.

Category Language Packages Description
๐Ÿงฎ Scientific and Numerical Computing Python numpy, math, decimal Libraries for numerical operations, scientific computing, and precise math.
๐Ÿ“Š Data Analysis and Manipulation Python pandas Tools for data manipulation, cleaning, and analysis.
๐Ÿ—ƒ๏ธ Database and ORM Python pymysql, sqlite3, sqlalchemy, django, cursors Database connectors and ORMs for relational database interaction.
๐ŸŒ Web Scraping and HTTP Requests Python requests, bs4, BeautifulSoup Handling HTTP requests and extracting content from web pages.
๐ŸŒ Web Scraping and HTTP Requests Java Jsoup, Apache HttpClient, OkHttp HTTP clients and HTML parsers for web data extraction and API consumption.
๐Ÿ“ง Email Handling Python email.mime.multipart, email.mime.text, smtplib Modules for creating and sending emails via SMTP.
๐Ÿ“‚ File and Directory Management Python os, pathlib, shutil, zipfile Manage files, directories, and compression.
๐Ÿงช Parsing and Text Processing Python re, json, csv, string, locale Parsing strings, working with structured data and localization.
๐Ÿงช Parsing and Text Processing Java Jackson, Gson, Fastjson, Jsoup JSON serialization, HTML parsing, and structured data processing.
๐Ÿ•“ Date and Time Python datetime, calendar, pytz, dateutil Manipulating dates, times, and time zones.
๐Ÿ•“ Date and Time Java java.time, Joda-Time Java's modern and legacy date/time APIs.
๐Ÿ” Security and Hashing Python secrets, hashlib Secure random generation and hashing algorithms.
๐Ÿ” Security and Hashing Java Jasypt Simple encryption/decryption of sensitive data in Java.
๐Ÿง  Standard Library Utilities Python sys, importlib, copy, itertools, functools, types, pprint, abc, contextlib, enum, dataclasses, collections, typing, argparse, subprocess, time, sleep, threading Utility modules for functional programming, type hints, processes, and threads.
๐Ÿง  Standard Library Utilities Java Apache Commons Lang, Apache Commons IO, Apache Commons Collections, Guava, Trove, Reflections Utilities for collections, strings, file I/O, and runtime inspection.
๐Ÿงช Environment and Configuration Python dotenv Load environment variables from a .env file.
๐Ÿ“Š PDF and Excel Processing Python pypdf2, openpyxl Read and write PDF or Excel files.
๐Ÿ“Š PDF and Excel Processing Java Apache POI Read and write Microsoft Office (Excel/Word) documents.
๐ŸŽจ GUI and Visual Components Python pil, pyside6, qdarktheme Create graphical interfaces and manage image/visual themes.
๐Ÿ“ฅ CSV and Flat File Processing Java OpenCSV Read and write CSV files efficiently.
๐Ÿ“ฆ Custom or Project-Specific Modules Python utils, log, adtv2, Q Project-specific logic or internal helper modules.
๐Ÿ”Ž Miscellaneous Java ZXing Barcode and QR code generation and reading.

๐Ÿ”ง Project Architecture

A high-level overview of the system's structure, illustrating how components are organized and how they interact to ensure scalability, maintainability, and clarity in development.

readme

๐Ÿ”ง Project Updates

Latest updates on active repositories, including project descriptions and last commit info.

Project Description Last Commit
News Analysis System with AI Extracts and analyzes news headlines using AI. LastCommit
AI Credit Risk Prediction Predicts credit risk using machine learning models. LastCommit
Group Chat Real-time chat application using sockets. LastCommit
Socket Transfer File transfer system via socket communication. LastCommit
Registration and Login Project Django project with user authentication system. LastCommit
Grocery Store Project Backend system for a grocery store platform. LastCommit
Ecommerce Project Full-stack e-commerce web application. LastCommit
Blog Project Django-based blog platform with user features. LastCommit
Schedule Project System to organize and schedule appointments. LastCommit
VisualCalc Calculator Visual calculator with Python logic. LastCommit
Simple Banking System Simulates basic banking operations in Python. LastCommit
CPF Generator Tool for generating valid CPF numbers. LastCommit
CPF Validator Validates CPF numbers according to Brazilian rules. LastCommit
Send SMTP Email Python script to send emails via SMTP. LastCommit
Secret Word Game Terminal-based guessing game in Python. LastCommit
Top Word Detector Identifies the most frequent words in a text. LastCommit

๐Ÿ“ Latest Articles

Recent blog posts covering development insights and tools.

Title Language Link
Enfrentando Problemas com o Docker e MySQL? Experimente o MariaDB Server: Uma Alternativa Confiรกvel ๐Ÿ‡ง๐Ÿ‡ท pt-BR Read on Substack
PyPDF2 to Manipulate PDF Files in Python ๐Ÿ‡บ๐Ÿ‡ธ en-US Read on Substack

Substack


๐Ÿ“Š My Stats Dashboard

Top Languages GitHub Stats
GitHub Streak

Pinned Loading

  1. programming_challenges programming_challenges Public

    In this repository, you will find practical challenges focused on logic, data manipulation, and information validation. The problems are based on real situations I have faced in projects, transformโ€ฆ

    Java 2 1

  2. grocerystore_project grocerystore_project Public

    This project is an inventory and sales management system developed using pure Python, focusing on simplicity and organization. The system adopts the Model-View-Controller (MVC) architecture to ensuโ€ฆ

    Python 1

  3. ecommerce_project ecommerce_project Public

    E-commerce Project. This project is a complete e-commerce solution built with Django, designed to provide a robust platform for buying and selling products, managing inventory, and handling orders.

    JavaScript 1

  4. blog_project blog_project Public

    This is a blog project developed in Django, which allows the creation, editing and management of blog posts. The project was created to serve as a practical example of how to use Django to build a โ€ฆ

    Python

  5. schedule_project schedule_project Public

    The Schedule Project is ideal for those looking for a simple and efficient solution to manage contacts, with the benefit of a robust structure provided by Django. With an emphasis on security and eโ€ฆ

    Python 1

  6. certificates certificates Public

    This repository contains certificates related to the field of software development, with a focus on programming languages.