Miguel Lemos is a software engineer with 10 years of experience specializing in Scala and Akka, applying functional programming and domain-driven design to keep systems transparent, cohesive, and resilient. He builds composable, side-effect-aware code—favoring pure functions, monads, and interpretable libraries—to make safe default compositions intuitive for other developers. His background includes work on Apple Maps, real-time shipment pipelines with Typelevel stacks, CQRS/ES implementations, and DSL-driven Spark pipelines at BBVA, showing strength across distributed and data-intensive systems. Based in Córdoba, Argentina, he blends functional discipline with pragmatic OOP and reactive principles to deliver fault-tolerant, elastic services. An unusual touch: he designs code so business analysts can read it directly, treating readability as a primary architectural constraint.
10 years of coding experience
7 years of employment as a software developer
Título de Ingeniería Ingeniería informática, Título de Ingeniería Ingeniería informática at Universidad Blas Pascal
Contributions:5 commits, 7 pushes, 2 branches in 1 year
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Miguel Lemos - Software Engineer A3 at EPAM Systems