Developer Philosophy
Resume
I spend alot of my freetime keeping up with the latest trends in Software Development learning from Successes and Failures. My education coupled with my work experience has given me these three rules.
  • Fast by default: Computers are fast, but Software can be wasteful. $1,000,000 is alot until you spend $800,000.
  • Code has Cost: In the Cloud, a Website or on a Users machine. The code we write has some cost. We should strive for minimal costs and maximum benefits.
  • Robustness is a Feature: Most interesting things are error prone, catching all possible errors and competent handling is essential.
  • These are my general rule about the end product. There are others regarding styles, paradigms, and tool selection. Ideally, my GitHub give you an ideal of the quality of code I aim to write.
    Education

    BS: Information, Science, and Technology

    2018 to 2022 at Pennsylvania State Univerity, State College, USA

    Experience

    Full Stack Developer (Contract)

    From Feb 2022 to July 2022 at GoQuant, Miami, USA

  • Developing low-latency data pipeline for a crypto-currency websocket server..
  • Creating a multi-language library with a Rust centered static library using FFI.
  • Using Go for utility based services such as Authentication and Authorization with Postgres.
  • Using profiling tools for finding memory leaks and performance bottlenecks.
  • Full Stack Developer

    From Sep 2021 to Feb 2023 at Plexus Parc, Pittsburg, USA

  • Using TypeScript and React as the Frontend for multiple projects.
  • Builing RESTful Web APIs using NodeJs, GraphQL, and SQL Postgres database.
  • Architect, Write, Test, and maintain various web applications with Jest.
  • Incorporating CI/CD with Azure DevOps.
  • Generating GraphQL, queries, mutations, fragments and subscriptions for client side usage.
  • Software Skills
    • Rust
    • Go
    • TypeScript/JavaScript
    • Memory Profiling
    • Performance Tuning
    • Algo Optimization
    • Data Structures
    • Design Patterns
    • JSON / Yaml / XML
    • Graphql & REST
    • All major OS's
    • React
    • Vue
    • TailwindCSS
    • Git & GitHub
    • AWS & Cloud
    • Docker
    • NeoVim / Vim
    Sound Design Skills
    • Musicals
    • Plays
    • New Works
    • Sound Reinforcement
    • QLab
    • Logic Pro
    • A2 & Assisting
    • VectorWorks