
Luiz
From Brazil (UTC-3)
21 years of commercial experience
Lemon.io stats
Luiz – Ruby on Rails, React, MySQL
Luiz is an experienced Senior Full-stack developer with a robust background in governmental institutions, primarily within judicial systems. Proven expertise in Ruby, Ruby on Rails, and React, adept at SOLID principles, and experience in AWS technologies. Skilled in leading teams, making architectural decisions, and implementing Domain Driven Design. His excellent communication skills in English and his value for transparency and honesty in professional interactions prove that Luiz is a high-standard team player!
Main technologies
Additional skills
Ready to start
ASAPDirect hire
Potentially possibleExperience Highlights
Ruby Tech Lead
The project helps businesses understand customer behavior on websites and apps by tracking user actions. It has features like comparing groups of users, testing different ideas, and separating users into specific groups. The platform is designed for businesses aiming to improve customer experience and reduce churn by gaining actionable insights into user interactions. This tool is ideal for companies looking to grow and retain their customers.
Main responsibilities of Luiz involved the following, but were not limited to:
- created a replay service for data outages using Spark;
- migrated important services from VMs to containers in Kubernetes;
- implemented new features in the platform using Rails and React;
- extended the test coverage for the product using RSpec and Jenkins.
Senior Ruby on Rails Developer
The client plays a key role in the management of the national elections in Brazil. They develop and maintain electronic voting systems, including machines and voter registration software. Additionally, it collects biometric data, like fingerprints, to verify voter identity and prevent fraud. By leveraging advanced technology, the client ensures the reliability and trustworthiness of Brazil's elections.
Luiz managed the following tasks:
- designed and developed applications using Ruby on Rails;
- migrated legacy code into the latest versions of RoR;
- managed Oracle databases and implemented ElasticSearch in internal software;
- developed CI/CD pipelines using Kubernetes and Gitlab;
- trained new engineers in Ruby on Rails;
- integrated AI and Natural Language Processing (NLP) in the judicial domain using PyTorch.
Java Developer
The client was an electronic system for managing court cases. It streamlined the process by storing all documents and information online, accessible from anywhere. Lawyers, judges, and legal professionals used this platform to submit documents, check case statuses, and communicate. The system was used by all judicial institutions nationwide, serving over 200 million people. This system reduced paper use, saved time, and enhanced the transparency and organization of the legal process.
Among others, Luiz successfully worked on the following:
- implemented new features using JBPM, JBoss Seam, and JSF;
- conducted design sprints for brainstorming new features;
- automated build and deployment processes using tools like Maven and Jenkins.
Ruby on Rails Developer
The idea of this project was to work with the legacy Human Resources Management System that offered a wide range of services and features like employee data management, payroll processing, benefits administration, performance tracking, and recruitment tools. The goal was to enhance and modernize these capabilities to improve efficiency, user experience, and integration with other business systems. This involved updating the software architecture, optimizing workflows, and implementing new technologies to better support the evolving needs of the organization and its employees.
Luiz managed the following tasks:
- coordinated the overhaul of the HR system, leading to improved data management and user interface;
- implemented new technologies;
- optimized software workflows.