<-- back

Yuri F. Lima

Software Engineer

São Paulo, Brazil

yurifreirelima@outlook.com
DDD, Functional Developer | Distributed Systems

Detail-oriented programmer and Software Architect with 7+ years success devising innovative solutions to meet ever-changing business requirements within diverse industries. Advanced skill with bleeding-edge programming tools complemented by proven ability to assimilate and rapidly utilize emerging technologies, always challenging preconceptions. Functional programming enthusiast.

  • - Innovative software engineer offering, seven years of experience in the full software development lifecycle – from concept through delivery of next-generation applications and customizable solutions.
  • - Expert in advanced development methodologies, microservices, container orchestration tools and using TDD and DDD contributing to the design and rollout of cutting-edge software applications.

Technical Tools

Agile Methods, AWS, AWS Lambda, C, Container Orchestration, Docker, Elixir, Event Sourcing, GIT, Go, Google Cloud, Graphql, Haskell, Heroku, Istio, Service Mesh, Java, JavaScript, Kafka, Kubernetes, Linux, Microservices Deploy, Nginx, Node.js, NoSQL, Prometheus, React, Redis, Rest API, Rethink, SQL, Vue.js

Professional Experience

Software Engineer,6/19 to Present - Dafiti

  • Worked on bringing Dafiti's legacy software to a more modern cloud architecture
  • Wrote kubernetes controllers to run Black Friday Stress test and acceptance tests automatically
  • Worked on orchestrating applications to scale based on custom metrics
  • Used argocd to deploy applications

Software Engineer,3/17 to 6/19 - Totvs

  • Workied to provision legacy software on cloud, using containers and orchestrating with kubernetes.
  • Engineered and Developed the new application to manage infrastructure, managing helm and transforme executions
  • Developed a Graphql api used internally to request new instances of the legacy code
  • Developed a execution engine to manage internal executions using ruby
  • Developed an application to make previously single thread software to run concurrently in multiples pods using Go and redis
  • Used drone to deploy ci to publish charts and images, and rancher to deploy applications on kubernetes, writhing kubernetes specs with helm
  • Used Prometheus for system monitoring
  • Used faas and aws lambda to run low cost and quick to assemble services
  • Used flux architecture to manage state on an angular application

Software Engineer,1/14 to 2/17 - Yebo, API E-Commerce

  • Developing and maintaining large-scale E-Commerce platform using technologies such as: Ruby, Amazon SQS, Kubernetes, Redis, Docker, Docker Compose, Continuous integration, Elasticsearch, PostgreSQL and others.
  • Developing E-Commerce API to follow the newest API conventions and standards, with Grape, Rails, AMS, and JWT as authentication and JSON as the notation language.
  • Creating and maintaining Javascript SDK for the E-Commerce API and using this SDK in EmberJS applications.
  • E-Commerce platform SysAdmin, deploying containers to production, Redis for caching, SQS for asynchronous jobs, Nginx for Web Server.
  • Developing E-Commerces using Restful API, javascript with EmberJS.
  • Managing kubernetes cluster on google cloud.
  • Deploying application using drone ci