Skip to content
View danielPoloWork's full-sized avatar
すばらし
すばらし

Block or report danielPoloWork

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

Daniel Polo

Senior Backend Engineer · Full-Stack Developer · exploring AI Engineering

🌐 English · 日本語 · 简体中文

Backend architecture for systems where software meets physical operations — enterprise CRM/ERP, robotised warehouses, and CAD automation. I design the system before I write the code.

LinkedIn Mycelium LABS Enterprise-grade libraries Production-grade games Production-grade systems Purpose-built references Code challenges

About

I'm a full-stack engineer with 10+ years of professional experience, deep on backend architecture for enterprise web applications (CRM, ERP) and industrial automation.

Over the past three years I've architected management software for fully-automated warehouses — real-time integration with autonomous guided vehicles (AGVs) and precision weighing hardware through custom protocol adapters.

Most recently I led a CAD automation initiative that replaced a legacy 2D AutoCAD workflow with a SolidWorks macro pipeline, generating 3D assemblies and 2D technical layouts directly from ERP data.

Strongest on the backend (Java / Spring), solid across the full stack. I'm moving from senior toward architect-level backend and platform work, while deliberately exploring AI-agent engineering as the next frontier.

On visibility: most of my strongest work is proprietary and under NDA. What's public here is purpose-built to demonstrate the same engineering — reference projects and coding challenges. I'm glad to walk through the architecture and design decisions of the private systems in a call, or share sanitised case studies.

Tech

Primary stack: Java · Spring Boot / Spring MVC · PostgreSQL · REST / OpenAPI · Docker

Languages Frameworks & runtime Databases Tools & DevOps CAD & automation API & integration
Java Spring Boot PostgreSQL Docker SolidWorks REST API
TypeScript Spring MVC MySQL Maven AutoCAD OpenAPI
JavaScript Node.js Oracle Gradle Postman
Python Informix Git
PHP
VBA

Current Engineering Work

Robotised warehouse management system

Java Spring Boot PostgreSQL Docker REST

Enterprise web application running operations inside a fully-automated warehouse. Real-time integration with AGVs and precision scales through custom protocol adapters; orchestrates pick-and-place workflows, inventory reconciliation, and operational dashboards. I owned backend architecture, REST API design, data modelling, and system documentation across 3 years of iterative delivery. Handles ~200 pick-and-place operations/day across ~20,000 SKUs.

SolidWorks 3D drawing automation pipeline

VBA SolidWorks API SQL PDM SMTP

Macro pipeline migrating a mechanical-drawing workflow from 2D AutoCAD to 3D SolidWorks. Reads structured data from the company ERP, processes parent-file configurations, and auto-generates child 3D models and their corresponding 2D layouts — with generation flags, outcome logging, and email alerting. Cut drawing time by ~99%; currently extending to full assembly generation and associated table creation.

Enterprise LLM wiki — local AI memory · R&D

LLM RAG OCR AI Agents

Internal proof-of-concept for a company-wide knowledge base queryable by AI agents. Ingests and indexes proprietary documentation into a local vector store so LLM agents retrieve context-aware answers without sending data to external APIs. Focus areas: RAG pipeline architecture, chunking strategies, embedding models, and agent tool-use patterns.

How I work

Design before code — data models and interface contracts are defined and documented before the first line of implementation. I'm direct about blockers, thorough with documentation, and default to ownership: equally effective leading a project solo or contributing inside a structured team.

"If I have seen further, it is by standing on the shoulders of giants." — Isaac Newton

I treat the ecosystem — documentation, the developer community, and AI assistants — as a force-multiplier to move faster and explore wider, while the architecture, trade-offs, and final calls stay mine. I hold myself to high standards, actively seek feedback, and measure growth by what I ship.

Currently exploring

  • 🤖 AI agent engineering — LLM orchestration, tool-use patterns, multi-agent workflows
  • 🧠 Local LLM knowledge systems — privacy-preserving memory layers queryable by agents (R&D)
  • ☁️ Cloud-native delivery — containerisation, CI/CD pipelines, infrastructure as code

Portfolio

The badges above link to my curated GitHub lists by category.

Contact

Open to backend / platform roles at product-driven companies — remote or relocation outside Europe.

Pinned Loading

  1. coding-challenges coding-challenges Public

    A continuously evolving engineering knowledge repository featuring coding challenge solutions, algorithmic patterns, data structures, optimization techniques, and architectural learning notes. Desi…

    JavaScript 1

  2. pbr-cpp-memory-pool pbr-cpp-memory-pool Public

    Many high‑performance systems—such as graphics engines, financial trading servers, and databases—suffer from memory fragmentation and the overhead of frequent allocations. This component provides a…

    C++ 1

  3. pgs-eados pgs-eados Public

    Enterprise Agentic Delivery Operating System (EADOS) — a language-agnostic factory that interviews you and renders a fully governed, enterprise-grade repository (AI-agent contract, ADRs, CI gates, …

    Python 1