Profile

Chris Knappe

Full Stack Software Engineer

About Me

Introduction

Hello, My name is Chris Knappe! I am a dynamic and results-driven professional with a Bachelor of Science in Computer Engineering from Virginia Commonwealth University. Over my career, I have demonstrated my passion for software development and engineering through hands-on experience and a commitment to continuous learning. My journey includes roles such as Software Developer II at Paymerang LLC, where I rapidly advanced in recognition of outstanding performance and contributed significantly to the development of AWS Lambdas, optimizing revenue-generating processes. My expertise extends to full-stack development, microservice architecture, and database design. Adept at collaborating with cross-functional teams, I excel in designing and implementing innovative solutions that enhance project efficiency and deliver top-notch software. With a solid foundation in engineering principles, I am now eager to leverage my skills and contribute to transformative projects in a collaborative and challenging environment.

Biography

Chris, a native of central Virginia, spent his childhood in the suburbs of Richmond, where his summers were filled with neighborhood swim meets and endless hours at the local pool. Intrigued by electronics from a young age, Chris found himself torn between competitive video gaming with his brothers and the mischievous exploration of household electronics. Dealing with dyslexia presented challenges in reading and writing, but it never deterred his innate curiosity.

In high school, Chris took a transformative step by joining the Monacan High School Humanities Center to confront his dyslexia head-on. It was here that he encountered his first programming class, igniting a passion that would shape his future. Simple Java programs became a source of exhilaration, leading to friendly competitions with classmates to complete daily assignments.

Embarking on his undergraduate journey in Computer Engineering at Virginia Commonwealth University, Chris not only honed his skills in electronics but also delved into his burgeoning hobby of home automation. Surrounded by like-minded individuals who inspired and challenged him, Chris's passion for technology continued to grow. His senior year culminated in the development of FPRock, a groundbreaking FPGA-based model rocket telemetry system with a live data link to a laptop ground station. The project earned top honors in the Electrical and Computer Engineering department and received the prestigious People's Choice Award across all engineering departments.

Post-graduation, Chris seamlessly transitioned into the professional realm as a software developer, where he continues to merge his technical expertise with a lifelong love for innovation. His journey reflects not only his resilience in overcoming challenges but also his unwavering commitment to pushing the boundaries of what technology can achieve.

Work experience

Software Developer II | Paymerang LLC, Richmond, VA | Oct 2022 - Nov 2023

  • Advanced rapidly from Software Developer I within 6 months, recognizing outstanding performance.
  • Played a crucial role in the "Utility team," responsible for flexible development across all applications.
  • Spearheaded the development of AWS Lambdas, playing a pivotal role in transforming and optimizing revenue-generating processes.
  • Proactively contributed to team growth by onboarding and training newer developers, fostering a collaborative and knowledge-sharing environment.
  • Software & Test Automation Engineer | Hatchify Inc, Richmond, VA | Aug 2020 - Jul 2022

  • Collaborated with 15+ CRM Partners, ensuring efficient data transfer and customer satisfaction.
  • Updated RESTful APIs, modified tools, and streamlined software design processes.
  • Ensured compliance with standards, established automation frameworks, and diagnosed software issues.
  • Education

    Bachelor of Science in Computer Engineering
    Virginia Commonwealth University, Richmond, VA
    Graduation Date: 03/2022

    My Skills

    React

    JavaScript library for building user interfaces.

    Tailwind CSS

    Utility-first CSS framework for rapid UI development.

    Node.js

    JavaScript runtime built on Chrome's V8 JavaScript engine.

    Javascript

    JavaScript is a scripting language that enhances web interactivity and functionality.

    Node.js

    TypeScript enhances JavaScript with static typing for better code organization and development tool support.

    C

    C is a high-performance programming language for system-level development.

    C++

    C++ extends C with object-oriented features, enhancing versatility for diverse software development.

    C#

    C# is a modern, Microsoft-developed language for building Windows apps and web services, emphasizing simplicity and productivity.

    Go

    Go (or Golang) is a language known for simplicity, efficiency, and concurrency, suitable for scalable systems.

    AWS Lambda

    AWS Lambda is a serverless computing service by AWS, enabling developers to run code without managing servers, ideal for event-driven functions.

    AWS SQS

    AWS SQS is a fully managed message queuing service that enables reliable and scalable asynchronous communication between distributed components.

    AWS SNS

    AWS SNS is a fully managed messaging service for distributing messages through various protocols, simplifying scalable and decoupled systems.

    Unit Testing

    Unit testing is a method of testing individual program components in isolation to ensure correct functionality and detect bugs early in development.

    E2E Testing

    E2E testing evaluates the entire application workflow to ensure integrated components work together seamlessly and identify system-wide issues.