George Ferreira, Developer in Fortaleza, Brazil
George is available for hire
Hire George

George Ferreira

Verified Expert  in Engineering

Bio

George is a full-stack developer and problem solver—be they technical or not—with over a decade of experience developing a range of projects involving databases (Oracle PL/SQL), various programming languages (JavaScript, Java), frameworks (Express.js), and libraries (Node.js). On any project issue, he strives to understand the causes and then create accurate, durable, and elegant solutions. George prefers to work on back-end software projects, developing APIs to solve challenging issues.

Portfolio

Monument Software, Inc.
React, TypeScript, TypeORM, MySQL, NestJS, REST, Jest, Server-side Programming...
Rare Circles Inc.
API Integration, APIs, JavaScript, Shopify API, Google Cloud Platform (GCP)...
Traffic Trends Inc.
Low-code Development, APIs, SQL, Shopify API, Databases, Shopify, Low Code...

Experience

  • MySQL - 5 years
  • JavaScript - 5 years
  • Node.js - 4 years
  • TypeScript - 2 years
  • PostgreSQL - 2 years
  • REST - 2 years
  • Express.js - 2 years
  • NestJS - 1 year

Availability

Part-time

Preferred Environment

Node.js, JavaScript, TypeScript, Web Development, Relational Databases, Full-stack, Front-end, PHP, DB

The most amazing...

...thing was building a real-time indexing/searching engine running across Oracle databases (millions of attributes). It finds any customer in under one second.

Work Experience

Senior Full-stack Developer

2023 - PRESENT
Monument Software, Inc.
  • Developed rich web applications using React, MUI, and top industry libraries such as React Query, React Hook Form, Zod, and others.
  • Built a powerful REST API using TypeScript and top industry frameworks and libraries, such as Nest.js, TypeORM, and Nx.
  • Guaranteed software quality by performing code reviews, pair programming, helping design test cases, and producing unit test coverage for both the back end and front end using Jest and the React Testing Library.
  • Joined grooming sessions to discuss business requirements and produced task descriptions as a point of start to implementation.
Technologies: React, TypeScript, TypeORM, MySQL, NestJS, REST, Jest, Server-side Programming, Server-side JavaScript, Material UI

Integrations Specialist

2023 - 2023
Rare Circles Inc.
  • Created a Shopify app to integrate the company's proprietary platform into Shopify.
  • Designed the architecture for data exchange between the company's platform and Shopify.
  • Implemented an easy way to connect users and the platform.
Technologies: API Integration, APIs, JavaScript, Shopify API, Google Cloud Platform (GCP), JSON, REST, Shopify, Integration, React, DB, Go, REST APIs, Webhooks, GitHub, ESLint, TypeScript, Server-side Programming, Server-side JavaScript

Low-code Developer (via Toptal)

2022 - 2023
Traffic Trends Inc.
  • Integrated the Shopify store with a custom app built on the Retool low-code tool.
  • Created a MongoDB database and schema for data storage.
  • Advised on best practices, tools, and technologies to improve software development.
Technologies: Low-code Development, APIs, SQL, Shopify API, Databases, Shopify, Low Code, MongoDB, GraphQL, Retool, DB, Cloud, JavaScript, REST APIs, Full-stack Development

Senior Software Engineer

2021 - 2022
Z-Tech
  • Developed software that processes financial events and turns them into desired accounting postings. The app produces data useful for financial reconciliation.
  • Built the application in a way that could be configured as necessary to adapt to any chart of accounts and any finance application of internal and external players.
  • Designed an interface to allow data ingestion from several distinct formats into the application in a way that could be configured as necessary to adapt to any data source.
Technologies: TypeScript, Node.js, Apache Kafka, Jest, PostgreSQL, Koa, Express.js, Clean Architecture, Clean Code, Azure, Git, APIs, Back-end, Unit Testing, Relational Databases, API Integration, OpenAPI, Software Design, Integration, REST APIs, JSON, Object-oriented Programming (OOP), DB, Cloud, Microservices, RESTful Microservices, JavaScript, Refactoring, GitHub, Docker, ESLint, Server-side Programming, Server-side JavaScript

Senior Systems Analyst

2015 - 2021
Grupo Portfolio
  • Designed the software architecture, REST APIs, database modeling, and Salesforce data modeling to integrate the company’s on-premises ERP software and Salesforce cloud.
  • Integrated crucial business processes and Salesforce.
  • Designed the software architecture, REST APIs, and Salesforce Marketing Cloud data modeling (data extensions) for the integration between the company’s on-premise ERP software and Salesforce Marketing Cloud.
  • Built journeys, automation, landing pages, emails and SMS sending, and data updating at Salesforce Marketing Cloud.
  • Automated customer data confirmation and marketing campaigns for thousands of customers.
  • Designed the software architecture; also built and tested the application for search and indexing in real-time of customer information. This app can find any customer when it's informed of any of several related data points for lookup.
  • Found, cleaned, and corrected customer data, saving taxes due to government regulations.
  • Performed data analysis and correction—evolving and updating customer addresses targeting equalization to the Brazilian Postal Services database.
