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! ;-)
Explore and connect with me through these links!
๐ Link | ๐ Description | ๐ Details |
---|---|---|
PGP Key for secure communication | ๐ Secure Communication | |
Linktree for all my online profiles | ๐ Explore All Links | |
Python version I'm currently using | ๐ Python 3.11.2 | |
Java version I'm currently using | โ Java 21.0.7 (LTS) | |
Profile Views counter for my GitHub | ๐ Public Profile |
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.
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. |
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.
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. | |
AI Credit Risk Prediction | Predicts credit risk using machine learning models. | |
Group Chat | Real-time chat application using sockets. | |
Socket Transfer | File transfer system via socket communication. | |
Registration and Login Project | Django project with user authentication system. | |
Grocery Store Project | Backend system for a grocery store platform. | |
Ecommerce Project | Full-stack e-commerce web application. | |
Blog Project | Django-based blog platform with user features. | |
Schedule Project | System to organize and schedule appointments. | |
VisualCalc Calculator | Visual calculator with Python logic. | |
Simple Banking System | Simulates basic banking operations in Python. | |
CPF Generator | Tool for generating valid CPF numbers. | |
CPF Validator | Validates CPF numbers according to Brazilian rules. | |
Send SMTP Email | Python script to send emails via SMTP. | |
Secret Word Game | Terminal-based guessing game in Python. | |
Top Word Detector | Identifies the most frequent words in a text. |
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 |
|
|
|