Hello👋🏿

Background grid

"I'm a versatile software engineer with over 7 years of experience in designing and implementing high-traffic, scalable web applications. My expertise spans both frontend and backend development, with a focus on building resilient and performant applications."

"I work with a wide range of technologies including Go, TypeScript, React, Node.js, GraphQL, and AWS, among others. Whether it's creating micro-frontends architectures, building distributed systems, or optimizing CI/CD pipelines, I thrive on solving complex problems and driving innovation."

"In addition to my technical skills, I'm passionate about mentoring and empowering teams, fostering a collaborative environment where everyone can grow and succeed."

Background grid

Tech Stack

Go

JavaScript

TypeScript

Python

Java

SQL

HTML

CSS

Background grid

Experience

Atimi Software logo
Senior Full Stack Developer Atimi Software

Oct 2023 - Present

  • Developed proof-of-concepts, migrated legacy React app to micro-frontends architecture.

  • Fostered best practices to ensure code consistency, maintanability and reduce technical debt.

  • Leveraged MUI to create UI component libraries, hooks, and state stores.

  • Utilized React Hook Form to efficiently manage complex form states, validations, and submissions.

TypeScriptReactReact QueryZustandJavaSpring Boot
Dapper Labs logo
Senior Software Engineer Dapper Labs

Aug 2022 - Jul 2023

  • Developed GraphQL CRUD services for web3 gaming and digital collectibles.

  • Managed blockchain transactions using XState, including wallet verification and token management.

  • Built high-traffic features using Next.js, React, and GraphQL.

  • Implemented machine learning-driven onboarding flows, increasing user conversions by 12%.

GoNode.jsTypeScriptReactNext.jsXStateGraphQL
SkipTheDishes logo
Senior Frontend Developer SkipTheDishes

Jan 2019 - Jul 2022

  • Shipped a redesigned restaurant portal serving over 20 million users.

  • Migrated monolithic codebases to micro-frontends, boosting developer productivity by 40%.

  • Upgraded the testing suite to use React Testing Library and utilized fp-ts for functional programming.

  • Conducted process experiments and mentored engineers.

TypeScriptReactReact RouterRTK Queryfp-tsio-ts
Ethnos logo
Software Engineer Ethnos

Jan 2016 - Dec 2018

  • Developed UI, animations, and video streaming functionalities for mobile and HTML5 casino games.

  • Implemented gameplay features like baccarat roads, roulette wheel spin, and chip selection.

  • Developed real-time video streaming using WebRTC, enhancing video quality and bandwidth efficiency.

  • Created a reusable UI breakpoint system, reducing new game creation time by 80 hours.

Node.jsExpressReactReduxKonva.jsNext.jsTypeScriptPrisma
Background grid

Projects

E-Commerce Nextjs App

E-Commerce application using Next.js, React.js, Prisma & Node.js

FastAPI Inventory Microservice

FastAPI microservice for managing orders with Redis, featuring endpoints for creating, retrieving, and asynchronously processing orders.

ZenBank

Full featured bank application backend [Golang + Postgres + Kubernetes + gRPC]

RSS Aggregator API

Fully functional RSS aggregator built using Go and Chi Router.

© 2024 Patrick Nzediegwu ❤️

Background grid
Background grid