Technologies: REST, Salesforce Sales Cloud, Oracle Database, Marketing Cloud, Landing Pages, Customer Journeys, AMPscript, GTL, HTML, Java 6, Oracle PL/SQL, Pentaho, Python, CSS, Salesforce Marketing Cloud, Node.js, APIs, Back-end, Algorithms, Git, Databases, Web Development, Unit Testing, Relational Databases, Linux, Scripting, API Integration, Architecture, Software Design, Legacy Code, Legacy Software, Integration, JSON, CSV Import, CSV Export, CSV, Data Structures, Object-oriented Programming (OOP), DB, Cloud, Oracle SQL, PostgreSQL, JavaScript, REST APIs, Marketing, Refactoring, Full-stack Development, Server-side Programming, Email

Requirements Engineer

2013 - 2015
Indra
  • Built an account management platform for a large bank.
  • Specified requirements and conducted surveys with the end user.
  • Improved the quality of deliveries, accounted for by customer acceptance, from 10% to 90%.
Technologies: IBM Rational, UML, Rational Unified Process (RUP), Web Development, Back-end, JSON, CSV, Object-oriented Programming (OOP), DB, Technical Writing, Writing & Editing, Technical Documentation

Systems Analyst

2011 - 2013
VTI Tecnologia da Informação
  • Created a plugin for the Eclipse IDE that helps maintain traceability between the source code and use cases.
  • Developed an electronic document management system resulting in the management of thousands of digitalized documents.
  • Implemented methodologies for MPS.BR and CMMI 2 certifications.
Technologies: Java 7, JavaScript, jQuery, PHP 5, MySQL, HTML, Web Development, Back-end, Linux, Scripting, PHP, CSS Selectors, Architecture, Software Design, JSON, CSV Import, CSV Export, CSV, Object-oriented Programming (OOP), DB, Technical Writing, Technical Documentation, Writing & Editing, Refactoring, Full-stack Development, Server-side Programming

Indexing and Searching Engine

An application for real-time search and indexing of customer information.his app can find any customer when it's informed of several related data points for lookup. Using this app dramatically reduced the amount of time necessary to find a customer from a couple of minutes to seconds.

Customer Data Gathering Software

A type of software that gathers customer data and exposes it to share with government regulatory databases. It works as an auditing system and was responsible for gathering data from several sources and grouping it for sending after normalization.

Salesforce Marketing Cloud Implementation

I built middleware software for data exchanges between the company’s on-premise ERP software and the Salesforce Marketing Cloud solution. The software was built as a REST API in charge of proving data and a set of Salesforce Marketing Cloud automation using JavaScript to update local data from the company's databases.

Salesforce Implementation

I designed the software architecture, REST APIs, database modeling, and Salesforce data modeling for the integration between the company’s on-premises ERP software and Salesforce Cloud. The software works like a type of middleware—mapping key business processes from and to Salesforce Cloud.
2012 - 2017

Bachelor's Degree in Computer Science

Universidade Estadual do Ceará - Fortaleza, Ceará, Brazil

JULY 2023 - JULY 2026

AWS Certified Developer – Associate

Amazon Web Services Training and Certification

JANUARY 2022 - PRESENT

Certificate of Completion MongoDB Course

Udemy

FEBRUARY 2021 - PRESENT

EF SET English Certificate 94/100 (C2 Proficient)

EF Standard English Test (EF SET)

AUGUST 2020 - JANUARY 2022

Oracle Autonomous Database Cloud 2019 Certified Specialist

Oracle

AUGUST 2020 - FEBRUARY 2022

Oracle Cloud Infrastructure 2019 Certified Architect Associate

Oracle

AUGUST 2020 - JANUARY 2022

Oracle Cloud Infrastructure Foundations 2020 Certified Associate

Oracle

AUGUST 2012 - PRESENT

Oracle Certified Associate, Java SE 7 Programmer

Oracle

Libraries/APIs

Node.js, REST APIs, React, jQuery, OpenAPI, Shopify API

Tools

Retool, Git, IBM Rational, Salesforce Sales Cloud, Oracle Application Express (APEX), Salesforce Marketing Cloud, GitHub

Languages

JavaScript, SQL, TypeScript, Java 7, PHP 5, HTML, UML, AMPscript, Java 6, CSS, XML, PHP, GraphQL, Python, Go

Frameworks

Express.js, Rational Unified Process (RUP), Jest, Koa, NestJS, Material UI

Paradigms

Object-oriented Programming (OOP), Server-side Programming, REST, Refactoring, Clean Architecture, Clean Code, Unit Testing, Low-code Development, Microservices

Platforms

Oracle Database, Web, Pentaho, Apache Kafka, Azure, Linux, Shopify, Google Cloud Platform (GCP), Docker, Amazon Web Services (AWS)

Storage

Oracle PL/SQL, Relational Databases, JSON, DB, Databases, Oracle SQL, PostgreSQL, MySQL, MongoDB

Industry Expertise

Marketing

Other

Web Development, APIs, Back-end, Legacy Code, Legacy Software, CSV Import, CSV Export, CSV, Algorithms, Customer Journeys, API Integration, Software Design, Integration, Data Structures, Server-side JavaScript, Email, Marketing Cloud, TCP/IP, HTTP, Landing Pages, GTL, Architecture, Networking, Scripting, CSS Selectors, Low Code, Full-stack, Front-end, Cloud, RESTful Microservices, Technical Writing, Technical Documentation, Writing & Editing, Webhooks, Mathematics, ESLint, Full-stack Development, TypeORM

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring