Skip to content
View lukaszglowacz's full-sized avatar
👋
Open to new challenges
👋
Open to new challenges

Block or report lukaszglowacz

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
lukaszglowacz/README.md

Łukasz Głowacz

Full Stack Developer | Python · FastAPI · React 18 · TypeScript

Building production-ready web applications with focus on backend architecture, real-time systems, and comprehensive testing.

Currently: Full Stack Developer at Playmaker.pro


🚀 Current Work

Playmaker.pro – Sports Management Platform

Full-stack developer building scalable sports management system for coaches and teams.

Tech Stack: React 18, TypeScript, FastAPI, Python, PostgreSQL, Material-UI, Zustand

Key Focus:

  • Real-time messaging systems for athlete-club communication
  • Backend services with SQLAlchemy ORM and PostgreSQL
  • Automated testing strategies (70%+ coverage achieved)
  • Scalable architecture with modern state management
  • CI/CD pipelines and performance optimization

💼 Featured Projects

🏆 Sports Messenger

Real-time messaging application built in 4 hours

A demonstration of rapid, AI-assisted full-stack development with comprehensive testing.

  • Backend: FastAPI with WebSocket support, PostgreSQL, SQLAlchemy ORM
  • Frontend: React 18, TypeScript, Material-UI, real-time updates
  • Testing: Pytest backend (69% coverage), Vitest frontend
  • Code: Repository

Highlights: Built in 4 hours · 69% test coverage · WebSocket real-time messaging · AI-assisted development


🌍 Gurudo Geo

Geolocation-based workforce management SaaS

Complete location-aware time tracking platform with subscription billing and real-time monitoring.

  • Live: app.gurudo.se | Landing
  • Backend: Django REST Framework, PostgreSQL, JWT auth, geolocation validation
  • Frontend: React, TypeScript, Vite, responsive dashboards
  • Integrations: Stripe subscriptions, Klaviyo automation, Google Maps API
  • Infrastructure: Docker, DigitalOcean, production deployment
  • Code: Frontend | Backend

Key Features:

  • 100m radius geolocation enforcement
  • Per-seat subscription billing (Stripe)
  • Real-time workforce monitoring
  • Automated PDF report generation
  • Role-based access control
  • Multi-tenant architecture

📊 Personal Expense Tracker

CLI expense tracking with Google Sheets integration

Python application using Google Sheets as live database for personal finance management.

  • Live Demo: Heroku
  • Tech: Python, Google Sheets API, Google Cloud, Heroku
  • Code: Repository

Features: 15 expense categories · CLI interface · Cloud deployment · Month/year comparisons


🎨 Norton Inspiration

Community platform for interior design

Social platform for sharing wall art projects with user engagement features.

  • Live: Demo
  • Tech: Django, PostgreSQL, Cloudinary, Bootstrap, Heroku
  • Code: Repository

Features: User accounts · Social interactions · Rich media handling · Responsive design


🛠️ Technical Skills

Backend Development

  • Languages: Python (primary)
  • Frameworks: FastAPI, Django REST Framework, Flask
  • Databases: PostgreSQL, SQLAlchemy ORM
  • API Design: RESTful APIs, OpenAPI/Swagger, validation
  • Authentication: JWT, role-based access control (RBAC)
  • Testing: Pytest (69% coverage achieved), unit & integration tests
  • Real-time: WebSocket, async/await programming

Frontend Development

  • Core: React 18, TypeScript, JavaScript (ES6+)
  • State Management: Zustand, Context API, custom hooks
  • UI Libraries: Material-UI, responsive design
  • Build Tools: Vite, npm, modern development workflows
  • Testing: Vitest, React Testing Library
  • Real-time: WebSocket integration, live updates

DevOps & Tools

  • Version Control: Git, GitHub, collaborative workflows
  • Containerization: Docker, Docker Compose
  • CI/CD: GitHub Actions, automated testing
  • Cloud Platforms: Heroku, DigitalOcean
  • Development: VS Code, debugging, profiling

Integrations & Services

  • Payments: Stripe (subscriptions, webhooks, billing)
  • Email: Klaviyo (automation, event-driven workflows)
  • APIs: Google Maps, Google Sheets, external integrations
  • Media: Cloudinary (image/file storage)

📈 Experience Highlights

Full Stack Developer – Playmaker.pro (Dec 2025 - Present)

  • Building production sports management platform
  • React 18 + TypeScript frontend with Material-UI
  • FastAPI backend with PostgreSQL and SQLAlchemy
  • Real-time messaging features with WebSocket
  • 70%+ test coverage with automated testing
  • CI/CD pipelines and deployment workflows

