William G.

William G.

Senior Full-stack Engineer

Stockholm, Sweden
Hire William G. Hire William G. Hire William G.

About Me

William is a well-rounded full-stack developer focused on front-end development using primarily JavaScript and React.js. He specializes in developing diverse digital solutions including eCommerce platforms, digital products, showcases, and e-learning applications. William is a creative developer with a strong tech vision and hands-on experience working in distributed teams on projects of any size, dedicated to delivering exceptional tech experiences.

Work history

UpStack
UpStack
Senior Full-stack Engineer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for various clients across a broad range of industries.

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

  • Ensuring that features are being delivered efficiently and on time.

Digiphy
Digiphy
Senior Full-stack Engineer
2021 - 2022 (1 year)
Remote
  • Built a rock-solid core to ensure scalability, lay the foundation of the codebase that powered the company’s growth, and shaped the tech stack.

  • Served as the go-to tech support across various teams and projects, seamlessly transitioning between roles.

  • Provided technical guidance, fostered a collaborative environment, and drove technological innovation.

ACCT | Consulting & Technology
ACCT | Consulting & Technology
eCommerce Developer
2020 - 2021 (1 year)
Brazil
  • Worked for a tech and development consulting firm that helps high-performance eCommerce businesses around the world to transform technology in value for their business.

  • Developed a Notification and Polling system that can be used by eCommerce platforms.

  • Mentored team members on JavaScript best practices.

b8one
b8one
Full-stack Developer
2020 - 2020
Brazil
  • Collaborated with the Decathlon tech lead to rewrite the "files builder" to v2, focusing on a more performant, faster, and cleaner way of generating bundles (from Gulp.js to Webpack).

  • Recreated the mini-cart, including documentation, architecture, roadmap of development, development, deployment, and refactoring.

  • Acquired soft skills to deal with different teams and taught about clean code and organization.

Context LMS
Context LMS
Product Developer
2019 - 2020 (1 year)
Brazil
  • Engaged as a front-end developer for a new LMS platform for enterprises to teach employees by delivering courses on a credible, trustable, and stable platform.

  • Developed the main product called Brainnit, from concept to development and delivery, using TypeScript, GraphQL, and the front-end test pyramid.

  • Collaborated with engineers, stakeholders, executives, and end users to bring the concepts to life.

Conpass
Conpass
Product Full-stack Developer
2019 - 2019
Florianopolis, Brazil
  • Developed new features and integrations for two main products in Conpass: the Pixel (assistant) and the Analytics.

  • Participated in a Design Sprint (https://www.gv.com/sprint/) and developed the core of this new product.

  • Worked on ideating, conducting user research, developing, testing, deploying, and refactoring multiple applications.

Linx
Linx
Full-stack Development Analyst
2018 - 2019 (1 year)
Florianopolis, Brazil
  • Developed management software (ERP and PoS), specializing in retail and meeting different market needs.

  • Worked as part of the integration team, inserting the product in client platforms, supporting/maintaining recommendation products, and opening requests to evolve the product.

  • Integrated and developed multiple products for Via Varejo (Casas Bahia, Ponto Frio, and Extra), Animale, Offpremium, Jumbo Tiendas, and Shopfacil, among others.

Vitrio
Vitrio
Full-stack Developer
2017 - 2018 (1 year)
São Paulo, Brazil
  • Developed front-end applications on the eCommerce VTEX platform and fixed and refactored PHP pages.

  • Worked on multiple eCommerce projects including Motorola store, Ituran blog, MSD website, Shure store, Drogaria São Paulo, and Drogaria Pacheco.

  • Participated in all development team ceremonies including planning, grooming, product demonstration, and team retrospectives.

Portfolio

Software Engineer - B8One
Software Engineer - B8One

Worked with a Decathlon eCommerce client and collaborated with the Decathlon tech lead to rewrite the "files builder" to v2 focusing on a more performant, faster, and cleaner way of generating bundles (from Gulp.js to Webpack). Recreated the mini-cart (documentation, architecture, a roadmap of development, development, deploy, refactor). The project is written with VanillaJS, VTEX, Sass, React.js + TypeScript, Vue.js, and now Webpack.

Full-stack Engineer - Conpass
Full-stack Engineer - Conpass

There are two main products in Conpass: the Pixel (assistant) and the Analytics. Supported the Pixel and developed the core of Analytics. Created (ideated, conducted user research, developed, tested, deployed, refactored) product features, participated in a design sprint, and developed the core of this new product. Technologies used: React/Redux, Semantic HTML, Sass, Node.js, unit testing (on back end).

Front-end Developer - Context LMS
Front-end Developer - Context LMS

Worked on a new LMS platform for enterprises to teach employees by delivering courses on a credible, trustable, and stable platform. Participated in the entire development process for the main product called Brainnit using TypeScript, GraphQL, and the front-end test pyramid. Product was developed on React.js + TypeScript and Apollo + GraphQL and tested with Jest and Cypress.

Education

React Basic
React Basic
HackerRank
2021 - 2021
Information Systems
Information Systems
Anhembi Morumbi University - Brazil
2016 - 2017 (1 year)
Information Systems & Computing
Information Systems & Computing
University of Mogi das Cruzes - Brazil
2015 - 2016 (1 year)
Systems Development
Systems Development
ETEC - São Paulo State Technical School
2013 - 2014 (1 year)