diff --git a/content/_index.md b/content/_index.md index 1e29a69..6786383 100644 --- a/content/_index.md +++ b/content/_index.md @@ -2,221 +2,50 @@ title: Home --- -# Hey, I'm Evan +## About me -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"*. +By day I am a **software developer**, working on the tooling that powers children's TV productions at [Industrial Brothers](https://www.industrialbrothers.com/). +Perviously worked with [Raider Robotics](https://www.raiderrobotics.org/), building high-performance robotic control system software. -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*. +By night I am *"indecisive about my hobbies"*. I bounce around between a large collection of interests, with the common focus of wanting to learn how things *really work*. I take deep dives into topics that I find interesting, and occasionally write about them [on my blog](/blog). -So far, I have developed fairly extensive hands-on experience in the following subjects: +## Whats in the works + +I am currently working on a few projects, including: + +- Maintaining [AS54041](https://as54041.peeringdb.com), a small computer network +- Publishing music under my own name on [Spotify](https://open.spotify.com/artist/1aLNEmgqBJkhfkEZvf8Vh5) and [Apple Music](https://music.apple.com/us/artist/evan-pratten/1611566708) +- Practicing my morse code skills on-air as [VA3ZZA](https://www.qrz.com/db/va3zza) + +## Past experience + +The following is a list of notable positions I have held in the past:
-- **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*](https://as54041.peeringdb.com), 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** - - Produced multiple games with friends as a part of the *Ludum Dare* game jam: - - [\[data::loss\]](https://github.com/Ewpratten/ludum-dare-49) - - [Deep Breath](https://github.com/Ewpratten/ludum-dare-48) - - [Micromanaged Mike](https://rsninja.dev/LudumDare46/) +- **Raider Robotics**: *Lead of Software Development* + - Taught control systems development & embedded programming to high school students + - Designed, built, and maintained [Lib5K](https://github.com/frc5024/lib5k), a Java-based monolithic robotics library + - Gave multiple public talks on control systems and motion planning + - Designed core software components for 4 competitive robots + - Directed projects that won multiple software design awards +- **BealTV**: *Broadcast Engineer* + - Managed vaious aspects of the production workflow, including: + - Camera operation & switching + - Livestream egress + - Sound mixing + - Built a new video streaming pipeline for the studio using Blackmagic video switching hardware and various pieces of open-source software +- **PCOL**: *Computer Technician* + - Build custom computer systems for a wide range of requirements + - Performed various routine maintenance tasks on client's systems + - Wrote various task automation tools to streamline our workflow +- **RetryLife**: *Co-founder & Artist* + - Composed two orchestral pieces for student orchestras + - Produced a full-length theatrical soundtrack + - Published 24 albums
-Interested in learning more about these topics? Try checking out [my blog](/blog)!
-If that doesn't satisfy your curiosity, ask me whatever is on your mind via my [contact page](/contact). +## Looking for more? - - - - - - - - - - - - - - - - - - - \ No newline at end of file +Try checking out my [blog](/blog) for written content, or my [GitHub profile](https://github.com/ewpratten) for personal software projects. Consider [getting in touch](/contact) if you would like to chat about anything I do. \ No newline at end of file diff --git a/content/_index.md.bk b/content/_index.md.bk new file mode 100644 index 0000000..1e29a69 --- /dev/null +++ b/content/_index.md.bk @@ -0,0 +1,222 @@ +--- +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*](https://as54041.peeringdb.com), 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** + - Produced multiple games with friends as a part of the *Ludum Dare* game jam: + - [\[data::loss\]](https://github.com/Ewpratten/ludum-dare-49) + - [Deep Breath](https://github.com/Ewpratten/ludum-dare-48) + - [Micromanaged Mike](https://rsninja.dev/LudumDare46/) + +
+ +Interested in learning more about these topics? Try checking out [my blog](/blog)!
+If that doesn't satisfy your curiosity, ask me whatever is on your mind via my [contact page](/contact). + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/templates/index.html b/templates/index.html index 88a3230..af3d886 100644 --- a/templates/index.html +++ b/templates/index.html @@ -37,5 +37,8 @@ {% endblock head %} {% block content %} +{#
+
#} {{section.content | safe}} +{#
#} {% endblock content %} \ No newline at end of file