Nicholas Gebhart - Software Engineer ________________________________________________________________________________ Hello, my name is Nicholas. I am a software engineer based out of the Pacific Northwest, currently open to exploring new opportunities. While I specialize primarily in server-side, concurrent, network programming and web3 technologies, I have a wide and varied interest everywhere in the tech stack, front to back. [000] Index ________________________________________________________________________________ * Experience ............................................................. [001] * Projects ............................................................... [002] * Skills ................................................................. [003] * Education .............................................................. [004] * Contact ................................................................ [005] [001] Experience ________________________________________________________________________________ * Tacen - Software Engineer [2022 - 2024] * collaborated on architectural design and implementation of a novel hybrid decentralized settlement layer in Go * utilized Docker and Kubernetes for the containerization and orchestration of dozens of microservices * managed and integrated PostgreSQL and Redis for persistent data storage, in addition to gRPC and Kafka for message passing * implemented exhaustive integration and unit testing as well as robust disaster recovery plans for all production services * Northwestern Mutual - Software Engineer [2020 - 2022] * developed and maintained React applications to deliver long-term care benefits to customers * engineered backend services in Go, Java, and Node (TypeScript) for critical functionality such as PDF scanning and data provisioning * actively collaborated in an AGILE environment, working across the stack with multiple teams * BloomTech Institute - Section Lead [2019 - 2020] * managed and mentored Team Leads, overseeing their guidance of a student cohort of size 120 * orchestrated and conducted sprint challenge exams, including a comprehensive review to assess student technical abilities * facilitated and led technical QA sessions, providing critical direction for students tackling tough programming concepts [002] Projects ________________________________________________________________________________ * auth-service @/github/auth-service * video-service @/github/video-service * image-service @/github/image-service * dswm @/github/dswm * cbt @/github/cbt [003] Skills ________________________________________________________________________________ * Programming Languages * Go, TypeScript, Java, Python, C, Lua, Bash, SQL, GraphQL, HTML, CSS * Databases & Message Queues, etc. * PostgreSQL, Redis, SQLite, MySQL, MongoDB, PebbleDB, Redis, Kafka * Cloud & Containers, etc. * Docker, Kubernetes, Helmfile, Linux, Datadog * Frameworks & Libraries, etc. * gRPC, Gorilla, React, NextJS, Prisma, Redux, Testify, Jest, Storybook * General & Miscellaneous * Git, AGILE, Websockets, Protocol Buffers, Technical Writing, Testing [004] Education ________________________________________________________________________________ * BloomTech Institute - Full Stack Web Development & Computer Science * Silverado High School - General Education [005] Contact ________________________________________________________________________________ I welcome the opportunity to discuss how my skills can contribute to the success of your organization, and invite you to contact me via the information below. +------------------------------------------------------------------------------+ | | | +--[ED25519 256]--+ | | | .+**o.=o| | | | ..+++O@*o| | | | *o=O+=B=| | | | + *=oo.E.| * GitHub @/gebhn | | | S+oo. o | * E-Mail @/mail@gebhn.com | | | o... | * LinkedIn @/nicholas-gebhart | | | . | | | | | | | | | | | +----[SHA256]-----+ | | | +------------------------------------------------------------------------------+