Skip to content
View ryokochang's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report ryokochang

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ryokochang/README.md

Hey there, I'm Alex Chang!

Senior Full Stack Engineer | React · Node.js · TypeScript | Cloud & SaaS (GCP / AWS) 🌎

LinkedIn   Twitter   Gmail   Dev.to



👨‍💻 About Me

  • 🏙️ Based in Rio de Janeiro, Brazil
  • 💼 Senior Full Stack Engineer with 10+ years of experience across startups, SaaS platforms, and enterprise environments
  • 🚀 Specializing in full-stack solutions focused on automation, scalability, and performance
  • ☁️ Experienced with Cloud & SaaS integrations — GCP and AWS
  • 🛒 Deep expertise in e-commerce integrations — VTEX, Shopify, Magento, Salesforce Commerce
  • ✈️ Unique background in embedded systems & aerospace software (UAV autopilot, image processing)
  • 🔐 Bachelor's in Cybersecurity & Data Governance — PUC Minas (2024)
  • 🖥️ Remote worker for 4+ years — loving every bit of it!
  • 🕹️ Got hooked on coding at age 12 thanks to video games
  • 🧩 In my spare time I solve Rubik's cubes — because I love a good puzzle!
  • 🌐 English: Intermediate / Upper Intermediate (CEFR B1/B2)

🛠️ Tech Stack

Frontend

JavaScript TypeScript React React Native HTML5 CSS3 Ant Design DevExtreme Bootstrap

Backend & Databases

NodeJS PHP Laravel Zend Framework MongoDB MySQL Redis

Cloud & DevOps

AWS GCP GA4

E-commerce Platforms

VTEX Shopify Magento Salesforce

Tools & Others

Git NPM Postman Balsamiq Python Arduino OpenCV


💼 Experience

🔷 Jewel ML — Senior Software Engineer (Oct 2024 – Present | Remote, US)

Collaborating with enterprise e-commerce clients to design and architect seamless integrations with the Jewel ML personalization platform. Leading end-to-end technical planning — from requirement gathering and API mapping to deployment, QA automation, and long-term performance optimization.

  • Powering personalized recommendation carousels across VTEX, Shopify, Magento, and Salesforce retailers
  • Acting as bridge between clients and product team, translating business needs into scalable platform features
  • Building automation pipelines for QA validation, monitoring, and GA4 event reporting
  • Conducting technical onboarding sessions and documentation for partner developers

Stack: React · Node.js · TypeScript · MongoDB · GA4

🔷 Jewel ML — Software Engineer (Sep 2021 – Oct 2024 | Remote)

Worked with external stakeholders to understand, plan, and implement integrations with the Jewel ML platform over 3+ years. Gathered client requirements, communicated them to the product team, and educated new clients on platform architecture and SDKs.

Stack: JavaScript · React Hooks · Node.js · TypeScript

🔷 Legend Trading — Back End Developer (Dec 2021 – Jun 2022)

Designed and maintained robust APIs for a cryptocurrency trading platform, handling real-time price feeds, transactions, and user account management. Responsibilities included payment gateway integration, wallet infrastructure, automated trading systems, and real-time data streaming.

Stack: Node.js · MySQL · MongoDB · REST APIs

🔷 SigoClinicas — Fullstack Developer (Jan 2021 – Jun 2022 | Brazil)

Built full-stack features for a healthcare SaaS platform — frontend UI, REST APIs, database design, server management, and a companion React Native mobile app. Handled CI/CD, authentication flows, and data security end-to-end.

Stack: Ant Design · AWS · MySQL · React Hooks · PHP · Apigility · Zend Framework · React Native · Balsamiq

🔷 RecargaPay — Mobile Engineer (May 2021 – Sep 2021 | Brazil)

Maintained and scaled mobile native applications for one of Brazil's leading fintech super-apps. Focused on integrating data from multiple back-end services, writing testable code, and keeping documentation up-to-date.

Stack: React Native · REST APIs

🔷 GKO Informática — Frontend Developer (Nov 2019 – May 2021 | Rio de Janeiro)

Led the full migration of a legacy Windows Delphi system to a modern React web application. Designed and implemented the new GKO company website from scratch, and conducted internal training sessions for developers on JavaScript, React Hooks, and API integration best practices.

Stack: React · DevExtreme · React Hooks · JavaScript

🔷 Stella Technology — Software Engineer (Jan 2018 – Jul 2019 | Rio de Janeiro)

Developed and programmed embedded systems for aircraft and UAVs as part of the Atobá autopilot project. Built real-time software for sensor data processing, actuator control, and system stability. Also created flight simulation and modeling tools used by engineers and pilots to validate control algorithms before deployment.

Stack: Embedded C · Ardupilot · Avionics interfaces

🔷 SportsLocal — Fullstack Developer (Jan 2018 – Jun 2019 | Rio de Janeiro)

Planned and built the SportsLocal web platform and a companion React Native mobile app from the ground up. Handled marketplace integrations (Moip, Stripe), Google Maps/Analytics, Firebase, SEO, and server infrastructure at DigitalOcean.

Stack: Laravel · ReactJS · Redux · React Native · Firebase · Google Maps API · Stripe · Moip

🔷 Santos Lab Aerospace — Software Engineer (Dec 2016 – Jan 2018 | Rio de Janeiro)

Built image processing systems that analyzed multispectral and hyperspectral data from satellites and drones for precision agriculture applications. Work spanned geospatial data analysis, crop monitoring, predictive analytics, and IoT integration.

Stack: Python · OpenCV2 · Arduino · Raspberry Pi · Ardupilot · Visual Studio


🏆 Highlight Projects

🛒 Enterprise E-commerce Personalization (Jewel ML)

Architected and delivered personalization carousel integrations for major enterprise retailers on VTEX, Shopify, Magento, and Salesforce Commerce Cloud. Built end-to-end pipelines covering API design, GA4 event tracking, QA automation, and performance reporting.

🔄 Delphi to React Migration (GKO Informática)

Planned and built a full React web app replacing a legacy Delphi desktop application, integrating with a Delphi backend via XML responses. Handled full design, architecture, and frontend-backend integration from scratch — my biggest challenge and biggest learning experience.

✈️ UAV Autopilot System (Stella Technology — Atobá Project)

Programmed embedded autopilot systems for unmanned aerial vehicles, ensuring precision in flight control, navigation, and communication. Built simulation tools that helped engineers test control algorithms before real-world deployment.

🌿 Aerospace Precision Agriculture (Santos Lab)

Developed image processing software that fused multispectral satellite/drone imagery with IoT sensor data to give agronomists actionable insights on crop health and yield prediction.

🖥️ Internal Product Management Platform

Led a team of 5 to build an internal platform for product management using React, TypeScript, Node.js, MongoDB, and Redis. Architected the solution end-to-end, from database design to UI/UX delivery.


🎓 Education & Certifications

  • 🎓 Bachelor's in Cybersecurity and Data Governance — PUC Minas (Jan 2024)
  • 🎓 Computer Science — PUC-Rio (2011–2014)
  • 🎓 Systems Analysis — Universidade Estácio de Sá (2015–2017)
  • 📜 EFSET English Certificate — Intermediate / Upper Intermediate (CEFR B1/B2)

📊 GitHub Stats

Alex Chang's GitHub Stats   Top Languages


🎯 Goals

"To keep building impactful systems at the intersection of automation, cloud, and AI — while going deeper into cybersecurity to make those systems more resilient and trustworthy."


⚡ Fun Facts

  • 🎮 Video games sparked my passion for coding at age 12
  • ✈️ Once programmed autopilot systems for real drones — yes, they flew!
  • 🧩 Rubik's cube solver in my downtime
  • 📚 I use the time saved from not commuting to read tech news and keep learning
  • 🌴 Living the remote life in beautiful Rio de Janeiro

Visitors badge

ryokochang's Codewars Badge

Pinned Loading

  1. multAccountIdle multAccountIdle Public

    Run up to 6 browser idle game accounts side by side (Huntera etc.) - Rode ate 6 contas de jogos idle de navegador lado a lado

    JavaScript