No edit summary |
(Minor update about recent happenings) |
||
(39 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
|image= Levex.png | |image= Levex.png | ||
|REAL-NAME= Levente Kurusa | |REAL-NAME= Levente Kurusa | ||
|HOME= | |HOME= London, UK (born in Hungary) | ||
|birthday= 1996 | |birthday= 1996 | ||
|FAS-NAME= Levex | |FAS-NAME= Levex | ||
Line 12: | Line 12: | ||
}} | }} | ||
My name is Levente Kurusa, | My name is Levente Kurusa, 21 years old, from Hungary. At the moment, I study at Imperial College London for my undergraduate degree. I previously worked at Apple on their Core OS team and at Red Hat as an intern on their Virtualization team. I have been a Linux user for around 15 years now (pretty much all my life!), and this is what I prefer over anything else. Linux gives me the freedom to make the most powerful applications with the most powerful tools ever created. My software engineering career began with a very unfortunate event, I broke my leg. After having played with all my toys and getting bored, I sat down to my father's laptop. It had Windows 98 on it and no games, so I began creating a text adventure one. I searched and read some books and then I finished it. The source code was unfortunately lost. Ever since I am obsessed with computer programming. Lately, I have began to develop the Linux kernel itself and this is where I have found my true self. It is amazing. I love it. | ||
Unfortunately, lack of time prohibits me from updating this page very often, find me on Freenode IRC as Levex if you are interested in a chat! | |||
== Activities within Fedora == | == Activities within Fedora == | ||
* | * L10n translator, Hungarian team | ||
* | ** Not so active unfortunately :( | ||
* | * Hungarian Ambassador | ||
** Organized the SFD Szeged 2014 event! | |||
** Booth support at a LOT of conferences in Europe | |||
** Showing the power of Fedora via technical talks | |||
* FedInv - the Fedora Inventory Manager | |||
** A distributed inventory management system originally conceived for Ambassadors, so they can keep track of who has how many pieces of swag. | |||
** Source code available on GitHub: https://github.com/fedorahungary/fedinv | |||
** Non-functional demo available here: http://fedinv.ilevex.eu/ | |||
== Activities outside Fedora == | == Activities outside Fedora == | ||
=== Kernel Engineer === | === Kernel Engineer === | ||
==== History ==== | ==== History ==== | ||
I | I've been working on different operating system kernels for four years now. First I began with the development of my own UNIX-like kernel, LevOS. I have ported a C library from Red Hat to it, and it runs binutils + gcc, so that's progress. | ||
After realising that such a project really has no benefit to the community I began | |||
After realising that such a project really has no benefit to the community I began contributing to the Linux Kernel. This went pretty fine and I got hired to a startup to lead their Linux kernel team. | |||
==== Current projects ==== | ==== Current projects ==== | ||
* | * Print a QR code on kernel Oops. | ||
* device_generic_release() function to save kernel size. | * device_generic_release() function to save kernel size. | ||
* a complete rewrite of the ata_piix driver for the ICH* SATA controllers. | * a complete rewrite of the ata_piix driver for the ICH* SATA controllers. | ||
Line 36: | Line 44: | ||
* Spot the bug with why NCQ doesn't work on Marvell's chips. | * Spot the bug with why NCQ doesn't work on Marvell's chips. | ||
=== KDE developer === | === KDE developer === | ||
Contributing to Marble, and KDevelop. | |||
== Achievements == | == Achievements == | ||
* Got invited to intern at Google. | * Got invited to intern at Google. | ||
Line 43: | Line 51: | ||
** Created an Android app which used the SOAP API to control the software. | ** Created an Android app which used the SOAP API to control the software. | ||
* Ported newlib (Red Hat's embedded C library) to my hobby UNIX-like kernel. | * Ported newlib (Red Hat's embedded C library) to my hobby UNIX-like kernel. | ||
* Interning at Red Hat on the Virtualization team. | |||
* Community Teaching Assistant of the Heterogeneous Parallel Programming course by the University of Illinois at Urbana-Champaign on Coursera | |||
* Mentioned in an article on Phoronix! ([http://www.phoronix.com/scan.php?page=news_item&px=MTg3Nzg Here]) | |||
* Invited to speak at a conference! (BalaBit Open Academy on May 28, 2015) | |||
== Events so far == | == Events so far == | ||
* FSF Free Software Conference in Szeged - November 29th 2013, Agóra Szeged - as a speaker: Linux Kernel - Introduction | * FSF Free Software Conference in Szeged - November 29th 2013, Agóra Szeged - as a speaker: Linux Kernel - Introduction | ||
Line 51: | Line 64: | ||
** Slides: https://speakerdeck.com/levex/introduction-to-linux-kernel-development | ** Slides: https://speakerdeck.com/levex/introduction-to-linux-kernel-development | ||
* Fedora 20 Release Party in Budapest, HU - February 22th 2014, Balabit HQ - as an attendee | * Fedora 20 Release Party in Budapest, HU - February 22th 2014, Balabit HQ - as an attendee | ||
* Red Hat Open House 2014 in Brno, CZ - April 9th 2014, Red Hat HQ - attendee | |||
* Linuxwochen 2014 Vienna in Vienna, AT - May 8th-10th 2014 - as booth support and a speaker: Linux Kernel - Let's contribute | |||
** Slides: https://speakerdeck.com/levex/linux-kernel-lets-contribute | |||
* Flock 2014 in Prague, CZ - August 6th-9th - as a speaker: How is the Fedora kernel different? | |||
** Slides: https://speakerdeck.com/levex/how-is-the-fedora-kernel-different | |||
** Video: https://www.youtube.com/watch?v=O4vj_hyLok0 | |||
* FSF Free Software Conference in Szeged, HU - November 20, 2014 - as a speaker and booth support + organizer of Fedora-side: Introduction to the world of Docker | |||
** Slides available soon. | |||
* FOSDEM 2015 in Brussels, BE - January 31th - February 1st, 2015 - as an attendee | |||
* DevConf'15 in Brno, CZ - February 6-8th, 2015 - as an attendee | |||
* SCALE 13x in Los Angeles, CA - February 19-22th, 2015 - as a speaker: Linux Desktop: When is our year? | |||
** Slides available here: https://speakerdeck.com/levex/linux-desktop-when-is-our-year | |||
** Video available here: https://www.youtube.com/watch?v=dFybF8QaT-M | |||
* OpenAcademy in Budapest, HU - May 28th 2015 - as an invited speaker: Linux kernel development: How do we get started? | |||
** Slides and videos available soon. | |||
== Future events == | == Future events == | ||
* | * LinuxCon North America in Seattle, WA - August 2015 - as a hopeful attendee | ||
* Flock 2015 in Rochester, NY - August 12-15, 2015 - as a speaker: When is the year of the Linux Desktop? | |||
* OSCON 2015 in Amsterdam, NL - October 26-28, 2015 - as a hopeful speaker or attendee | |||
* More events in 2015 are coming soon. |
Latest revision as of 16:15, 25 May 2017
Levente Kurusa | |
---|---|
Levente Kurusa | |
Personal Information | |
Born: | 1996 in |
Home: | London, UK (born in Hungary) |
Fedora-specific Information | |
FAS-Name: | Levex |
Fedora-Mail: | Levex@fedoraproject.org |
Miscellaneous Information | |
Private Mail: | levex@linux.com |
IRC: | Levex on Libera.Chat, in: |
#fedora #fedora-hu #fedora-kernel #fedora-devel | |
Badges (0) | |
My name is Levente Kurusa, 21 years old, from Hungary. At the moment, I study at Imperial College London for my undergraduate degree. I previously worked at Apple on their Core OS team and at Red Hat as an intern on their Virtualization team. I have been a Linux user for around 15 years now (pretty much all my life!), and this is what I prefer over anything else. Linux gives me the freedom to make the most powerful applications with the most powerful tools ever created. My software engineering career began with a very unfortunate event, I broke my leg. After having played with all my toys and getting bored, I sat down to my father's laptop. It had Windows 98 on it and no games, so I began creating a text adventure one. I searched and read some books and then I finished it. The source code was unfortunately lost. Ever since I am obsessed with computer programming. Lately, I have began to develop the Linux kernel itself and this is where I have found my true self. It is amazing. I love it.
Unfortunately, lack of time prohibits me from updating this page very often, find me on Freenode IRC as Levex if you are interested in a chat!
Activities within Fedora
- L10n translator, Hungarian team
- Not so active unfortunately :(
- Hungarian Ambassador
- Organized the SFD Szeged 2014 event!
- Booth support at a LOT of conferences in Europe
- Showing the power of Fedora via technical talks
- FedInv - the Fedora Inventory Manager
- A distributed inventory management system originally conceived for Ambassadors, so they can keep track of who has how many pieces of swag.
- Source code available on GitHub: https://github.com/fedorahungary/fedinv
- Non-functional demo available here: http://fedinv.ilevex.eu/
Activities outside Fedora
Kernel Engineer
History
I've been working on different operating system kernels for four years now. First I began with the development of my own UNIX-like kernel, LevOS. I have ported a C library from Red Hat to it, and it runs binutils + gcc, so that's progress.
After realising that such a project really has no benefit to the community I began contributing to the Linux Kernel. This went pretty fine and I got hired to a startup to lead their Linux kernel team.
Current projects
- Print a QR code on kernel Oops.
- device_generic_release() function to save kernel size.
- a complete rewrite of the ata_piix driver for the ICH* SATA controllers.
- add put_device() calls after a failed device_register() as per GregKH's comments.
- provide better timing code for Marvell's SATA controllers.
- Spot the bug with why NCQ doesn't work on Marvell's chips.
KDE developer
Contributing to Marble, and KDevelop.
Achievements
- Got invited to intern at Google.
- Unable to attend until not enrolled in a university. :-(
- Completed my first internship at a local company.
- Created an Android app which used the SOAP API to control the software.
- Ported newlib (Red Hat's embedded C library) to my hobby UNIX-like kernel.
- Interning at Red Hat on the Virtualization team.
- Community Teaching Assistant of the Heterogeneous Parallel Programming course by the University of Illinois at Urbana-Champaign on Coursera
- Mentioned in an article on Phoronix! (Here)
- Invited to speak at a conference! (BalaBit Open Academy on May 28, 2015)
Events so far
- FSF Free Software Conference in Szeged - November 29th 2013, Agóra Szeged - as a speaker: Linux Kernel - Introduction
- Video: http://www.youtube.com/watch?v=y9vQ4VWOKls
- English translation: https://speakerdeck.com/levex/linux-kernel-introduction-en
- DevConf 2014 in Brno, CZ - February 7-9th - as a speaker: Introduction to Linux Kernel Development
- Video (looks like they messed up a bit): http://www.youtube.com/watch?v=R6wjfOgE6Rs
- Slides: https://speakerdeck.com/levex/introduction-to-linux-kernel-development
- Fedora 20 Release Party in Budapest, HU - February 22th 2014, Balabit HQ - as an attendee
- Red Hat Open House 2014 in Brno, CZ - April 9th 2014, Red Hat HQ - attendee
- Linuxwochen 2014 Vienna in Vienna, AT - May 8th-10th 2014 - as booth support and a speaker: Linux Kernel - Let's contribute
- Flock 2014 in Prague, CZ - August 6th-9th - as a speaker: How is the Fedora kernel different?
- FSF Free Software Conference in Szeged, HU - November 20, 2014 - as a speaker and booth support + organizer of Fedora-side: Introduction to the world of Docker
- Slides available soon.
- FOSDEM 2015 in Brussels, BE - January 31th - February 1st, 2015 - as an attendee
- DevConf'15 in Brno, CZ - February 6-8th, 2015 - as an attendee
- SCALE 13x in Los Angeles, CA - February 19-22th, 2015 - as a speaker: Linux Desktop: When is our year?
- Slides available here: https://speakerdeck.com/levex/linux-desktop-when-is-our-year
- Video available here: https://www.youtube.com/watch?v=dFybF8QaT-M
- OpenAcademy in Budapest, HU - May 28th 2015 - as an invited speaker: Linux kernel development: How do we get started?
- Slides and videos available soon.
Future events
- LinuxCon North America in Seattle, WA - August 2015 - as a hopeful attendee
- Flock 2015 in Rochester, NY - August 12-15, 2015 - as a speaker: When is the year of the Linux Desktop?
- OSCON 2015 in Amsterdam, NL - October 26-28, 2015 - as a hopeful speaker or attendee
- More events in 2015 are coming soon.