Senior Software Engineer & Tech Lead with 17+ years of experience

Private information
DevOps LiveView OTP Phoenix PostgreSQL ReactJS Tailwind

I’m a seasoned Software Engineer with over 17 years of diverse experience in the industry. Originally from Brazil, I currently reside in Araçatuba, where I live with my wife and our furry family members - 🐈 Mrs. Nesbit, 🐈 Buzz Lightyear, and 🐕 Don Pisco José.

Throughout my career, I’ve developed a strong technical foundation and a track record of delivering high-impact results for a variety of clients and projects. My expertise spans a wide range of technologies, including Elixir, Phoenix, Ruby, Ruby on Rails, TypeScript, and React. I’ve worked extensively with backend development, having architected and built distributed, fault-tolerant applications that handle thousands of requests per hour and millions of database records. Additionally, I’m skilled in DevOps practices, having worked with Docker, Kubernetes, and cloud platforms like AWS and Google Cloud.

Beyond my technical prowess, I have a creative and analytical mind that thrives on tackling complex problems and finding innovative solutions (which might have contributed to my baldness). Once I start talking about my work, it’s hard to get me to stop! I stay up-to-date with the latest industry trends and best practices, always looking for ways to improve my skills and share knowledge with others.

As a technical leader, I’ve honed my skills in managing cross-functional teams and mentoring junior developers. In this capacity, I’ve been responsible for aligning stakeholder requirements, optimizing processes and performance, and ensuring successful project delivery. My collaborative approach has fostered positive and productive work environments, where team members feel empowered to contribute their best ideas.

When I’m not immersed in my work, you can find me indulging in my hobbies, such as reading, playing the guitar, and going for bike rides around the city.

With my diverse experience, strong technical expertise, and leadership abilities, I’m well-equipped to contribute as a valuable member of any engineering team.

Work Experience

Lead Software Engineer at Quack5 Client (Jul/2024 - Current)

  • Architected scalable ad bidding system using Elixir and Phoenix LiveView for real-time performance tracking
  • Developed high-performance PostgreSQL data models to optimize ad placement and bidding algorithms
  • Led technical team in adopting Test-Driven Development (TDD) practices, improving code quality and reducing deployment-related issues

Languages & Frameworks: Elixir, Phoenix, LiveView

Databases & Data Stores: PostgreSQL

DevOps & Infrastructure: Docker

Development Practices: TDD

Senior Software Engineer at Allovue, Inc. (Mar/2022 - Aug/2024)

  • Spearheaded the development of a state-funded educational finance portal in Arizona, leveraging Elixir, Phoenix, LiveView, and PostgreSQL to deliver high-performance solutions.
  • Rebuilt and expanded the core functionality of existing school finance products using Elixir, Phoenix, and LiveView, while adding new features to drive innovation and growth.

Languages & Frameworks: Elixir, Phoenix, LiveView

Databases & Data Stores: PostgreSQL

DevOps & Infrastructure: Docker

Development Practices: TDD

Senior Software Engineer at Remote Technology, Inc. (Aug/2021 - Mar/2022)

  • Implemented custom integrations with HR platforms that required bidirectional data synchronization using a mix of webhooks and APIs

Languages & Frameworks: Elixir, Phoenix

Databases & Data Stores: PostgreSQL

DevOps & Infrastructure: Docker, Kubernetes

Development Practices: TDD

Senior Software Engineer at Foxbox Digital (Jun/2020 - Apr/2021)

  • Worked on ecommerce project that used Elixir/Phoenix, Postgres, ElasticSearch and Kubernetes, and had integrations with Shopify, Sanity, Frontend (React) and Salesforce
  • Worked on ecommerce analytics project that used Elixir/Phoenix, Ruby/Rails, Postgres, Redis, ElasticSearch and Kubernetes, and had integrations with Shopify, BigQuery and Google Sheets
  • Helped the team with architecture decisions on multiple projects
  • Reviewed code and interviewed candidates for Backend Engineer position

Languages & Frameworks: Elixir, Phoenix, Ruby, Rails, React

