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

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 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.

For the past few 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, orchestrating ~200 pick-and-place operations per day across ~20,000 SKUs.

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, cutting drawing time by ~99%.

Deep on the backend (Java / Spring), mid-level on the frontend. My focus stays on the craft of building software — growing toward architect-level backend and platform work — while I deliberately explore 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
SQL

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 ~[N] operations/day across ~[N] 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 ~[N%]; 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.

How I grow

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

Real progress builds on the work of others. 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

Public, Production-Grade Systems

A curated collection of real-world engineering initiatives spanning enterprise software, industrial automation, logistics platforms, and AI-enabled systems. Each project highlights architecture, integration strategy, automation design, and end-to-end delivery while excluding proprietary business information.

COMING SOON...
  • Mycelium LABS

    Open-source Agentic Knowledge OS

    Mycelium Labs is an open-source ecosystem that turns fragmented information into a living, connected, operational asset — a shared source of truth for documentation, architecture, governance, and AI agents alike.

Public, purpose-built references

One per core language, plus a small AI build — fully independent engineering samples designed to illustrate my architectural approach. These artifacts are entirely original and not derived from, nor related to, my current company work (mostly NDA). One thread: enterprise & industrial systems, engineered end to end.

COMING SOON...

I’m currently revamping and refactoring my GitHub structure; the new sample repositories will be published shortly.

More Coding challenges — LeetCode and similar solutions.

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