<-- 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 and tailored solutions to meet ever-changing business requirements within diverse industries. Advanced skill with leading-edge programming tools complemented by proven ability to assimilate and rapidly utilize emerging technologies. Some mathematical knowledge with experience developing comprehensive algorithms and data-processing logic. Technical proficiencies include...

  • - Innovative software engineer offering, six 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

API, Agile Methods, Container orchestration, Docker, ElasticSearch, Elixir, Event Sourcing, GIT, Google Cloud, Heroku, JavaScript, Kafka, Kubernetes, Linux, Microservices Deploy, Nginx, NoSql Databases, Node.js, SQL, NoSQL, Haskell, Redis, Rethink, React, Vue.js, Prometheus, Istio, Go

Professional Experience

Software Engineer,3/17 to now - Totvs

  • Working 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
  • Using drone to deploy ci to publish charts and images, and rancher to deploy applications on kubernetes, writhing kubernetes specs with helm
  • Using Prometheus for system monitoring
  • Used faas and aws lambda to run low cost and quick to assemble services
  • Using 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 an maitaining 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 Hosting.
  • Developing E-Commerces using Restful API, javascript with EmberJS.
  • Managing kubernetes cluster on google cloud.
  • Deploying application using drone ci