Ricardo Vega is a Full Stack Software Engineer with 12+ years of experience who has specialized in the functional paradigm and the Elixir ecosystem for the last decade. He has built scalable, real-time systems and admin tooling at companies from startups to unicorns—most recently contributing Elixir, Phoenix, and LiveView expertise to marketplace and fleet-management products. As a consultant and freelance engineer he helps teams move from MVP to production, pairing backend Elixir services with thoughtful front-end work (React, Elm, LiveView) and strong product-oriented engineering. Ricardo is an active open-source contributor—his work includes adding search to the tentacat GitHub API wrapper and a Trello-style Phoenix app that blends Elixir APIs with React/Redux UI. Based in Asturias, Spain, he combines deep technical craft with mentoring and developer tooling experience, and often translates that into improved observability, feature-flagging, and data-driven decision workflows for teams.
12 years of coding experience
24 years of employment as a software developer
Computer Science Engineer Computer Science Engineer, Computer Science Engineer Computer Science Engineer at University of Southern Mississippi, Institution of Spain
Trello tribute done in Elixir, Phoenix Framework, React and Redux.
Role in this project:
Full-stack Developer
Contributions:2 releases, 448 commits, 18 PRs in 10 months
Contributions summary:Ricardo contributed to the development of a Trello-like application using Elixir, the Phoenix framework, React, and Redux. Their work involved creating and modifying user, board, and list models, including database migrations and related tests. They implemented user authentication and authorization using Guardian, along with API controllers for handling sessions, registrations, and board interactions. Additionally, the user designed and implemented React components and JavaScript functionality to support the core features of the application.
Contributions:5 commits, 1 PR, 2 comments in 1 day
Contributions summary:Ricardo primarily focused on implementing search functionality within the GitHub API wrapper. Their contributions include adding new search functions for users and repositories, along with corresponding test cases and cassette files for testing. The changes involved modifying Elixir code, particularly the `lib/tentacat/search.ex` and `test/search_test.exs` files to incorporate the new features. Furthermore, the user also updated dependencies.
apielixir
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ricardo Vega - Full Stack Software Enineer at Timeline