Carlos F.

About Me

Carlos is a senior full-stack web and software developer with over a decade of experience developing robust and fully functional web applications, consistently meeting and exceeding goals and objectives. He specializes in Ruby, Ruby on Rails, PostgreSQL, React.js, and GraphQL, having hands-on experience in designing, developing, testing, maintaining, and debugging software for millions of users.

Frontend

Backend

Database

QA & Testing

Other

Work history

UpStack
UpStack
Senior Full-stack Developer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Infield
Infield
Ruby on Rails Engineer
2023 - 2024 (1 year)
Remote
  • Researched and implemented the platform’s dependency resolution algorithm based on PubGrub.

  • Implemented front-end and back-end features on the platform.

  • Helped with open-source initiatives like gemcompat.

  • Contributed to hiring and onboarding new team members and mentored a junior engineer.

Ruby on RailsHTMLGit Extensions PostgreSQLJavaScript 5 Hotwire Python API Node.jsAlgorithmsTeam Mentoring Tailwind CSS
Wefunder
Wefunder
Ruby on Rails Engineer
2021 - 2022 (1 year)
Remote
  • Led the post-funding engineering team.

  • Developed technical solutions to problems faced by post-funding team members.

  • Implemented, deployed, and trained the team on the new tools created.

Ruby on RailsGit Extensions PostgreSQLGithubJavaScript 6 Team Mentoring Project PlanningElectron Vue.jsHTMLCSS
VirtualShield LLC
VirtualShield LLC
Lead Full-stack Developer
2020 - 2021 (1 year)
Remote
  • Architected and built the next generation of the company's main system.

  • Coordinated the mobile and desktop app integration and worked with VPN servers and Experian to protect personal information.

  • Worked on an open-source Rails GraphQL project offered to a client.

  • Boosted fulfillment on Diplomatic Security Service accounts in record time.

Ruby on RailsGit Extensions PostgreSQLTypescriptJavaScript 6 Team Mentoring Project PlanningLeadershipSolution Architecture VPNGraphql
Hired (now LHH)
Hired (now LHH)
Senior Full-stack Developer
2018 - 2019 (1 year)
Remote
  • Worked on a one-to-many integration with applicant tracking systems.

  • Provided the proper tools to sync information on both ends for companies to run their hiring processes seamlessly.

CTech Web Software
CTech Web Software
Founder
2017 - Present (8 years)
Remote
  • Managing a boutique web development firm with 27 international clients (including 7 long-term engagements) and a distributed team of 7.

  • Delivering high-quality solutions while managing complexities of remote work like recruitment, training, evaluation, goal-setting, coaching, and contract termination.

  • Engaged in customer acquisition from both word-of-mouth and direct contact from freelance networks.

Blickfloor
Blickfloor
Senior Full-stack Developer
2017 - 2018 (1 year)
Remote
  • Built a prototype Rails application from scratch to manage home sales negotiations.

  • Worked directly with the CEO to turn requirements into features.

  • Provided estimates and guidance about best practices.

HTMLRuby on RailsGit Extensions PostgreSQLLeadershipApplication Architecture Project Planning
Gelles-Hurwitz
Gelles-Hurwitz
Game Developer
2016 - 2017 (1 year)
Remote
  • Developed an indie mobile game from scratch for a US-based company.

  • Delivered error-free coding for custom physics dynamics and interactions with objects.

  • Led the design initiatives and created minor animations, building a basic user interface to show game results.

Move2 The Next Level
Move2 The Next Level
Full-stack Developer
2015 - 2017 (2 years)
São Paulo, Brazil
  • Developed complex websites/systems for startups, managing tasks with Scrum.

  • Created a SDK for an application that applies assessments to users.

  • Delivered advanced recommendations with high performance and multiple live triggers.

Binary Systems
Binary Systems
Full-stack Developer
2015 - 2017 (2 years)
Remote
  • Developed comprehensive web systems using Ruby on Rails to manage cargo trains in Italy.

  • Improved the application's overall performance and created new reports with custom data visualizations.

  • Updated legacy code to improve readability/quality and proposed interface changes for a better user experience.

Folha de S.Paulo
Folha de S.Paulo
PHP Programmer
2015 - 2015
São Paulo, Brazil
  • Developed and maintained the company's key systems and suggested improvements for both the front and back end.

  • Successfully migrated reports from a legacy application to a new one.

  • Transferred complex queries to the PHP application via the Oracle database.

Mauá Institute of Technology
Mauá Institute of Technology
Development Analyst
2012 - 2014 (2 years)
São Caetano do Sul, Brazil
  • Led software development initiatives and built complex frameworks to assist in the development efforts.

  • Developed applications for external clients and created tools to assist in purchasing efforts.

  • Led the planning, requirements, presentations, scheduling, training, and user support efforts.

Agência YEP!
Agência YEP!
Web Master
2012 - 2012
São Caetano do Sul, Brazil
  • Developed websites and systems for clients, advising on projects regarding user experiences and best practices.

  • Created layouts and interfaces for unique web applications.

  • Built an advanced framework and tool to streamline and manage the company's communication processes.

Telefonica – Carriers Interconnect and BK Consultoria (Accenture)
Telefonica – Carriers Interconnect and BK Consultoria (Accenture)
System Analyst
2010 - 2011 (1 year)
São Caetano do Sul, Brazil
  • Analyzed and developed complex solutions to the Telefonica online account tool.

  • Created a batch process to provide online billing processes.

  • Ensured the availability of bills, manually processing data when required.

Akna
Akna
PHP Programmer
2010 - 2010
São Paulo, Brazil
  • Developed and maintained high-level PHP applications.

  • Manipulated databases to effectively meet application needs.

  • Led project planning efforts, analyzing difficulty levels and time to complete tasks.

KMC Sites
KMC Sites
Web Designer
2009 - 2010 (1 year)
São Caetano do Sul, Brazil
  • Created website layouts and 3D images for advertising and event planning.

  • Coded systems to manage website content and created/maintained databases.

  • Delivered advanced training to customers after project completion.

UX/UI DesignerHTMLCSSJavaScript3D Image Processing Layout Design
Landcom
Landcom
Computer Analyst
2006 - 2008 (2 years)
Santo André, Brazil
  • Led the coding efforts for the company's website as well as websites for local game servers.

  • Created high-level visual arts for the company's advertising initiatives.

  • Played a key role in building the company's management system and created/maintained databases.

Showcase

Full-stack Developer - Bettha
Full-stack Developer - Bettha
  • Led development efforts for a RoR application with both server-side API and client-side Angular and Bulma application. Managed administrative panel, secondary application, and infrastructure setup for production and staging.

  • Conducted creation of an SDK for the secondary application and worked with queue tools.

  • Set up AWS and Heroku environments, utilizing technologies such as Ruby, Ruby on Rails, AWS, Heroku, HTML, CSS, JavaScript.

Full-stack Developer - Binary System
Full-stack Developer - Binary System
  • Led development efforts for a large Ruby on Rails application, managing vast amounts of daily data with near instantaneous response times.

  • Significantly improved graphical performance, achieving increased loading speeds.

  • Created new features and reports, refined legacy code, and enhanced performance in multiple areas using Ruby, Ruby on Rails, and PostgreSQL.

Full-stack Developer
Full-stack Developer
  • Developed a Ruby gem to enhance Rails Active Record using PostgreSQL, handling tasks like DISTINCT ON SQL command.

  • Transferred the DISTINCT ON SQL command to the Relation method while managing complex issues including composite data types.

  • Used technologies include Ruby, Ruby on Rails, and PostgreSQL.

Full-stack Developer - Zolvia
Full-stack Developer - Zolvia
  • Utilized Ruby on Rails and Bootstrap for web development

  • Creation of an administrative panel within the website

  • Developed multiple tools within the website for diverse project applications

Education

Bachelor's Degree, Information Technology
Bachelor's Degree, Information Technology
Westcliff University
2020 - 2021 (1 year)
Non-degree Courses, Information Technology
Non-degree Courses, Information Technology
University of Massachusetts Lowell
2018 - 2018
Associate Degree, IT Management
Associate Degree, IT Management
Centro Universitário do Instituto Mauá de Tecnologia - São Paulo, Brazil
2011 - 2013 (2 years)