Databases & Data Stores: PostgreSQL, ElasticSearch, Redis

DevOps & Infrastructure: Docker, Kubernetes

Development Practices: TDD, Scrum, Kanban

Time off to recharge and focus (Jan/2020 - May/2020)

Senior Software Engineer at XING GmbH & Co. KG (Oct/2018 - Dec/2019)

  • Improved and developed new features on existing Ruby on Rails project
  • Advised developers on Elixir adoption for a new project
  • Worked together with frontend developers to define requirements and design APIs for new services
  • Collaborated on multiple projects owned by other teams
  • Worked in multidisciplinary teams composed of developers, POs, QA engineers, designers, team leads and agile coaches, using Scrum and Kanban
  • Communicated with developers and stakeholders from multiple teams

Languages & Frameworks: Elixir, Phoenix, Ruby, Ruby on Rails, GraphQL

Databases & Data Stores: MySQL, Redis

Messaging & Queueing: RabbitMQ

DevOps & Infrastructure: Docker, Kubernetes

Development Practices: TDD, Scrum, Kanban

Backend Team Lead at Wunder Carpool (Nov/2017 - Sep/2018)

  • Held regular 1-on-1 with team members
  • Advised team members on the day-to-day work
  • Helped planning new features
  • Migrated a portion of the data to a graph database

Languages & Frameworks: Elixir, Phoenix

Databases & Data Stores: PostgreSQL, Neo4j, Redis, ElasticSearch

Messaging & Queueing: RabbitMQ

DevOps & Infrastructure: GCP, Docker, Kubernetes

Development Practices: TDD, Scrum

Senior Developer at Liquid Labs (May/2018 - Sep/2018)

  • Designed architecture
  • Advised stakeholders on technologies to be used according to the project needs
  • Built a full-stack MVP
  • Documented decisions and business logic

Languages & Frameworks: Python, Flask, JavaScript, ReactJS, Redux

DevOps & Infrastructure: AWS

Development Practices: TDD

Senior Backend Engineer at Wunder Carpool (Feb/2017 - Oct/2017)

  • Maintained legacy Ruby on Rails API
  • Planned and migrated monolithic REST API to Elixir microservices with GraphQL
  • Collaborated in different teams composed of mobile developers, POs, QA engineers, and designers

Languages & Frameworks: Elixir, Phoenix, Ruby, Ruby on Rails, GraphQL

Databases & Data Stores: PostgreSQL, Redis, Elasticsearch

Messaging & Queueing: RabbitMQ

DevOps & Infrastructure: Docker, Kubernetes, GCP

Development Practices: TDD, Scrum

Senior Software Engineer at TIDY Homekeeping (Mar/2016 - Jan/2017)

  • Worked on the backend building an API using Ruby on Rails, PostgreSQL, Redis, Sidekiq and Docker, which supported multiple web and mobile applications
  • Built a small PoC using Elixir and Phoenix

Languages & Frameworks: Elixir, Phoenix, Ruby, Ruby on Rails

Databases & Data Stores: PostgreSQL, Redis

DevOps & Infrastructure: Docker

Development Practices: TDD

Software Engineer at Quimbik, Inc. (Aug/2012 - Feb/2016)

  • Developed several websites using Ruby on Rails, MySQL and Javascript
  • Built REST APIs with Ruby on Rails that were consumed by mobile apps
  • Helped in projects with other technologies such as Objective-C, Groovy/Grails, and Java

Languages & Frameworks: Ruby, Ruby on Rails, JavaScript

Databases & Data Stores: MySQL

Development Practices: TDD

Senior PHP Developer at FPP EDU-Media, Inc. (May/2010 - Jul/2012)

Web Developer at WAD Soluções para Internet (Aug/2008 - Apr/2010)

Delphi Developer at BWN Aplicativos (Dec/2007 - Jul/2008)

Actively looking

São Paulo, São Paulo, Brazil

05:40 AM

Prefer remote

Interested in offers

Full time

Contractor

Interested in roles

Senior

Principal / Staff