1
2022-10-28 21:08:28 -04:00

10 KiB

title
Home

Hey, I'm Evan

I'm a software developer by day and indecisive about my hobbies by night.. which has come to earn me the title of "that guy who seems to do everything".

Sparked by my interest in electronics from a young age, I have come to enjoy finding ways to integrate computers and software into my everyday life while also trying to learn as much as I can about how the things I use really work.

So far, I have developed fairly extensive hands-on experience in the following subjects:

  • Computer programming (my main focus)
    • Writing software for the past nine years
    • Currently working at Industrial Brothers as a software developer, working on the graphics pipeline powering various children's TV productions
    • Experience with:
      • Bare-metal applications
      • Co-processors & distributed systems
      • Operating system & kernel design
      • Parallel computing
      • Building package managers
      • High-performance batch processing
      • ..and much more
  • Robotics control systems
    • Lead software development at Raider Robotics for multiple years, building high-performance control systems for competitive robots
    • Taught robotics software development to students at H.B. Beal Secondary School
    • Designed and implemented custom control systems powering four competitive robots
    • Maintained and supported various open-source robotics control libraries used globally
  • Computer networking
    • I operate AS54041, a small network of servers and routers for personal projects
    • Facilitates IPv6 deployment via various transition mechanisms
    • Provides IP transit to people learning how to run their own networks
    • Routes multiple IPv4 and IPv6 prefixes via global edge routers
  • Music production
    • I have been playing various instruments since 2008
    • Composed multiple songs that have been performed by live student orchestras
    • Ran a hobby music label for three years, collaborating with seven other artists
    • Produced a full-length theatrical soundtrack for a student-directed show
    • Released 25 albums (and counting)
  • Render engineering
    • Built multiple custom 3D ray-tracing renderers
    • Built multiple application-specific 2D rendering engines
    • Experience working with multiple graphics interchange standards
  • Animation
    • Self-taught 3D animator
    • Multiple years of experience working with professional animation and graphics pipeline teams at Industrial Brothers
    • Writes graphics pipeline and asset management tools for friends
    • Built a 2D renderer for displaying accurate animations in games
  • Amateur radio
    • Operates with the callsigns VA3ZZA and VA3UJF
    • Experience with satellite telemetry decoding
    • Taught myself morse code for low-power CW operation
    • Has operated multiple beacons, APRS I-gates, and internet radio nodes
  • Live video broadcasting
    • Helped direct a student-run live news broadcast at H.B. Beal Secondary School
    • Managed video processing and switching equipment for many live events
    • Build out a modernized live broadcast system involving a mix of Blackmagic video processing tools, and open source streaming software for H.B. Beal Secondary School's tv studio and live production courses
  • Game development

Interested in learning more about these topics? Try checking out my blog!
If that doesn't satisfy your curiosity, ask me whatever is on your mind via my contact page.