Now — AI Software Engineer at Critical Manufacturing

Ricardo Morim

builds intelligent systems — and keeps them secure.

AI Software Engineer, AI Security

I build AI systems, agents and automations, integrating security throughout the software development lifecycle. Currently at Critical Manufacturing, in the R&D Platform Engineering team.

The path so far

From prototypes to protected platforms.

Professional experience

Chapter 01 · Explore2025

INESC TEC

Software Engineering Internship

Developed an Android prototype for augmented reality indoor navigation, with a Python backend, voice guidance and navigation between floors.

Chapter 02 · Build & ship

InnovatWeb

Main developer

Main developer of the organisation’s applications and shared CI/CD platform.

  • Developed and maintain the shared SDLC: tests, builds, security analysis, DAST, releases and automated deployment across all organisation repositories.
  • Developing applications for business management and engineering preparation in construction and precast manufacturing, alongside AWS infrastructure work in Terraform.

Chapter 03 · SecureFebruary — October 2026

Celfocus

Application Security Analyst

Primary for AI Security and Vulnerability Management: main point of contact with AppSec leadership, coordinating members and tasks across both areas.

  • Evaluated and adopted local models on an internal server; built an automated pull request reviewer and the runners to execute it.
  • Created secure development skills and an agent for DAST and CTFs; configured fallback rules and automated skill deployment in a LiteLLM integration.
  • Adapted an agentic development loop to integrate security from planning through QA, including the creation of security pipelines.
  • Built a vulnerability management platform from scratch in React and Python/FastAPI: SLA tracking, observability, emails, tickets and monthly reports. Report generation went from several hours to under one hour.
  • Automated repetitive tasks and implemented versioning and automated deployment for the team’s AWS Lambda functions.

Chapter 04 · Engineer AINovember 2026 — present

Critical Manufacturing

AI Software Engineer

Member of the Platform Engineering team within Research & Development.

Case files

Selected projects

P/01Personal project · AI Security

Agentic Assurance

Harness for agentic software engineering with executable security contracts.

  • Protected policies and integrity verification
  • Static analysis, test evidence and HTTP runtime checks
  • Model review as a complementary signal alongside gates
  • Profiles for Next.js, React/Vite, Spring Boot and HTTP APIs
P/02Professional work · Private repository

Shared CI/CD — InnovatWeb SDLC

Shared pipeline platform used across all organisation repositories, developed and maintained by me as the main developer.

  • Automated tests and builds
  • Security analysis and DAST
  • Release management and automated deployment
  • A common SDLC maintained across applications
  • CI/CD
  • AppSec
  • DAST
  • Release Automation
P/03Deep Learning

Chess AI Engine

Chess reinforcement learning project using Monte Carlo Tree Search and dual-head residual networks.

P/05LLM Integration

AI Resume Optimizer

Resume optimisation application integrating a language model.

Toolkit

Skills

AI Engineering

AI Security & AppSec

Software, Cloud & Automation

In someone else's words

Recommendations

Testimonial from my INESC TEC internship mentor

My overall assessment is very positive: he is a young engineer with excellent potential, autonomy, and technical maturity above the average for his level, ready to join international teams and demanding environments.

Prof. Fernando Cassola MarquesPhd researcher INESC TEC / Invited Professor FEUPPorto, 15 October 2025

Foundations

Education & certifications

  1. 2026–present

    Master’s in Artificial Intelligence Engineering

    Instituto Superior de Engenharia do Porto (ISEP).

  2. 2023–2026

    BSc in Informatics Engineering

    Instituto Superior de Engenharia do Porto (ISEP).

  3. Completed

    AWS Certified Solutions Architect – Associate

    Certification in designing solutions on AWS.

  4. 2023/2024

    CS50AI — Introduction to Artificial Intelligence

    Additional training in AI, search, machine learning and neural networks.

    View certificate →

Next chapter

Let's talk about everything!

Feel free to reach out for collaborations or just a friendly hello.

Ricardo Morim
Location
Porto, Portugal