Skip to content
View g-battaglia's full-sized avatar

Block or report g-battaglia

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 is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
g-battaglia/README.md

Typing SVG

g-battaglia

Full Stack Engineer & AI Developer
Specialized in Generative AI, RAG Systems, and Intelligent Automation.


πŸ‘¨β€πŸ’» About Me

I am a freelance Full Stack AI Engineer with a background in digital marketing solutions (H-Farm, Jakala) and enterprise-grade software. I bridge the gap between creative problem solving and scalable engineering.

  • πŸ€– Generative AI: Building autonomous agents, chatbots, and RAG pipelines using OpenAI, Anthropic, and Google APIs.
  • βš™οΈ Automation: Designing workflows that combine LLMs with CRMs and databases for decision-making automation.
  • πŸš€ Full Stack: Scalable serverless backends (AWS, Python/FastAPI) and SEO-friendly frontends (Next.js, Nuxt).
  • πŸ—£οΈ Languages: Fluent in English (C2) and Italian.

πŸ† Open Source Highlight

I am the creator of Kerykeion, a leading Python library for astrology and astronomy calculations. It powers commercial APIs and integrates astrological intelligence into modern apps.

  • 550,000+ total downloads
  • 20,000+ monthly users
  • Used in commercial APIs and SDKs

πŸš€ Projects

Astrology

  • πŸ”­ Astrologer API - High-precision Astrology REST API powered by the Kerykeion engine
  • πŸͺ Astrologer Studio - Free/open-source professional astrology workspace with AI-powered interpretations
  • 🌌 libephemeris - NASA-powered Python library for high-precision astronomical ephemerides (Skyfield-based)

Analytics

  • πŸ“Š mantecato-analytics - Privacy-first web analytics platform built on Umami (a Google Analytics alternative). Features a Web UI dashboard, a CLI, and an MCP server that lets AI agents query and analyze your traffic data

Developer Tools

  • πŸ–₯️ tmux-opencode - A tmux sidebar for monitoring OpenCode sessions
  • πŸ” mcp-seo - Open-source SEO analysis toolkit for AI agents (CLI + MCP server)
  • 🍎 lazy-apple-container - The lazier way to manage Apple Containers (TUI)
  • πŸ“‹ simple-ascii-tables - Minimal, dependency-free ASCII tables for Python

πŸ› οΈ Tech Stack & Tooling

AI & Data Engineering

Backend & Cloud

Frontend


πŸ“ˆ GitHub Stats

g-battaglia g-battaglia

Pinned Loading

  1. kerykeion kerykeion Public

    Data-Driven Astrology πŸ’« Kerykeion is a Python library for astrology. It generates SVG charts and extracts detailed structured data for birth charts, synastry, transits, composite charts, and more.

    Python 609 175

  2. AstrologerStudio AstrologerStudio Public

    Astrologer Studio is a free/libre open-source professional astrology workspace that helps astrologers manage their clients, generate precise astrological charts, and get AI-powered interpretations …

    TypeScript 14 4

  3. Astrologer-API Astrologer-API Public

    High-precision Astrology REST API powered by the Kerykeion engine. Delivers professional-grade natal SVG charts, ephemerides, and celestial positions.

    Python 92 35

  4. libephemeris libephemeris Public

    NASA-powered Python library for high-precision astronomical ephemerides. Features an API compatible with Swiss Ephemeris (pyswisseph) and utilizes Skyfield for professional-grade celestial calculat…

    Python 7 3