Carlos F.

Carlos F.

Senior Software Engineer

Sao Paolo, Brazil
Hire Carlos F. Hire Carlos F. Hire Carlos F.

About Me

I am an experienced 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, debugging software for millions of users.

Work history

UpStack
UpStack
Senior Software Engineer
2018 - Present (6 years)
Remote
  • Create innovative software solutions for a wide range of clients and businesses.

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

  • Ensure that features are being delivered efficiently and on-time.

Gelles-Hurwitz
Gelles-Hurwitz
Game Developer
2016 - 2017 (1 year)
Remote
  • Developed an indie mobile game from scratch for a U.S.-based company

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

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

Move2 The Next Level
Move2 The Next Level
Full-Stack Developer
2015 - 2017 (2 years)
Remote
  • Developed complex websites/systems for start-ups, managing tasks with Scrum.

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

  • Entrusted to deliver 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.

  • Substantially improved the overall performance of the application and created new reports with custom data visualizations.

  • Improved readability/quality by updating the legacy code and proposed interface changes for a better user experience.

Folha de São Paulo
Folha de São Paulo
PHP Programmer
2015 - 2015
Brazil
  • Developed and maintained the key systems of the company 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.

CTech Softwares
CTech Softwares
Independent Consultant
2014 - 2015 (1 year)
Remote
  • Led numerous complex national and global web projects, including stores and institutional websites.

  • Managed/elevated project requirements and advised on user experience and best practices.

  • Served as an educator for numerous class on web development.

Mauá Institute of Technology
Mauá Institute of Technology
Development Analyst
2012 - 2014 (2 years)
Brazil
  • Led the 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.

  • Entrusted to lead the planning, requirements, presentations, scheduling, training, and user support efforts.

Agência YEP!
Agência YEP!
Web Master
2012 - 2012
Brazil
  • Developed complex websites and systems for clients, advising on projects regarding user experiences and best practices.

  • Created numerous 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)
Brazil
  • Successfully analyzed and developed complex solutions to the Telefonica online account tool.

  • Solely 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
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.

Akna
Akna
KMC Sites
2009 - 2010 (1 year)
Brazil
  • Created the visual art (layout) of websites and created 3D images for advertising and event planning.

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

  • Delivered advanced training to customers after project completion.

Landcom
Landcom
Computer Analyst
2006 - 2008 (2 years)
Brazil
  • Led the coding efforts for the company's website as well as websites for local games servers.

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

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

Portfolio

Full Stack Developer
Full Stack Developer

Led the development efforts, including both sides of the application, the administrative panel, and the entire infrastructure setup, for a RoR application with an API on the server-side, and an Angular and Bulma application on the client-side. Was involved in every part of this project which includes both sides of the application, the administrative panel, a secondary application to handle assessment test, and all the infrastructure setup for staging and production environments. Conducted the creation of an SDK for the secondary application. Worked with queue tools and setup AWS and Heroku environments. Technologies Used: Ruby, Ruby on Rails, AWS, Heroku, HTML, CSS, Javascript.

Full Stack Developer
Full Stack Developer

Developed a Ruby GEM designed to improve methods and add new features to Rails Active Record using PostgreSQL, while handling simple tasks such as the DISTINCT ON SQL command, translated to the Relation method, and other more complex issues including composite data types. Developed the gem to handle simple things like the DISTINCT ON SQL command, translated to the Relation method, and other more complex issues like composite data types. Technologies Used: Ruby, Ruby on Rails, PostgreSQL.

Full Stack Developer
Full Stack Developer

Led all development efforts including rewriting legacy code, for a large Ruby on Rails application, that manages large amounts of daily data in an almost-live response time. I put all my cutting-edge knowledge about Rails and PostgreSQL into practice. Improved the performance so that the live graphs were able to load in a very short time. Created new features and reports. Rewrote some legacy code, and improved the performance in several areas. Technologies Used: Ruby, Ruby on Rails, PostgreSQL

Full Stack Developer
Full Stack Developer

Utilized Ruby on Rails and Bootstrap for a simple website with an administrative panel and a variety of tools that can be used for a diverse range of projects.

Education

Associate degree in IT Management
Associate degree in IT Management
Mauá Institute of Technology - São Caetano do Sul, São Paulo, Brazil
2011 - 2013 (2 years)
Bachelor's degree, Computer Science
Bachelor's degree, Computer Science
Westcliff University