Freelance Software Developer (Sep 2023 - Present)

  • Delivering production-ready full-stack solutions
  • International client collaboration
  • 100% job success rate (on-time, on-budget)
  • API integrations and backend systems
  • Full ownership: architecture → deployment

Full Stack Engineer – Gurudo (Aug 2024 - Nov 2025)

  • Developed and launched Gurudo Geo SaaS platform
  • Django REST Framework + React full-stack architecture
  • Geolocation-based access control (100m radius)
  • Stripe subscription integration (per-seat billing)
  • Production deployment with Docker on DigitalOcean
  • Customer support and feature development

🎯 What I Build

Production-Ready Applications:

  • Real-time communication systems
  • Geolocation-based business logic
  • SaaS platforms with subscription billing
  • RESTful APIs with comprehensive documentation
  • Full-stack web applications (backend → frontend → deployment)
  • Automated testing suites with high coverage

Technical Approach:

  • API-first development
  • Clean architecture & modular design
  • Test-driven development (TDD)
  • Async/await for real-time features
  • Scalable backend services
  • Modern frontend patterns

📚 Currently Learning & Exploring

  • Advanced FastAPI patterns (background tasks, dependency injection)
  • React 18 concurrent features and Suspense
  • WebSocket scalability and Redis pub/sub
  • Microservices architecture patterns
  • Advanced PostgreSQL optimization
  • Docker orchestration and Kubernetes basics

📫 Let's Connect


💡 Professional Highlights

developer = {
    "name": "Łukasz Głowacz",
    "role": "Full Stack Developer",
    "current": "Playmaker.pro",
    "experience": "2.5+ years commercial development",
    "focus": ["Backend Architecture", "Real-time Systems", "Testing & Quality"],
    "stack": {
        "backend": ["FastAPI", "Django REST", "Python", "PostgreSQL"],
        "frontend": ["React 18", "TypeScript", "Material-UI", "Zustand"],
        "testing": ["Pytest", "Vitest", "70%+ coverage"],
        "devops": ["Docker", "GitHub Actions", "CI/CD"]
    },
    "achievements": {
        "sports_messenger": "Built in 4 hours with 69% test coverage",
        "gurudo_geo": "Production SaaS with paying customers",
        "playmaker": "Real-time sports management platform"
    },
    "available_for": "B2B contracts, full-time positions",
    "relocating": "Stockholm → Warsaw (2026)"
}

⚡ Quick Stats

  • 🏢 Currently employed at Playmaker.pro
  • 🚀 2.5+ years commercial development experience
  • 💼 100% freelance job success rate
  • 🎯 70%+ test coverage achieved
  • 🌍 International client collaboration
  • 📦 5+ production applications deployed
  • 🔧 FastAPI + React 18 specialist
  • ✅ Available for B2B contracts

🌟 Why Work With Me

Technical Excellence:

  • Modern tech stack (FastAPI, React 18, TypeScript)
  • Testing-first approach (70%+ coverage standard)
  • Production-ready code with proper architecture
  • Real-time systems and WebSocket expertise

Professional Approach:

  • 100% on-time, on-budget delivery
  • Clear communication and documentation
  • End-to-end ownership (design → deployment)
  • Customer-focused development

Real-World Experience:

  • Currently building production systems at Playmaker.pro
  • Launched and maintained SaaS platform (Gurudo Geo)
  • International client collaboration
  • Full-stack capabilities across the entire development lifecycle

⭐ If you like my work, feel free to star my repositories!
Always open to interesting collaborations and new opportunities.

Built with ❤️ using Python, FastAPI, React 18, and TypeScript

Pinned Loading

  1. sports-messenger sports-messenger Public

    Full-stack messaging app for athletes & officials | React + FastAPI + Docker

    Python

  2. gurudo-geo-backend-public gurudo-geo-backend-public Public

    Gurudo Geo backend — Django REST · JWT · Stripe · PostgreSQL · SaaS billing.

    Python

  3. gurudo-geo-frontend-public gurudo-geo-frontend-public Public

    Gurudo Geo frontend — React + TypeScript + Vite (JWT auth, role-based UI, maps)

    TypeScript

  4. personal-expense-tracker personal-expense-tracker Public

    Python expense tracker · Google Sheets · CLI · Financial analytics

    Python 1

  5. norton-innovation-platform norton-innovation-platform Public

    Django · Cloudinary · Posts · Likes · Comments · Heroku

    Python 2

  6. tickets-service tickets-service Public

    Production-ready ticket management API built with Node.js, TypeScript and PostgreSQL

    TypeScript