
Robert Basso
Verified Expert in Engineering
Software Developer
Los Angeles, CA, United States
Toptal member since April 22, 2024
Robert is a full-stack engineer with over five years of experience leveraging Ruby on Rails and React to create scalable back ends and pixel-perfect front ends. He excels in back-end optimizations and maintains expertise in API architectures, application security, cloud infrastructure, and database management. Robert is adept at team management and project oversight, ensuring the delivery of high-quality outcomes.
Portfolio
Experience
- Ruby on Rails (RoR) - 5 years
- RSpec - 5 years
- PostgreSQL - 5 years
- ActiveRecord - 5 years
- GraphQL - 3 years
- Elasticsearch - 3 years
- React - 3 years
- Jenkins - 2 years
Availability
Preferred Environment
MacOS, Linux
The most amazing...
...thing I've done is work on a GraphQL microservice backed by Elasticsearch that powered the newsfeed of a leading healthtech social network.
Work Experience
Full-stack Software Engineer
SilverBills, Inc.
- Improved security measures to obtain the System and Organization Controls (SOC) 2 startup certification.
- Enhanced Content Security Policy (CSP) headers, implemented anti-CSRF libraries, automated pre-merge test suite runs, and migrated to Rails 7 with Stimulus and Turbo.
- Implemented strategies to boost SEO performance, including adding canonical links and breadcrumbs, updating meta tags, and reconfiguring dynamic routes, resulting in a 12% increase in organic traffic.
- Reduced page load times by over 50% by optimizing SQL queries, using compound indexes, and improving join order.
- Maximized admin productivity by developing features such as an enhanced dashboard interface, document previews, and notifications for accounts with pending action items.
Full-stack Software Developer
PatientsLikeMe
- Expanded features of the GraphQL newsfeed microservice, including highlighted keyword search, friend suggestions, and improved tag-based post scoring.
- Increased new user conversion by 32% by creating a Quickstart onboarding interface.
- Contributed to developing a React UI for displaying user genomic data, integrating features such as Wikipedia descriptions and an interactive genome interface.
- Provided mentorship to summer interns and offered guidance in areas including Rails, React, RESTful and GraphQL architectures, Elasticsearch, and Salesforce.
Contract Software Engineer
Dollarship
- Developed a Rails API, incorporating multiple data models and optimizing load times through selective indexing and eager loading.
- Expanded React UI by creating dedicated pages for new data models, utilizing Redux for state management, and designing an intuitive admin interface for comma-separated value (CSV) uploads.
- Optimized database efficiency, adding constraints, updating Joins, and reducing data selections.
Software Engineering Apprentice
Cannonball Corporation
- Developed a responsive front end with features, including infinite scrolling, recommended content, and keyword filtering, enhancing user experience and engagement.
- Managed and maintained a RESTful API, including adding tables, columns, indexes, and constraints to ensure efficient data management and integrity.
- Aided in overseeing agile structured sprints, leading daily standup meetings and semi-weekly retrospectives.
Experience
Park Easy
https://github.com/RBIII/park_freePortfolio Site
https://github.com/RBIII/portfolioCodeWars Challenges
https://github.com/RBIII/codewars_challengesTo solve these challenges, I used a myriad of languages (Ruby, Python, SQL, Java, JavaScript, and TypeScript) and core computer science techniques (Recursion, Various data structures, memorization, extending classes, scoping, etc.).
Education
Bachelor's Degree in Mathematics and Computer Science
Northeastern University - Boston, MA, United States
Certifications
Full-stack Web Development
Launch Academy
Skills
Libraries/APIs
Ruby ERB, Ruby on Rails API, ActiveRecord, jQuery, Sidekiq, Google Maps SDK, React
Tools
RSpec, Jenkins, Git, Mocha, JSX, Docker Compose, Hotwire, Turbo
Languages
JavaScript, HTML5, Ruby, SQL, SCSS, CSS, Haml, HTML, GraphQL, TypeScript, Java, Racket, Python, Python 3
Frameworks
Ruby on Rails (RoR), Ruby on Rails 7, Capybara, OAuth 2, Jest, ZURB Foundation, Stimulus, Sinatra
Paradigms
REST, Agile
Storage
PostgreSQL, Redis, Elasticsearch
Platforms
MacOS, Salesforce, Linux, Docker, Azure
Other
Algorithms, Data Structures, Full-stack, Bootstrap 4, Enzyme, Apollo
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring