User:Codeblock

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(7 intermediate revisions by one user not shown)
Line 5: Line 5:
 
'''FAS''': [https://admin.fedoraproject.org/accounts/user/view/codeblock codeblock]<br />
 
'''FAS''': [https://admin.fedoraproject.org/accounts/user/view/codeblock codeblock]<br />
 
'''GPG''': [http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x002710B0DAD3DF0E DAD3DF0E]<br />
 
'''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 />
+
'''Freenode''' (nick: relrod): #fedora-admin, #fedora-noc, #fedora-apps, #fedora-fedmsg, #haskell, #scalaz and a bunch of others.<br />
 
'''Internal/Red Hat''' (nick: relrod)<br />
 
'''Internal/Red Hat''' (nick: relrod)<br />
 
'''Slashnet''' (nick: CodeBlock): #uakroncs<br />
 
'''Slashnet''' (nick: CodeBlock): #uakroncs<br />
 
'''Ham Radio''': [http://callook.info/n8sql N8SQL]<br />
 
'''Ham Radio''': [http://callook.info/n8sql N8SQL]<br />
 
'''Email''': [mailto:codeblock@fedoraproject.org codeblock@fedoraproject.org]<br />
 
'''Email''': [mailto:codeblock@fedoraproject.org codeblock@fedoraproject.org]<br />
 +
'''Website''': [http://elrod.me/ http://elrod.me/]<br />
 
'''Blog''': [http://blog.elrod.me/ http://blog.elrod.me/]<br />
 
'''Blog''': [http://blog.elrod.me/ http://blog.elrod.me/]<br />
'''Github''': [https://www.github.com/codeblock https://www.github.com/codeblock]<br />
+
'''Github''': [https://www.github.com/codeblock https://www.github.com/CodeBlock]<br />
 
'''Facebook''': [https://www.facebook.com/codeblock https://www.facebook.com/codeblock]<br />
 
'''Facebook''': [https://www.facebook.com/codeblock https://www.facebook.com/codeblock]<br />
 
'''Google+''' (rarely used): [https://plus.google.com/106726601246881076299/ https://plus.google.com/106726601246881076299/]<br />
 
'''Google+''' (rarely used): [https://plus.google.com/106726601246881076299/ https://plus.google.com/106726601246881076299/]<br />
  
= What I do within Fedora =
+
= Introduction =
 +
I live in Akron, OH, USA, and am currently attending Youngstown State University where I am majoring in computer science and minoring in 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 [https://admin.fedoraproject.org/pkgdb/users/packages/codeblock 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 [https://github.com/fedora-infra/mobile 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.
 
* (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 34:
 
* (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"
 +
 
 +
= Perhaps most importantly, I earn badges! =
 +
{{ #fedorabadges: codeblock }}
  
 
= 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 love learning about programming paradigms, particularly Functional Programming.
* I maintain a small number of [https://rubygems.org/profiles/6607 Ruby Gems].
+
** Along with that, I love learning the math behind it. Type theory and category theory are enjoyable. Provable correctness is amazing. :)
* 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.
+
** 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 majoring in CS and minoring in Mathematics at Youngstown State University.
 +
** I am the current Vice President 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 [http://synhak.org The SYN/HAK Hackerspace] in Akron, Ohio.
* I am learning Guitar in my free time.
+
* I am learning calligraphy in my free time.
* I play the keyboard for fun. I'm not good at it.
+
* I enjoy photography - I shoot Pentax.
* I love animals.
+
* I am still active with the University of Akron Amateur Radio club, though I no longer attend UAkron. I write code for them.
* I've recently started a new hobby, photography. It's a lot of fun.
+
 
+
= Things that I find interesting and one-day would like to try, but currently know nothing about =
+
* Airplane piloting.
+
* Astronomy.
+
* Upgrading my Ham Radio license to 'Extra'.
+

Revision as of 09:05, 2 February 2014

CodeBlock.jpg

Ricky Elrod on the 'net

FAS: codeblock
GPG: DAD3DF0E
Freenode (nick: relrod): #fedora-admin, #fedora-noc, #fedora-apps, #fedora-fedmsg, #haskell, #scalaz and a bunch of others.
Internal/Red Hat (nick: relrod)
Slashnet (nick: CodeBlock): #uakroncs
Ham Radio: N8SQL
Email: codeblock@fedoraproject.org
Website: http://elrod.me/
Blog: http://blog.elrod.me/
Github: https://www.github.com/CodeBlock
Facebook: https://www.facebook.com/codeblock
Google+ (rarely used): https://plus.google.com/106726601246881076299/

Introduction

I live in Akron, OH, USA, and am currently attending Youngstown State University where I am majoring in computer science and minoring in 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"

Perhaps most importantly, I earn badges!

Failed to decode JSON.

What I do outside of Fedora (in FOSS)

  • 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 majoring in CS and minoring in Mathematics at Youngstown State University.
    • I am the current Vice President 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 SYN/HAK Hackerspace in Akron, Ohio.
  • I am learning calligraphy in my free time.
  • I enjoy photography - I shoot Pentax.
  • I am still active with the University of Akron Amateur Radio club, though I no longer attend UAkron. I write code for them.