José Magon Júnior, Developer in Mandaguari - State of Paraná, Brazil
José is available for hire
Hire José

José Magon Júnior

Verified Expert  in Engineering

Software Developer

Location
Mandaguari - State of Paraná, Brazil
Toptal Member Since
August 24, 2020

Joe is a senior developer with years of extensive experience developing quality software solutions for both startups and large companies. Besides having worked successfully as a full-stack developer, Joe has implemented numerous REST APIs and microservices using a range of technologies and infrastructures. Backed by a master’s degree in computer science and years of successful project delivery, Joe can hit the ground running on a project and start delivering value immediately.

Portfolio

KDM, LLC
Shopify API, Python, NetSuite API, Google Analytics, Google Analytics API
Phin W Stubbs
Data Scraping, Web Scraping, Python
KDM, LLC
Shopify API, Python, NetSuite API, Google Analytics, Google Analytics API

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), IntelliJ IDEA, Atom, Linux

The most amazing...

...thing I've developed was an eCommerce back end from the scratch, including the Shopify, shipping, and payment integrations.

Work Experience

Python Developer | Shopify API Integration

2024 - 2024
KDM, LLC
  • Created Python scripts consuming from APIs, API clients, and API integration.
  • Processed data and generated spreadsheets using Python.
  • Created scripts to integrate Google Analytics API and fetch data in several formats.
Technologies: Shopify API, Python, NetSuite API, Google Analytics, Google Analytics API

Data Scraping Developer

2023 - 2023
Phin W Stubbs
  • Generated a list of websites connected to the industry and the details about each one.
  • Scraped new ideas for the industry, including details about new products and services.
  • Scraped product information for the industry, including details about the product's prices and categories.
Technologies: Data Scraping, Web Scraping, Python

Python Developer

2023 - 2023
KDM, LLC
  • Conducted a Shopify integration to fetch clients and create a spreadsheet.
  • Created a command prompt (CMD) line tool to filter requests and responses for spreadsheet creation.
  • Updated script to fetch information from Google ads integration.
Technologies: Shopify API, Python, NetSuite API, Google Analytics, Google Analytics API

API Integration Expert

2023 - 2023
RBW Studio LLC
  • Developed a Google spreadsheet integration fetching data on a schedule.
  • Built a Rest client to fetch marketing data from their API.
  • Created Google Apps scripts to run in the background, fetch data, and access Google spreadsheets.
Technologies: API Integration, APIs, Zendesk API, NetSuite API, Instagram API, Google Sheets, Google Analytics, Python, Serverless, Google Cloud

API Integration Expert

2022 - 2022
RBW Technologies,
  • Integrated Google Apps tools to provide scheduled services fetching information from several sources.
  • Investigated and implemented the integration with NetSuite, Instagram, and Zendesk using REST APIs.
  • Researched and rolled out the integration of Google Analytics, Google Drive, and Google Sheets.
Technologies: API Integration, APIs, Zendesk API, NetSuite API, Instagram API, Google Sheets, Google Analytics, Python, Google Analytics API, Serverless

Full-stack Web Developer

2022 - 2022
MAO Web Solutions,
  • Proposed the technical stack and solutions for a web application.
  • Evaluated tasks, provided time estimates, and identified possible technical problems.
  • Created a POC and set up the architecture for the project.
Technologies: JavaScript, SQL, Google Cloud Platform (GCP), Web Development, Google SEO, Serverless

Back-end Developer

2022 - 2022
Rare Circles Inc.
  • Configured the monitoring setup for Kubernetes cluster and back-end applications.
  • Developed GraphQL APIs integration database operations, payment, and other APIs.
  • Developed the integration of the KYC API with the back end.
  • Developed scheduled and synchronous notification tools.
Technologies: Go, Cryptography, GraphQL, Google Cloud Platform (GCP), Kubernetes, APIs, API Development, Scrum, API Integration, Software Design, Integration, Web Development, gRPC, Git, Full-stack, Docker, Unit Testing

GraphQL Developer | Enterprise

2021 - 2022
Priceline - Main
  • Developed a GraphQL API, integrating many different sources.
  • Implemented automated tests that covered all new features.
  • Worked with rest APIs to consume and transform data.
Technologies: GraphQL, Node.js, REST, API Development, Scrum, API Integration, Software Design, Integration, Web Development, REST APIs, TypeScript, Unit Testing

Full-stack Developer | Go

2021 - 2021
OnFrontiers, Inc.
  • Developed front-end features using JavaScript and React, migrating components to newer versions.
  • Created GraphQL features in the back end, accessing the database and validating business requirements.
  • Integrated Twilio API to manage calls and other features.
  • Created automated tests for the new back-end features and covered discovered bugs.
Technologies: Go, MySQL, React, PostgreSQL, GraphQL, MySQLdb, Webhooks, Twilio, API Development, Scrum, Software Design, Integration, Web Development, RabbitMQ, Git, CSS, Express.js, Full-stack, Unit Testing

Senior Software Engineer

2020 - 2021
Pulley
  • Created back-end solutions with Go, PostgreSQL, Redis, REST Servers, GraphQL Servers, and REST APIs.
  • Developed front-end solutions with JavaScript/React, GraphQL clients, and REST clients.
  • Integrated several tools, libraries, and external APIs.
  • Worked in a team of eight people and provided a GraphQL API to third parties that needed to integrate with Pulley's application.
Technologies: JavaScript, React, GraphQL, PostgreSQL, Go, Redis, Hasura, TypeScript, REST APIs, JSON, JSON API, OAuth 2, Stripe API, Payment APIs, APIs, API Development, Cloud Services, Scrum, API Integration, Software Design, Integration, Web Development, SendGrid, SendGrid API, OAuth, Stripe Connect, Git, CSS, Full-stack, Docker, Unit Testing, Google Cloud

Senior Full-stack Developer

2019 - 2020
Self-employed at Izione.com.br
  • Developed a web application solution for a clothing manufacturer—integrating ERP and app data, The solution included production planning requirements.
  • Built a web application for City Hall. The application stores the records for a marketer's personal and product data and allows the issuing of licenses.
  • Developed React-based web and mobile applications.
Technologies: Meteor, Node.js, Flutter, MongoDB, PostgreSQL, Spring, Go, Java, React, JSON, JSON API, SOAP, Software Design, Web Development, Chart.js, Google Apps Script, Git, NoSQL, Full-stack, Docker, AWS Lambda, Amazon S3 (AWS S3), Amazon Elastic Container Service (Amazon ECS)

Senior Software Engineer

2019 - 2020
Remote Contractor for SiriusXM Satelite Radio
  • Developed high-performant, high-availability microservices.
  • Integrated resources that delivered results, e.g., REST services which consumed data from databases, other REST services, Soap services, Kafka messages, JMS queues, among others.
  • Developed APIs that served as the groundwork for other projects.
Technologies: Amazon Web Services (AWS), MongoDB, Apache Kafka, Redis, Microservices, SQL, REST, Go, JSON, APIs, API Integration, Integration, REST APIs, Git, Docker, Unit Testing, Amazon S3 (AWS S3)

Senior Full-stack Developer

2018 - 2020
Self-employed at Materialize.pro
  • Developed back-end solutions for enterprise applications, eCommerce, and mobile applications.
  • Tracked tasks using Basecamp which included adapting to each client's demands and communicating, proposing, and delivering the best cost-benefit solutions for each issue.
  • Integrated many third-party solutions to achieve the goals and deliver MVPs as soon as possible.
  • Worked with five other people as a senior full-stack developer and consumed external GraphQL APIs like Shopify.
Technologies: JavaScript, Flutter, Go, React, REST APIs, JSON, JSON API, OAuth 2, WebSockets, APIs, Cloud Services, API Integration, Software Design, Architecture, Integration, Healthcare, eCommerce, Zapier, SendGrid, SendGrid API, Shopify API, OAuth, Amazon Simple Queue Service (SQS), DigitalOcean, Git, CSS, NoSQL, PHP, Data Scraping, Scraping, Selenium, Web Scraping, Full-stack, AWS Lambda, Amazon DynamoDB, Amazon S3 (AWS S3), Amazon Elastic Container Service (Amazon ECS)

Team Lead | Senior Full-stack Developer

2014 - 2019
TecSinapse
  • Developed and maintained enterprise applications for several car manufacturers in Latin America, like BMW, Mercedes-Benz, Jaguar/Land Rover, and Nissan.
  • Created solutions ranging from analyzing the problem with the PM to defining tasks, development, validation, and delivery of releases.
  • Served as a technical leader, helping each team member with their weaknesses and strengths to achieve technological evolution while meeting deadlines.
  • Developed Java and JavaScript/React web applications.
  • Created APIs and back-end services and integrated third-party APIs.
Technologies: SQL, Spring, JavaScript, React, Java, Single Sign-on (SSO), Cloud Services, Architecture, Web Development, Git, CSS, Full-stack, Docker, Unit Testing, Amazon S3 (AWS S3), Amazon Elastic Container Service (Amazon ECS)

College Professor

2013 - 2014
UTFPR | Universidade Tecnológica Federal do Paraná
  • Created the university lesson materials for a computer science course.
  • Built several proof-of-concept projects using the Django infrastructure to teach object-oriented programming lessons.
  • Created the lesson materials for a computer science course including algorithms and data structures.
Technologies: Python

eCommerce Site

http://utoo.com.br
This project involved developing a multi-level eCommerce site along with integrating the shipping and payment.

I developed the back end from scratch, implemented the core logic, and built the front-end REST API while handling integrations and reports. In short, I developed a scalable solution that was ready to grow and meet high demand.

Video Streaming Service

I developed a video streaming service that enables users to have online privately recorded audio and video chats. I applied WebRTC technologies to achieve the results along with creating a back end to handle connections and manage the streaming and recording.

Private Company Sales App

We built a sales solution with a range of features:
• An app for sales, allowing client search, financial status, product search, salesman sales route, and order creation
• A back-end structure to support it, including integration with an ERP system and web application with tools for configuration and management of the sales

API Integration

• Created Zapier Zaps for data fetch and postback triggers.
• Configured webhooks and postback actions to collect data.
• Accessed REST API to get partner's data.
• Created JavaScript clients, making requests to external API.

Dashboard Integrating Data from Multiple Data Sources

I created an internal marketing KPI dashboard so that information from different APIs can be funneled into one place. Some of the technologies I used include Zapier integration, Geckoboard integration, and Neos integration.

GCP, Python, React, API Integration

I worked as a full-stack developer to create and maintain Python Cloud Functions, integrate Vonage Reach API, create a React application with several features and access control, configure Kubernetes deployments, and create jobs and schedules to trigger actions.

Languages

Java, SQL, Go, JavaScript, CSS, Python, GraphQL, C++, UML, TypeScript, Google Apps Script, PHP

Frameworks

Hibernate, JSF, Spring Boot, OAuth 2, Express.js, Selenium, Flutter, Spring, JPA, gRPC, Next.js

Libraries/APIs

Node.js, REST APIs, JSON API, API Development, React, Stripe, SendGrid API, Shopify API, Stripe Connect, Stripe API, WebRTC, Chart.js, Zendesk API, NetSuite API, Instagram API, Google Analytics API, Twilio API

Tools

Git, Apache Maven, GitHub, SendGrid, Amazon Elastic Container Service (Amazon ECS), Atom, IntelliJ IDEA, Jenkins, Gradle, Docker Compose, Zapier, Amazon Simple Queue Service (SQS), RabbitMQ, Google Sheets, Google Analytics

Paradigms

REST, Microservices, Unit Testing, Scrum

Storage

JSON, NoSQL, PostgreSQL, MySQL, Google Cloud, Amazon S3 (AWS S3), Redis, MongoDB, Amazon DynamoDB, Hasura, MySQLdb

Other

APIs, API Integration, Integration, Back-end, Full-stack, SOAP, API Design, Fintech, WebSockets, Single Sign-on (SSO), Payment APIs, Digital Payments, Cloud Services, Software Design, Architecture, eCommerce, Web Development, OAuth, Data Scraping, Scraping, Web Scraping, Serverless, Artificial Intelligence (AI), Machine Learning, Evolutionary Algorithms, Applied Computing, Algorithms, Data Structures, Computer Engineering, Containerization, Integration Testing, Global Product Management, Cryptography, Webhooks, Google SEO, Google Data Studio, SMS

Platforms

Linux, Apache Kafka, Amazon Web Services (AWS), Oracle, AWS Lambda, Visual Studio Code (VS Code), Docker, Kubernetes, Meteor, Twilio, Shopify, Google Cloud Platform (GCP), DigitalOcean

Industry Expertise

Healthcare

2009 - 2011

Master's Degree in Computer Science

University of Maringá - Maringá, PR, Brazil

2003 - 2006

Bachelor's Degree in Computer Science

University of Maringa - Maringá, PR, Brazil

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