From Fedora Project Wiki

No edit summary
No edit summary
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox user
|REAL-NAME=Ricky Elrod
|image=CodeBlock.jpg
|birthday=August 2
|location=Ohio, USA
|fas-name=codeblock
|email=codeblock@fedoraproject.org
|gpg=FC3C6A07
|homepage=elrod.me
|irc-nick=relrod
|irc-channels=#fedora-admin, #fedora-noc, #fedora-apps, #haskell, #scalaz, and a bunch of others
|facebook=codeblock
|github=relrod
|callsign=N8SQL
}}
__NOTOC__
__NOTOC__
<div style="float: right;">[[File: CodeBlock.jpg ]]</div>


= Ricky Elrod on the 'net =
= Introduction =
'''FAS''': [https://admin.fedoraproject.org/accounts/user/view/codeblock codeblock]<br />
I live in Youngstown, OH, USA, and am currently attending Youngstown State University where I am majoring in computer science and mathematics. I have a very strong interest in Programming Language Theory (PLT) and the connection between mathematics and programming by way of things like category theory, type theory, and the Curry-Howard correspondence.
'''GPG''': [http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x002710B0DAD3DF0E DAD3DF0E]<br />
 
'''Freenode''' (nick: CodeBlock or relrod): #fedora-admin, #fedora-noc, #fedora-apps, #fedora-fedmsg, and a bunch of others.<br />
= What I do within Fedora (current-ish) =
'''Internal/Red Hat''' (nick: relrod)<br />
* I packaged and maintain a number of [https://admin.fedoraproject.org/pkgdb/users/packages/codeblock packages] that I find useful.
'''Slashnet''' (nick: CodeBlock): #uakroncs<br />
** I am also a packager sponsor and currently sponsor a small number of people
'''Ham Radio''': [http://callook.info/n8sql N8SQL]<br />
* I'm a member of the core infrastructure team
'''Email''': [mailto:codeblock@fedoraproject.org codeblock@fedoraproject.org]<br />
** Web app development
'''Blog''': [http://blog.elrod.me/ http://blog.elrod.me/]<br />
** Server maintenance/upkeep
'''Github''': [https://www.github.com/codeblock https://www.github.com/codeblock]<br />
* I lead the [https://github.com/fedora-infra/mobile Fedora Mobile] Android app project
'''Facebook''': [https://www.facebook.com/codeblock https://www.facebook.com/codeblock]<br />
* I am on the websites team and occasionally fix issues with project websites
'''Google+''' (rarely used): [https://plus.google.com/106726601246881076299/ https://plus.google.com/106726601246881076299/]<br />


= What I do within Fedora =
= Timeline of my Fedora history =
* (June 2010) - Sent intro email to infrastructure@lists.fedoraproject.org, started helping out wherever I could.
* (June 2010) - Sent intro email to infrastructure@lists.fedoraproject.org, started helping out wherever I could.
* (January 2011) - Got funded to go to [[FUDCon:Tempe_2011]]. (Thank you, Fedora!)
* (January 2011) - Got funded to go to [[FUDCon:Tempe_2011]]. (Thank you, Fedora!)
Line 21: Line 35:
* (June 2011) - Won the [[Scholarship | Fedora Scholarship]]. (Thank you, Fedora!)
* (June 2011) - Won the [[Scholarship | Fedora Scholarship]]. (Thank you, Fedora!)
* (November 2011) - Started administrating the [[Scholarship | Fedora Scholarship]] since the previous winner has the opportunity to run the next year's scholarship.
* (November 2011) - Started administrating the [[Scholarship | Fedora Scholarship]] since the previous winner has the opportunity to run the next year's scholarship.
* (February 2012) - Became an intern at Red Hat (Fedora Engineering Intern).
* (February 2012) - Became an intern at Red Hat (Fedora Engineering Intern).
* (December 2013 - present) - Title change to "Associate Software Engineer, Fedora Engineering"


= What I do outside of Fedora (in FOSS) =
= What I do outside of Fedora (in FOSS) =
* I secretly love Ruby and Ruby On Rails, and tend to do web development work using this stack quite a bit.
* I work on a lot of small FOSS projects that I started (see my GitHub page linked above).
* I maintain a small number of [https://rubygems.org/profiles/6607 Ruby Gems].
* I love learning about programming paradigms, particularly Functional Programming.
* I created (and very badly need to re-create in another language) [http://da.gd/ http://da.gd/] and the [https://github.com/CodeBlock/dagd "framework"] that powers it.
** Along with that, I love learning the math behind it. Type theory and category theory are enjoyable. Provable correctness is amazing. :)
** In fact Programming Language Theory in general is amazing. :)
* I maintain a small number of [https://rubygems.org/profiles/6607 Ruby Gems], but this is about all I do with Ruby nowadays.
* I maintain some Haskell packages on [http://hackage.haskell.org/user/RickyElrod Hackage].
* I created [http://da.gd/ http://da.gd/] and am currently rewriting it in Haskell.
* I sometimes contribute to [https://github.com/facebook/phabricator Facebook's Phabricator project] in my spare time.
* I sometimes contribute to [https://github.com/facebook/phabricator Facebook's Phabricator project] in my spare time.
* I am trying to make the FOSS bridge between Software and Amateur Radio more obtainable to more people. On a contribution and end-user level. I have at least one project in development right now to contribute to this goal, that will be released (and FOSS once it is) in mid-2012. This project also recently got approved by Kickstarter, so we can soon begin raising money to help make this happen.
* I love learning and playing with a lot of different programming languages.
** Here is a small list of ones that I know: Ruby, Python, PHP, Perl, [http://iolanguage.com Io], Java
** Here is a small list of ones that I have played with/am learning: Scala
** Here is a small list of ones that I want to try out one day: [http://magpie-lang.org Magpie], [http://clojure.org/ Clojure] (and other lisps), [http://elixir-lang.org Elixir] (whose package I maintain in Fedora).


= Non-software things that I do =
= Non-software things that I do =
* I am a part-time student, currently at Stark State College.
* I am a full-time student, currently dual-majoring in Computer Science and Mathematics at Youngstown State University.
** I am the former Vice President and current Events Coordinator for the YSU ACM student chapter.
** I am the former Vice President for [http://www.w8upd.org/ W8UPD], The University of Akron's Amateur Radio Club.
** I am the former Vice President for [http://www.w8upd.org/ W8UPD], The University of Akron's Amateur Radio Club.
** I am the former Vice President for [http://acm.cs.uakron.edu ACM at UAkron].
** I am the former Vice President for [http://acm.cs.uakron.edu ACM at UAkron].
* I am a founding member of [http://synhak.org The SYN/HAK Hackerspace] in Akron, Ohio.
* I am a founder of the [https://noexc.org/ Northeast Ohio Experimenters Club] in Ohio, USA.
* I am learning Guitar in my free time.
* I was a founder of [http://synhak.org The SYN/HAK Hackerspace] in Akron, Ohio, USA.
* I play the keyboard for fun. I'm not good at it.
* I dabble with calligraphy.
* I love animals.
* I enjoy photography - I shoot Pentax.
* I've recently started a new hobby, photography. It's a lot of fun.
* I enjoy astronomy and should learn more about it one day.
* I'm an amateur radio operator (N8SQL) and ARRL VE.
* I play drums (but only as a hobby).
* I play guitar (also only as a hobby).


= Things that I find interesting and one-day would like to try, but currently know nothing about =
[[Category:Ambassadors from the USA]]
* Airplane piloting.
* Astronomy.
* Upgrading my Ham Radio license to 'Extra'.

Revision as of 18:19, 22 October 2015

Ricky Elrod
Personal information
Location: Ohio, USA
Birthday: August 2
Homepage: elrod.me
E-mail: codeblock@fedoraproject.org
GPG key: FC3C6A07
Contact information
IRC: relrod on irc.libera.chat
#fedora-admin, #fedora-noc, #fedora-apps, #haskell, #scalaz, and a bunch of others​
Ham Radio: N8SQL​
Facebook: codeblock
GitHub: relrod

Fedora-specific information
FAS name: codeblock
Fedora e-mail: codeblock@fedoraproject.org
Fedora homepage: codeblock.fedorapeople.org
 



Introduction

I live in Youngstown, OH, USA, and am currently attending Youngstown State University where I am majoring in computer science and mathematics. I have a very strong interest in Programming Language Theory (PLT) and the connection between mathematics and programming by way of things like category theory, type theory, and the Curry-Howard correspondence.

What I do within Fedora (current-ish)

  • I packaged and maintain a number of packages that I find useful.
    • I am also a packager sponsor and currently sponsor a small number of people
  • I'm a member of the core infrastructure team
    • Web app development
    • Server maintenance/upkeep
  • I lead the Fedora Mobile Android app project
  • I am on the websites team and occasionally fix issues with project websites

Timeline of my Fedora history

  • (June 2010) - Sent intro email to infrastructure@lists.fedoraproject.org, started helping out wherever I could.
  • (January 2011) - Got funded to go to FUDCon:Tempe_2011. (Thank you, Fedora!)
  • (February 2011) - Was asked about and gladly accepted entrance into sysadmin-main, the core sysadmin group for the Fedora Project.
  • (June 2011) - Won the Fedora Scholarship. (Thank you, Fedora!)
  • (November 2011) - Started administrating the Fedora Scholarship since the previous winner has the opportunity to run the next year's scholarship.
  • (February 2012) - Became an intern at Red Hat (Fedora Engineering Intern).
  • (December 2013 - present) - Title change to "Associate Software Engineer, Fedora Engineering"

What I do outside of Fedora (in FOSS)

  • I work on a lot of small FOSS projects that I started (see my GitHub page linked above).
  • I love learning about programming paradigms, particularly Functional Programming.
    • Along with that, I love learning the math behind it. Type theory and category theory are enjoyable. Provable correctness is amazing. :)
    • In fact Programming Language Theory in general is amazing. :)
  • I maintain a small number of Ruby Gems, but this is about all I do with Ruby nowadays.
  • I maintain some Haskell packages on Hackage.
  • I created http://da.gd/ and am currently rewriting it in Haskell.
  • I sometimes contribute to Facebook's Phabricator project in my spare time.

Non-software things that I do

  • I am a full-time student, currently dual-majoring in Computer Science and Mathematics at Youngstown State University.
    • I am the former Vice President and current Events Coordinator for the YSU ACM student chapter.
    • I am the former Vice President for W8UPD, The University of Akron's Amateur Radio Club.
    • I am the former Vice President for ACM at UAkron.
  • I am a founder of the Northeast Ohio Experimenters Club in Ohio, USA.
  • I was a founder of The SYN/HAK Hackerspace in Akron, Ohio, USA.
  • I dabble with calligraphy.
  • I enjoy photography - I shoot Pentax.
  • I enjoy astronomy and should learn more about it one day.
  • I'm an amateur radio operator (N8SQL) and ARRL VE.
  • I play drums (but only as a hobby).
  • I play guitar (also only as a hobby).