Senior Software Engineer
Picture of Eduardo

Eduardo Kegler

Senior Software Engineer passionate about building reusable frontend architectures and driving innovation.

Projects

App Switcher

App Switcher is an innovative tool designed to enhance user navigation across various Coinbase products, including HelpCenter, Coinbase Tracer, and Commerce. Developed using React and TypeScript, it offers an intuitive and responsive interface, simplifying access to multiple services within the Coinbase ecosystem.

Since its launch, approximately 0.45% of Coinbase's retail web users have utilized the App Switcher to seamlessly transition between products, thereby boosting cross-product engagement and providing a more integrated user experience.

In addition to leading its development, I collaborated with multiple teams to ensure the App Switcher was effectively integrated across the platform, meeting the specific needs of each product and delivering a cohesive user experience.

ReactTypescriptJavascriptGraphQL
Picture of App Switcher Project

Sign In with Wallet

This project aimed to align with Coinbase Identity's vision of bridging the gap between Web3 and the traditional web, ensuring seamless integration and user experience.

I led the front-end implementation of third-party OAuth authentication, enabling login with Apple and Google. Developed using React, TypeScript, and Web3 standards, this solution empowers users to securely log in via popular crypto wallets like Coinbase Wallet, MetaMask, or WalletConnect.

The system offers a streamlined onboarding process with a user-friendly interface, enhancing accessibility for decentralized applications while maintaining robust security protocols.

ReactTypescriptJavascriptWeb3OAuth
Picture of Sign In with Wallet Project

Unified Sign Up

Unified Sign Up 2.0 was designed to unify and simplify the account creation process across all Coinbase products, ensuring a consistent and seamless experience for users.

I led the development of Unified Sign Up 2.0, integrating Sign Up with Google and Sign Up with Apple to offer secure and flexible onboarding options. Built with React and TypeScript, the system delivers an intuitive, responsive interface and supports scalability to accommodate Coinbase's extensive suite of products, such as Coinbase Wallet, Coinbase Commerce, and more.

This unified solution reflects Coinbase's vision of providing a cohesive user journey, enhancing accessibility, and streamlining the onboarding process for its global user base.

ReactTypescriptJavascript
Picture of Unified Sign Up Project
EXPERIENCE

Senior Frontend Engineer with 7+ years of experience building highperformance, scalable web applications across Real Estate, Work Safety, and Cryptocurrency sectors. 

Coinbase

Senior Software Engineer

August 2021 - present
Tech6

Software Engineer

June 2019 — August 2021
Todobit

Junior Software Engineer

August 2018 — August 2019
Santinvest

IT's Intern

September 2017 — August 2018
SKILLS

Frontend Stack

Logo of Javascript skill}

Javascript

Logo of Typescript skill}

Typescript

Logo of React skill}

React

Logo of Redux skill}

Redux

Logo of NextJS skill}

NextJS

Logo of HTML skill}

HTML

Logo of CSS skill}

CSS

Logo of Tailwind skill}

Tailwind

Backend and Testing & DevOps

PHP

NodeJS

Jest

.NET

Graphql

Cypress

Let's Connect

Feel free to contact me if having any questions.

I'm available for new projects or just for chatting.