Carlos F.

About Me

I am an accomplished Full-Stack Web and Software Developer with over 9 years of experience developing robust and fully functional web applications. I have expertise in using technologies such as Ruby on Rails, PostgreSQL, JavaScript, PHP and MySQL to deliver high quality web solutions for clients. I've striven hard to not only meet but exceed client requirements for project development. I've also worked on developing project documentation, and project management. I am experienced in communicating values, requirements and deadlines with customers which makes me a valuable asset to a development team. I am a dynamic, easy-going, and adaptable person who's always enjoys learning new things.

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)