← Back to list
Registration: 12.09.2025

Lucas Oliveira

Specialization: Full Stack Developer
— Full Stack Developer specializing in Ruby on Rails and modern front-end interfaces. — Experienced in building scalable, high-performance, and maintainable applications using technologies such as Hotwire, Stimulus, Sidekiq, PostgreSQL, and Docker. — Interested in implementing test-driven development and optimizing workflows to improve delivery timelines and product reliability.
— Full Stack Developer specializing in Ruby on Rails and modern front-end interfaces. — Experienced in building scalable, high-performance, and maintainable applications using technologies such as Hotwire, Stimulus, Sidekiq, PostgreSQL, and Docker. — Interested in implementing test-driven development and optimizing workflows to improve delivery timelines and product reliability.

Portfolio

Clients Management

Developed a full-stack system for managing clients and appointments with authentication, CSV import, and real-time dashboards. ● Built CSV import feature using csv-import gem with asynchronous processing via Sidekiq. ● Implemented data normalization and CPF deduplication logic. ● Developed public dashboard with live stats via WebSockets. ● Applied TDD with RSpec and Capybara for high test coverage and reliability.

FootSimulator

Built a cross-platform desktop football simulation app using Electron and Next.js, focused on managing 2025 Série A teams. ● Implemented real-time match simulation, standings, and tactical management. ● Features include squad control, transfers, finances, and season progression. ● Used Zustand for state management and Tailwind CSS for a responsive UI.

Integrating Tailwind CSS into Administrate

● Customized the default Administrate engine views by replacing its built‑in styling with Tailwind CSS utility classes for consistent, modern UI. ● Overrode Administrate layouts / partials to include Tailwind’s build pipeline, ensuring compiled styles get applied to index/show/edit/dashboard pages. ● Created custom form components (filters, inputs, actions) styled using Tailwind to match the application’s design system. ● Ensured responsiveness and accessible design (mobile, tablet, desktop) within the admin panel, leveraging Tailwind’s responsive utilities. ● Maintained compatibility with Administrate’s controllers and logic, so that styling changes didn’t affect underlying CRUD and search/sort behaviors. ● Optionally, set up purge CSS (or Tailwind JIT) so unused Tailwind styles are removed, optimizing CSS bundle size in production.

Skills

Ruby on Rails
React
Docker
PostgreSQL
Tailwind CSS
Hotwire
Stimulus
Google Cloud
Sass
TDD
RSpec
Caxlsx
Sidekiq
Redis
Mailcatcher
Capybara
Linear
Angular
Bootstrap
Git
GitLab
Jira
Agile Development
UI/UX
Next.js
Styled Components
Prisma
ESLint
Notion
Trello
Scrum

Work experience

Full Stack Developer
since 11.2024 - Till the present day |Omnicode Solutions
Ruby on Rails, Hotwire, Stimulus, Docker, Google Cloud, PostgreSQL, Sass, TDD, RSpec, Caxlsx, Sidekiq, Redis, Mailcatcher, Capybara, Linear
● Developed and maintained applications using Ruby on Rails with Hotwire and Stimulus, ensuring interactive and responsive interfaces. ● Applied Test-Driven Development (TDD) with RSpec to critical business processes, including medical project approvals, review workflows, as well as website and email notification testing. ● Implemented XLSX file processing from scratch using the caxlsx library, enabling the addition of users across multiple clients in a multi-tenant application and reducing a task that previously took hours for the management team to just a few minutes, improving efficient data management. ● Developed features to generate PDFs from HTML pages, allowing users to download project calendars enriched with additional topics, such as questions and editable texts, enhancing user engagement and project management. ● Built an automated routine that sent emails to project owners one day before deadlines, notifying them about due dates and helping prevent delays in delivery.
Software Engineer
11.2021 - 10.2023 |InfoJR
React, Next.js, Styled Components, Sass, Prisma, ESLint, GitLab, Notion, Trello, Scrum, Agile Development
● Led marketing initiatives as Marketing Manager at a junior enterprise, developing and executing strategies to increase brand awareness and outreach. ● Actively contributed to the development of the official website for UFBA Theater, including: - Created the footer and header, integrating the official Brazilian Government header due to institutional affiliation with UFBA. - Implemented a responsive main banner using React and Styled Components, ensuring adaptability across devices. - Developed an accordion menu and other interactive components, using Prisma as the CMS for dynamic content management. ● Enforced code quality standards by integrating ESLint and managing development workflows with GitLab, Notion, and Trello, using Scrum methodologies for agile project management.
Software Engineer
06.2022 - 05.2023 |Ayu!Gate
Angular, Bootstrap, Git, GitLab, Jira, Agile Development, UI/UX
● Responsible for building a drag-and-drop interface feature, enabling users to intuitively rearrange elements on the screen. ● Managed version control with Git and GitLab, maintaining clean and organized code. ● Applied Agile methodologies using Jira, optimizing workflow and team collaboration in a fast-paced startup environment. ● Focused on performance optimization to improve application efficiency and user experience.

Educational background

Computer Science (Bachelor’s Degree)
Till 2025
Federal University of Bahia (UFBA)

Languages

EnglishUpper IntermediatePortugueseNative