Adrian Ferrera
Senior Software Developer · Technical Consultant · Applied AI
I help software teams build maintainable products, improve engineering practices, and apply AI with technical judgment, grounded in architecture, testing, and software craftsmanship principles.
-
Lead Developer — Lean Mind
2025 — presentLeading the design, development, and delivery of a geospatial data platform used in ecological and emergency-response contexts. Owning the full project lifecycle across Next.js, Node.js, GeoServer, GRASS GIS, RabbitMQ, and event-driven architecture.
-
CEO & Lead Developer — Lean Mind
2024 — 2025Led a software consultancy focused on code quality, agile ways of working, and technical excellence. Worked directly with clients on software delivery and team development.
-
Head of Software Development — Lean Mind
2023 — 2024Supported teams with architecture decisions, engineering practices, and quality standards. Focused on making maintainable software easier to build and sustain across projects.
-
Senior Software Development Consultant — Lean Mind
2021 — 2022Worked with teams on Extreme Programming, testing, architecture, and delivery practices while building maritime transport and international trade software.
-
Full-stack Developer — Lean Mind
2018 — 2022International fullstack projects across e-commerce, cryptography, aerospace software and skin care platforms using React, Node.js and Kotlin.
-
Software Developer — Open Canarias
2014 — 2018Java developer building web services and applications for public administration, including the Port Authority of Santa Cruz de Tenerife.
Work with me
Need a sharper architecture review, stronger engineering practices, better testing, or a clearer approach to applied AI? I can help through consulting, mentoring, and technical conversations.