Summary
Mauricio Jaramillo is a Senior Software Engineer based in Melbourne with 10 years’ experience building backend systems for retail, financial services and banking, primarily using Scala and functional programming principles. He has designed and implemented architectures ranging from monoliths to microservices, AWS Lambda functions and streaming platforms, and is comfortable with both Postgres and Apache Cassandra. Mauricio has strong DevOps familiarity—creating Buildkite pipelines and using Git for over six years—and a track record of delivering domain-driven features across billing, customer management and payables. Known as a collaborative team member, he brings pragmatic architectural judgement and a focus on reliable, maintainable code. An Ecuador-trained systems engineer, he combines hands-on implementation with a keen interest in functional design patterns that reduce complexity in distributed systems.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS System engineer, Bachelor of Science - BS System engineer at Universidad Católica de Oriente