Maximo Mussini, Developer in Colonia del Sacramento, Colonia Department, Uruguay
Maximo is available for hire
Hire Maximo

Maximo Mussini

Verified Expert  in Engineering

Ruby on Rails Developer

Location
Colonia del Sacramento, Colonia Department, Uruguay
Toptal Member Since
March 22, 2022

Maximo is a software engineer and product designer with over a decade of experience. He specializes in full-stack development, focusing on Ruby on Rails with Vue.js, and is experienced in mobile development in Android, back-end development in .NET, and front-end development in React. Maximo created several open-source libraries for Ruby and JavaScript, most recently Vite Ruby and îles.

Portfolio

Yerba Buena Center for the Arts
JavaScript, Svelte, Firebase, Figma, TypeScript, User Experience (UX)
CipherHealth
Ruby on Rails (RoR), MongoDB, PostgreSQL, Vue, Cypress, JavaScript, CSS, HTML...
CipherHealth
Ruby on Rails (RoR), MongoDB, Mongoid, JavaScript, CSS, HTML, Full-stack...

Experience

Availability

Part-time

Preferred Environment

MacOS, Git, Ruby, Vite

The most amazing...

...product I've developed is CipherRounds, which won the Best in KLAS award, overseeing product design and mobile and back-end development from scratch.

Work Experience

Full-stack JavaScript Developer for an Amazing Center of Arts

2022 - 2022
Yerba Buena Center for the Arts
  • Shipped a myriad of new features while simultaneously addressing technical debt and bugs in the existing codebase.
  • Converted the Svelte App and Firebase Functions into TypeScript, documented the data schema, reduced the bundle size by moving to the latest Firebase SDK, improved load time through page-based code-splitting, and set up CI with linters and tests.
  • Improved the app's overall usability, especially on mobile devices, providing feedback with loading screens and enhancing accessibility by using the appropriate native elements and ARIA roles.
  • Implemented a full app redesign, creating a component-based design system based on leveraging utility-first CSS.
Technologies: JavaScript, Svelte, Firebase, Figma, TypeScript, User Experience (UX)

Technical Lead

2016 - 2020
CipherHealth
  • Collaborated with the CTO and developed two top-selling products that won the Best in KLAS award in consecutive years.
  • Nurtured the culture to emphasize mutual learning and healthy async collaboration, unifying team members in six different time zones.
  • Led the migration to a new design system implemented with Vue.js and Ruby on Rails API, obtaining a smoother user experience and substantial performance improvements.
  • Designed a scalable cloud-native architecture to power the COVID-19 crisis response solutions.
Technologies: Ruby on Rails (RoR), MongoDB, PostgreSQL, Vue, Cypress, JavaScript, CSS, HTML, Full-stack, Web Development, SCSS, Front-end, User Interface (UI), Responsive UI, APIs, GitHub, Architecture, Team Management

Senior Software Engineer

2014 - 2016
CipherHealth
  • Improved customer satisfaction after achieving an 80% reduction in perceived load time by optimizing database design and caching.
  • Enabled a 2x faster release cycle by automating deploy checklists and release management and involving QA earlier in the process.
  • Brought developer experience to the forefront, introduced ChatOps, and modernized internal tooling, which led to high developer satisfaction.
  • Led an initiative to improve code quality in the system, crushing the technical debt ratio in Rails monolith to an extremely low level.
Technologies: Ruby on Rails (RoR), MongoDB, Mongoid, JavaScript, CSS, HTML, Full-stack, Web Development, SCSS, Front-end, User Interface (UI), Responsive UI, APIs, GitHub, Architecture

Senior Mobile Developer

2012 - 2013
Xmartlabs
  • Developed beautiful native and hybrid mobile applications for the healthcare and finance industries.
  • Joined early and helped to shape the culture of the company.
  • Applied user-centered design and Agile principles to iterate quickly and prioritize the right things.
Technologies: Android, Ruby on Rails API, Full-stack, User Interface (UI), APIs

C# Developer

2011 - 2011
Greycon
  • Optimized database query for X-Trim data grids.
  • Improved the production planning Gantt for opt-Studio.
  • Developed an interactive GUI for the production network graph in opt-Studio, written using .NET drawing primitives.
Technologies: C#, .NET

CipherRounds

https://cipherhealth.com/point-of-care/
CipherRounds is a multi-platform app for digital rounding. I worked closely with the CTO developing it from scratch, working on the back-end API and the initial Android prototype. Over the years, I also created a configuration dashboard for the scripts and helped develop a web version of the app powered by Vue.js.

Vite Ruby

https://vite-ruby.netlify.app/
Vite Ruby is an umbrella project with a library that provides full Vite.js integration in Ruby web apps.

Vite Rails provides similar functionality as Webpacker does for webpack, without all configuration overhead costs and dependencies. There are also integrations for Jekyll, Hanami, and Padrino.

îles - Partial Hydration in Vite.js

https://iles.pages.dev/
îles is a static-site generator that provides great support for partial hydration, supporting Vue, Svelte, Preact, SolidJS, and more.

Use Vue and MDX to build your website, while enjoying the smooth development experience provided by Vite.js.

When building for production, use client directives to specify which components are interactive, and automatically ship the minimal amount of JS needed.

TIPS Explorer

A React-based application written in TypeScript. I worked with the CEO to design the product and developed a game of flashcards that teachers could use in the classroom, along with a web-based library of books using the TIPS™ system.
2008 - 2013

Bachelor's Degree in Computer Science

University of the Republic - Montevideo, Uruguay

Libraries/APIs

Ruby on Rails API, Mongoid, Vue, Node.js, React, Preact

Tools

Git, GitHub, Figma

Frameworks

Ruby on Rails (RoR), Tailwind CSS, Cypress, Svelte, .NET

Languages

Ruby, TypeScript, JavaScript, HTML, CSS, SCSS, GraphQL, C#

Paradigms

Database Design

Storage

MongoDB, PostgreSQL

Platforms

Netlify, Android, Firebase

Other

Vite, Software Engineering, SSG, Full-stack, Web Development, Front-end, User Interface (UI), Responsive UI, APIs, Architecture, Team Management, User Experience (UX)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring