Anderson Macedo

Senior Product Developer at Freshly Commerce

São Paulo, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Anderson Macedo is a Senior Product Developer based in São Paulo with 11 years of experience building full-stack web applications and tooling. He specializes in Ruby on Rails back-ends, React front-ends, GraphQL APIs, and cloud infrastructure (AWS), and has driven CI/CD automation with GitHub Actions and Docker. At Flowspace and Freshly Commerce he shipped product-facing features across frontend and backend stacks, while earlier roles show deep Delphi and database integration experience. He contributes to notable open-source tooling such as enhancements to Shopify's erb_lint—improving formatter APIs and CLI options to elevate developer UX. Comfortable moving between product-thinking and low-level engineering, he combines a systems mindset with hands-on delivery across the stack. Fluent in evolving legacy desktop systems to modern web platforms, he brings pragmatic, end-to-end ownership to complex projects.
code11 years of coding experience
job10 years of employment as a software developer
bookEnsino Médio, Ensino Médio at Etec Francisco Garcia
bookTécnico em Eletrônica, Técnico em Eletrônica at Etec João Batista de Lima Figueiredo
languagesEnglish, Portuguese, Italian
github-logo-circle

Github Skills (6)

code-formatting10
ruby10
cli9
command-line9
command-line-interface9
testing8

Programming languages (8)

TypeScriptRustGoLuaHTMLPascalRubyPython

Github contributions (5)

github-logo-circle
Shopify/erb_lint

Mar 2020 - May 2020

Lint your ERB or HTML files
Role in this project:
userBack-end Developer
Contributions:24 commits, 3 PRs, 3 comments in 2 months
Contributions summary:Anderson focused on improving the ERB linting tool's functionality by adding and refining formatter classes. They introduced a base formatter class and implemented both default (multiline) and compact formatters. Further contributions involved refactoring the formatter class for a better API and integrating a command-line interface option for selecting the desired format. This work enhanced the reporting capabilities and user experience of the linting tool.
erb
andersonkrs/malheatmap

Mar 2020 - Oct 2022

An extension for tracking your activities on myanimelist.net
Contributions:314 commits, 99 PRs, 371 pushes in 2 years 7 months
railsrubytrackingactivitieswebcrawling
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial