Michel Moreira

Luis Michel Silva Moreira

Senior Software Architect

Download resume as PDF

More than 20 years building software: I started migrating a point-of-sale system from Clipper to Delphi in 2002, at Total Soluções, moved through government systems on IBM WebSphere ND serving the entire population of Rondônia State (Softwell Solutions, 2007 to 2012), through virtualization, containers, and industrial IoT as founder of Maker Planet since 2009, and today I use AI in production at Techne to unlock the kind of project that used to sit in a drawer for years.

The most recent case: modernizing legacy VB6 batch processes into Spring Batch (Java 25, Spring Boot 4) exposed via REST, keeping 1:1 parity with the original system. The process volume had made a rewrite unfeasible for years; what unlocked it was structuring the work for AI agents, with a versioned architectural contract in the repository, access to the real database via MCP, and characterization tests that run the original VB binary via SSH to generate the fixtures the Java code must reproduce. Before that, I designed a serverless, event-driven architecture for technical documentation automation at Techne: AWS Step Functions orchestrating Amazon Bedrock (Claude Sonnet), with RAG over pgvector on RDS PostgreSQL, cutting a processing job that took days down to minutes.

From 2018 until early 2026 I was the lead architect of the Cronapp low-code platform at Techne; this year the role’s scope changed, and I moved to acting as a transversal architect across all of the company’s products, not tied to one team but working with all of them. The hard part was never the technology: migrating an entire team from SVN to Git, years ago, the obstacle was not Git, it was culture, getting the team to actually adopt and use the tool. The same holds for AI today: the technology solves less than the adoption does.

Experience

  1. Transversal Software Architect, Techne

    2026 - present

    • Act as a transversal architect across all of Techne's products, not tied to one fixed team but working with all of them.
    • Modernizing legacy VB6 batch processes into Spring Batch (Java 25, Spring Boot 4) exposed via REST, keeping 1:1 parity with the original system; the process volume had made a rewrite unfeasible for years.
    • Structured the work for AI agents: a versioned architectural contract in the repository, access to the real database via MCP, and characterization tests that run the original VB binary via SSH to generate the fixtures the Java code must reproduce.
    • Designed a serverless, event-driven architecture for technical documentation automation: AWS Step Functions orchestrating Amazon Bedrock (Claude Sonnet), with RAG over pgvector on RDS PostgreSQL, cutting a processing job that took days down to minutes.
    • In the last year, mentored Tech Leads across the company's products on AI adoption; the results were presented at "checkpoint", Techne's monthly internal event.
  2. Lead Architect of the Cronapp Platform, Techne

    2018 - 2026

    • Architected, designed, and reviewed the implementation of the Cronapp low-code platform, and established the platform's QA infrastructure and test strategy.
    • Led a complete rebuild of the company's mission-critical applications: software and operating system upgrades, source code and system configuration controls, pre-production environments, and backup and recovery plans.
    • Directly managed the development teams, with hands-on technical guidance and Tech Lead mentoring.
    • Led security initiatives across multiple architecture layers, with continuous vulnerability research based on the OWASP Top 10, from vulnerability report to code fix.
    • Implemented configuration management and the Agile/Scrum method, formalizing team roles, quality control, and standardized project documentation.
  3. Founder, Maker Planet

    since 2009

    My own company, still active, with occasional involvement in technical decisions.

    • Architected, implemented, and supported Docker container-based application architectures.
    • Architected and supported customer datacenters with Hyper-V, VMware ESX, and Xen.
    • Served as senior technical consultant for customers across Brazil: requirements gathering, database sizing, and network analysis.
    • Tested web application performance with Apache JMeter, generating reports and graphics.
    • Researched and developed an IoT software and engine to monitor the real-time location of teams and machines in industrial environments, in compliance with the LGPD and Brazilian labor law.
    • Continued working on the Softwell Maker low-code platform, started at Softwell Solutions, as a technology provider for ISVs: SDK, API, and software integration across multiple languages and tools.
  4. Senior Software Engineer, Softwell Solutions

    2007 - 2012

    • Lead engineer in the development and implementation of the Softwell Maker low-code platform.
    • Drove the platform's expansion and deployment across multiple offices, meeting government requirements.
    • Implemented software protection with Sentinel hardware keys.
    • Transformed the development process from SVN to Git, with a branching model for features, alpha, beta, and releases.
    • Deployed custom applications on IBM WebSphere ND, serving the entire population of Rondônia State.
  5. Software Engineer, Copam Informática

    2005 - 2007

    • Developed the "padrão", the development methodology that defined the architecture and build process for the company's new modern products: Orçamento, Patrimônio, and Plano Plurianual.
    • Deployed and maintained those products for government sector clients, following the standard I defined.
  6. Software Developer, Total Soluções

    2002 - 2005

    • Developed, implemented, and maintained off-the-shelf software for retail and wholesale businesses.
    • Migrated the point-of-sale system from Clipper to Delphi.

Skills

AI / GenAI

RAG · AI agents · MCP (Model Context Protocol) · Amazon Bedrock (Claude) · Context and prompt engineering · Evaluation and guardrails

Languages

Java · Python · C# · TypeScript

Cloud & infra

AWS (Lambda, ECS, SAM, Step Functions, Bedrock) · Azure · OCI · Docker · Kubernetes · Linux

Data

PostgreSQL · SQL Server · Oracle · pgvector

Architecture & practice

Serverless, event-driven architecture · Low-code · Security (OWASP Top 10) · CI/CD · QA and testing · Technical mentoring

Historical:Delphi · C++ · PHP · VB6 · Clipper · Xamarin · Flutter · IBM WebSphere ND · Apache Tomcat · Apache JMeter · IoT and indoor location (BLE) · Embedded systems · Firebird · MySQL

Languages:English CEFR B2 (TrueNorth 7.2)

Education

  • Computer Science, Estácio (2020 - 2025)