Skip to content
View DennisForge's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report DennisForge

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
DennisForge/README.md

๐Ÿ‘‹ Welcome to my GitHub! I'm Dennis

Profile Views GitHub followers GitHub stars

๐ŸŽฏ Junior Python Developer | Learning ML & Cloud | Building Skills Through Projects

Learning Python, machine learning, and cloud technologies - one project at a time ๐Ÿš€

Portfolio Connect


๐Ÿš€ About Me

I'm a junior Python developer learning machine learning, cloud technologies, and data analysis. My repositories showcase my learning journey from basic projects to ML models and cloud applications, demonstrating steady growth through hands-on practice.

๐Ÿ“ Quick Info

  • ๐Ÿ‡ท๐Ÿ‡ธ Location: Serbia
  • ๐ŸŽฏ Status: Junior Python developer exploring ML, cloud automation, and data science
  • ๐Ÿ“š Current Level: Junior developer focused on continuous learning
  • ๐Ÿ’ช Motto: "Learning by building, one project at a time!"

๐Ÿ” Learning Focus Areas

  • ๐Ÿค– Machine Learning & NLP basics
  • ๐Ÿ Python development & OOP fundamentals
  • โ˜๏ธ AWS cloud services & serverless basics
  • ๐Ÿ“Š Data analysis & visualization
  • ๐Ÿ”„ ETL pipelines & data automation (learning)
  • ๐ŸŽฎ Game development & interactive applications
  • ๐Ÿ”ง System monitoring & automation tools

๐Ÿ“– Currently Learning

  • Serverless architecture patterns and best practices
  • AWS services integration and cloud fundamentals
  • Building cloud-native applications step by step
  • Event-driven automation workflows

๐ŸŽฏ Goals 2025

  • Master AWS fundamentals and get cloud certified
  • Build more complex automation projects
  • Learn advanced Python patterns and testing
  • Contribute to open source learning projects

๐Ÿ† Learning Journey

GitHub Trophies

๐Ÿ“ˆ My Learning Progress

  • ๐ŸŽฏ 9 Repositories - Learning journey from basics to ML and cloud
  • ๐Ÿค– ML Projects - Text classification, sentiment analysis, NLP learning
  • ๐Ÿ“š Python Skills - Growing OOP knowledge, data science, and utilities
  • ๐Ÿ”ง Development Journey - API integration, cloud services, ML pipelines
  • โ˜๏ธ Cloud Learning - AWS serverless with Lambda and S3

๐Ÿ› ๏ธ Tech Stack & Learning Tools

Core Technologies (Learning)

Python scikit-learn Pandas AWS

Cloud Services (Exploring)

Amazon S3 EventBridge Secrets Manager

Data Science & ML

Jupyter NumPy Matplotlib

Development Tools

Git GitHub VS Code

๐Ÿ” My Projects Journey

