Rommel Trejo

Application Architect specializing in distributed systems

10 years of experience in software engineering and architecture, focused on distributed systems and enterprise software.

Technical leadership, architecture reviews, migrations, and modernization—including work on systems serving hundreds of thousands of users.

Rommel Trejo

Education

Towson University

Degree: M.S. Computer Science
Track: Software Engineering

University of Maryland-Baltimore County

Degree: B.S. Computer Science
Track: Machine Learning

Skills

Technical focus

Systems architecture

Primary expertise

  • Distributed systems
  • Microservices
  • Event-driven systems
  • Pub/sub architectures
  • Messaging and queues
  • APIs and service integration
  • Caching
  • Databases
  • Scalability and reliability

AI systems

Professional experience

  • Agentic development
  • Agent skills
  • Multi-agent workflows

Software engineering

Professional experience

  • Backend systems
  • Enterprise software
  • System migrations
  • Application modernization
  • Architecture reviews
  • Technical leadership
  • Cloud systems involving Azure and GCP

Development experience

  • Multiple programming languages
  • .NET and related technologies
  • Mobile development
  • React