Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Carlos Gomes

Providence,RI

Summary

Fullstack Web Developer with over 11 years of experience in Ruby on Rails, JavaScript, and REST APIs. Expertise in delivering scalable web applications and optimizing system performance across finance, e-commerce, and education sectors. Proven success in modernizing legacy systems and collaborating with diverse client teams to produce high-quality solutions.

Overview

11
11
years of professional experience
2
2
Certifications

Work History

Fullstack Web Developer

Mojotech
Providence, RI
05.2015 - Current

MojoTech — Web Development Consulting Firm

Senior Software Engineer / Consultant
May 2013 – Present

Embedded long-term consultant working directly within client engineering teams to design, build, and maintain production-grade web applications. Routinely onboarded into new domains and codebases, balancing delivery speed with long-term maintainability and engineering best practices.

Selected Client Engagements

iCapital (2024 – 2025)

Full-Stack Developer | Ruby on Rails

  • Implemented full-stack features for a financial services platform supporting complex investment workflows
  • Maintained Rails APIs and frontend functionality with a strong focus on security, compliance, and data integrity
  • Collaborated closely with product managers and designers to translate regulatory and business requirements into scalable technical solutions
  • Improved system reliability and performance through backend optimizations, query tuning, and refactoring legacy code

Under Armour — B2B Platform (2023)

Full-Stack Developer | Ruby on Rails

  • Developed B2B e-commerce features supporting enterprise-scale ordering, account management, and fulfillment workflows
  • Implemented backend services and frontend integrations to support high-volume, multi-tenant customer use cases
  • Collaborated with cross-functional teams to deliver features aligned with business timelines and operational needs

Amica Insurance

Backend Engineer | Java, Spring Boot

  • Contributed to the modernization of legacy insurance systems by improving code structure, service boundaries, and maintainability
  • Refactored and enhanced Java Spring Boot services to better align with modern backend design patterns
  • Worked within a large enterprise environment emphasizing system stability, performance, and long-term supportability
  • Served as a mentor to client engineers, sharing best practices around testing, service design, and incremental refactoring
  • Helped establish clearer patterns and conventions to support ongoing development after project completion

Angi

Software Engineer

  • Supported consumer-facing web applications used at scale, with a focus on performance, reliability, and user experience
  • Worked across frontend and backend systems to deliver features in a fast-paced, iterative environment
  • Collaborated closely with product and design teams to ship user-centric improvements

Credit Karma

Software Engineer

  • Assisted in building and maintaining high-traffic financial web applications used by millions of users
  • Contributed to frontend features supporting core consumer financial tools
  • Worked closely with cross-functional teams to deliver features with a strong emphasis on usability, accuracy, and trust
  • Participated in code reviews and team discussions to maintain quality and consistency

Massachusetts Department of Education

Backend Developer | PHP

  • Helped modernize legacy PHP-based systems supporting statewide education initiatives
  • Refactored and reorganized existing codebases to improve readability, maintainability, and long-term sustainability
  • Introduced better structure, clearer abstractions, and improved development practices within project constraints
  • Delivered reliable, compliant solutions within government standards and regulatory requirements

Additional Clients

  • Various startups and enterprises across e-commerce, finance, and the public sector
  • Adapted quickly to diverse domains, team structures, and technical stacks

General Responsibilities Across Engagements

  • Full-stack feature development and long-term maintenance
  • API design and backend service implementation
  • Database schema design, optimization, and performance tuning
  • Mentoring junior engineers and participating in structured code reviews
  • Working in Agile environments with rapid onboarding to new codebases and teamsWorking in Agile teams with rapid onboarding to new codebases

Education

Bachelor of Science - Computer Science

University Of Rhode Island
45 Upper College Rd, Kingston, RI 02881
05-2014

Skills

Programming languages:

  • Ruby, Java, JavaScript (ES6), Python, PHP, Elixir

Frameworks and libraries:

  • Ruby on Rails, React, Angular, Nodejs, Spring, Phoenix

Web technologies:

  • HTML, CSS, SASS

APIs:

  • RESTful APIs, Kafka

Background jobs:

  • Sidekiq, Redis

Databases:

  • MySQL, PostgreSQL

DevOps:

  • Docker, AWS

Architecture:

  • Cloud-native architectures, microservices

Development practices:

  • Git, CI/CD pipelines, Agile/Scrum, test-driven development

Certification

AWS Certified Cloud Practitioner

Timeline

Fullstack Web Developer

Mojotech
05.2015 - Current

Bachelor of Science - Computer Science

University Of Rhode Island
Carlos Gomes