DennisForge
โ”‚
โ”œโ”€โ”€ ๐Ÿค– ml-product-category-classifier โญ LATEST
โ”‚   โ””โ”€โ”€ ๐Ÿง  Machine learning model for product category classification using NLP.
โ”‚       Text classification with scikit-learn, TF-IDF vectorization, and
โ”‚       supervised learning for automated product categorization.
โ”‚
โ”œโ”€โ”€ ๐Ÿ’ฌ ml-product-reviews-project
โ”‚   โ””โ”€โ”€ ๐Ÿ“Š Sentiment analysis and text analytics for product reviews.
โ”‚       NLP-powered insights using machine learning to analyze customer feedback
โ”‚       and extract meaningful patterns from review data.
โ”‚
โ”œโ”€โ”€ โ˜๏ธ aws-atp-pipeline
โ”‚   โ””โ”€โ”€ ๐Ÿš€ Serverless AWS Lambda ETL pipeline for ATP tennis data analysis.
โ”‚       Automated data processing with EventBridge scheduling, S3 storage,
โ”‚       and secure API integration using Kaggle API and Secrets Manager.
โ”‚
โ”œโ”€โ”€ ๐ŸŽฌ movie-imdb-api-project
โ”‚   โ””โ”€โ”€ ๐Ÿ“Š Movie dataset enrichment using OMDb API โ€” fetches IMDb ratings, actors,
โ”‚       and vote counts, then exports to XML for comprehensive data analysis.
โ”‚
โ”œโ”€โ”€ ๐Ÿ”ง system-check
โ”‚   โ””โ”€โ”€ ๐Ÿ’ป Python utility for system performance monitoring and health checks
โ”‚       using psutil for comprehensive system administration tasks.
โ”‚
โ”œโ”€โ”€ ๐ŸŽฎ python-games-collection
โ”‚   โ””โ”€โ”€ ๐ŸŽฏ Collection of Python games including terminal-based games, quizzes,
โ”‚       and interactive entertainment applications for learning and fun.
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ personal-diary-analyzer
โ”‚   โ””โ”€โ”€ ๐Ÿ“– Personal diary analysis tool for text processing, sentiment analysis,
โ”‚       and personal insights extraction from written content.
โ”‚
โ”œโ”€โ”€ ๐Ÿ“Š online_sales_analysis
โ”‚   โ””โ”€โ”€ ๐Ÿ“ˆ Comprehensive data analysis project for online sales metrics,
โ”‚       trends analysis, and business intelligence insights.
โ”‚
โ””โ”€โ”€ ๐Ÿ”น python-core-exercises
    โ””โ”€โ”€ ๐Ÿ Foundational Python exercises covering core programming concepts,
        algorithms, and problem-solving techniques.

๐ŸŒŸ Featured Projects

โ˜๏ธ AWS ATP Pipeline โญ LATEST

Learning AWS Serverless - My First Cloud Project

AWS Lambda Amazon S3 Python EventBridge

What I Learned:

  • โ˜๏ธ First AWS Experience - Learning serverless architecture from scratch
  • ๐Ÿ“… Event Scheduling - Understanding cron expressions and EventBridge
  • ๐Ÿ”’ Cloud Security - Using AWS Secrets Manager for secure credential storage
  • ๐Ÿš€ Infrastructure as Code - Learning how to deploy cloud resources
  • ๐Ÿ“Š ETL Concepts - Extract from Kaggle API โ†’ Transform โ†’ Load to S3
  • โšก Lambda Functions - Writing efficient, cloud-native Python code

๐Ÿ”— View Project | ๐Ÿ“– Learning Notes


๐Ÿค– ML Product Category Classifier โญ NEW

Learning Machine Learning - Text Classification Project

Python scikit-learn Jupyter NLP

What I Learned:

  • ๐Ÿง  Machine Learning Basics - First ML model using scikit-learn
  • ๐Ÿ“ NLP Fundamentals - Text vectorization with TF-IDF
  • ๐ŸŽฏ Classification - Supervised learning for categorization
  • ๐Ÿ“Š Model Evaluation - Understanding accuracy and performance metrics
  • ๐Ÿ”„ ML Pipeline - Data preprocessing โ†’ Training โ†’ Prediction
  • ๐Ÿ““ Jupyter Notebooks - Interactive ML development and experimentation

๐Ÿ”— View Project | ๐Ÿ“Š Notebook


Sentiment Analysis - Learning NLP

Python NLP Jupyter

What I Learned:

  • ๐Ÿ’ญ Sentiment Analysis - Analyzing customer review sentiments
  • ๐Ÿ“Š Text Analytics - Extracting insights from unstructured text
  • ๐Ÿ” Feature Engineering - Creating meaningful features from text
  • ๐Ÿ“ˆ Data Visualization - Visualizing ML results and patterns
  • ๐Ÿงน Data Cleaning - Preprocessing real-world messy data

๐Ÿ”— View Project


Data Integration & Analysis - API-Powered Movie Database

Python API XML

Key Learning Points:

  • ๐ŸŒ API Integration - Working with external REST APIs
  • ๐Ÿ“Š Data Processing - Enriching datasets with additional information
  • ๐Ÿ“ Data Export - XML formatting and structured data output
  • ๐Ÿ”„ Data Transformation - Converting and organizing movie information
  • ๐Ÿ“ˆ Analytics Ready - Preparing data for further analysis

๐Ÿ”ง System Check

System Monitoring & Performance Analysis

Python psutil Monitoring

Key Learning Points:

  • ๐Ÿ’ป System Administration - Monitoring system resources and performance
  • ๐Ÿ“Š Performance Analysis - CPU, memory, and disk usage tracking
  • ๐Ÿ”ง Utility Development - Creating practical system tools
  • ๐Ÿ“ˆ Real-time Monitoring - Live system status reporting
  • ๐Ÿ› ๏ธ Administrative Tools - Building utilities for system management

๐Ÿ“š My Learning Project Portfolio

Project What I Learned Focus Area Status
ml-product-category-classifier โญ ML basics, NLP, text classification, scikit-learn Machine Learning โœ… Complete
ml-product-reviews-project Sentiment analysis, NLP, text analytics Machine Learning โœ… Complete
aws-atp-pipeline AWS Lambda, S3, cloud basics, serverless Cloud Learning โœ… Complete
movie-imdb-api-project API integration, data processing, XML Data Analysis โœ… Complete
system-check System monitoring, performance basics System Tools โœ… Complete
python-games-collection Game development, OOP, user interaction Interactive Development โœ… Complete
personal-diary-analyzer Text processing, data analysis Text Analytics โœ… Complete
online_sales_analysis Data analysis, business intelligence Business Analytics โœ… Complete
python-core-exercises Python fundamentals, algorithms Core Programming โœ… Complete

๐Ÿ“Š GitHub Stats & Learning Progress

GitHub Streak

๐Ÿ“ˆ Quick Stats

Commits Code Size Last Commit

๐Ÿ’ป Top Languages

Python Jupyter JavaScript

๐Ÿ“ˆ Learning & Development Stats

  • ๐Ÿ”ฅ Learning Focus - Machine learning, cloud technologies, and Python development
  • ๐Ÿ’ป Primary Learning Path - Python โ†’ ML/Data Science โ†’ AWS Cloud
  • ๐Ÿ“š Repository Count - 9 projects showing progression from basics to ML and cloud
  • ๐ŸŽฏ Journey - Python fundamentals โ†’ ML & NLP โ†’ Cloud automation
  • ๐Ÿค Community - Learning from others and sharing junior developer experiences

๐Ÿงฐ Current Learning Focus & Growth Plan

๐Ÿ“š Learning Area ๐Ÿ“ˆ Current Level ๐ŸŽฏ Next Steps
๐Ÿค– Machine Learning & NLP Beginner โ†’ Intermediate Deep learning, advanced ML
๐Ÿ Python & OOP Intermediate Advanced patterns, testing
โ˜๏ธ AWS Cloud Services Beginner โ†’ Intermediate More services, best practices
๐Ÿ“Š Data Science Beginner Advanced visualization, stats
๐Ÿ”ง DevOps & Automation Beginner CI/CD basics, deployment

๐ŸŽฏ Learning Plan 2025

Q1 2025 Goals

  • ๐Ÿ—๏ธ More AWS Services - Explore additional AWS services and cloud patterns
  • ๏ฟฝ Better Data Processing - Learn more advanced data transformation techniques
  • ๏ฟฝ Testing & Quality - Improve code testing and quality practices
  • ๐Ÿ“š Cloud Fundamentals - Study for AWS certification

Q2 2025 Goals

  • ๐Ÿ”„ CI/CD Learning - Understand deployment pipelines and automation
  • ๐ŸŒ Web Development - Learn Flask/Django for web applications
  • ๐Ÿค Open Source - Start contributing to projects and learning from others
  • ๏ฟฝ Documentation - Improve technical writing and project documentation

Long-term Vision

๐ŸŽฏ "Become a skilled cloud developer who builds reliable, well-tested solutions"

๐ŸŒฑ Current Learning Focus

  • ๐Ÿ“– Advanced AWS Services - Step Functions, API Gateway, and advanced cloud patterns
  • ๐Ÿ”ง Infrastructure as Code - CloudFormation, Terraform, and automated deployments
  • ๐Ÿ“Š Data Lake Architecture - Large-scale data processing and analytics platforms
  • ๐ŸŒ Microservices Design - Distributed systems and event-driven architecture
  • ๐Ÿ“š Cloud Security - Advanced security patterns and compliance frameworks

๐Ÿค Professional Networking & Collaboration

๐Ÿ“ฌ Connect With Me

GitHub

๐ŸŒ From Serbia ๐Ÿ‡ท๐Ÿ‡ธ

Learning Python, ML, and cloud technologies through hands-on projects


๐Ÿš€ Open for Learning & Collaboration

๐ŸŒŸ Interested in:

  • ๐Ÿค Collaboration on learning projects and junior-friendly open source
  • ๐Ÿ“š Learning from experienced developers and cloud engineers
  • ๐ŸŽฏ Junior Python/Cloud developer opportunities
  • ๐Ÿ”ง Open source contributions where I can learn and grow
  • ๐Ÿ’ก Mentorship and guidance from senior developers

๐Ÿคฒ What I can offer:

  • ๐Ÿ Growing Python skills and enthusiasm for clean code
  • โ˜๏ธ Basic AWS knowledge and eagerness to learn cloud technologies
  • ๐Ÿ“Š Data processing experience from various learning projects
  • ๐Ÿ”ง Problem-solving mindset and willingness to learn
  • ๐ŸŽฎ Project diversity showing ability to work across different domains
  • ๐ŸŒฑ Positive learning attitude and documentation of my journey

๐Ÿ’ญ Learning Philosophy

"Every problem is a learning opportunity and every project teaches something new."

I believe in learning by building real projects that solve actual problems. Each repository represents a step in my journey from basic Python to understanding cloud technologies and software engineering best practices.


๐Ÿ’ญ "Building my skills one project at a time! ๐Ÿš€"

Random Dev Quote

โญ๏ธ From DennisForge - Learning cloud technologies and building Python skills through hands-on projects ๐Ÿš€

๐Ÿ“ Serbia ๐Ÿ‡ท๐Ÿ‡ธ | ๐Ÿ“ฌ github.com/DennisForge


๐ŸŽจ About This Profile

๐ŸŒŸ Profile Features

  • ๐ŸŽฏ Authentic development journey from fundamentals to practical applications
  • ๐Ÿ“Š Real project showcase with GitHub stats and repository highlights
  • ๐Ÿ› ๏ธ Technical skills demonstration with progressive development
  • ๐Ÿ”ง Practical focus - utilities, data analysis, and system tools
  • ๐Ÿค Learning mindset - open for collaboration and knowledge sharing
  • ๐Ÿ“ฑ Clean design optimized for readability and navigation

๐Ÿ”ง What Makes This Special

  • โœจ Genuine progress - real skill development and practical projects
  • ๐Ÿ“š Learning focus - educational value and growth documentation
  • ๐ŸŽฏ Clear direction - honest about current level and future goals
  • ๐Ÿ”ง Practical applications - projects that solve real problems
  • ๐Ÿ’ก Growth mindset - continuous learning and improvement

๐ŸŒฑ My Learning Approach

  • ๐Ÿ› ๏ธ Learning by building: Creating real projects to understand concepts
  • ๐Ÿ“ Documentation: Writing down what I learn for future reference
  • ๐Ÿค Community: Learning from experienced developers and sharing my journey
  • ๐Ÿ”„ Iteration: Continuously improving and refining my skills
  • ๐ŸŽฏ Growth mindset: Every project is a chance to learn something new

Built with โค๏ธ, lots of โ˜•, and genuine enthusiasm for learning Python and cloud technologies

Pinned Loading

  1. DennisForge DennisForge Public