| Location: Lund, Sweden Remote: Yes -- preferred. Willing to relocate: Possibly, to English-speaking countries or within Sweden. Technologies: C, C++, Python, Bash, Make, Linux/POSIX system programming, emulation, and other stuff that I could probably refresh relatively quickly. Résumé/CV: https://dl.dropboxusercontent.com/u/20047039/cv.pdf LinkedIn: https://www.linkedin.com/in/magnussonulf Portfolio/various stuff: Three videos from an NES emulator I've been working on. (Sorry for being terrible at these games. :P) - https://www.youtube.com/watch?v=qCQkYrQo9fI (Demonstration of rewinding.) - https://www.youtube.com/watch?v=96kg-lclQvM (The "High Hopes" demo.) - https://www.youtube.com/watch?v=M89c5u4kmrY (Longer gameplay video from Bucky O'Hare.) Source code for emulator: https://github.com/ulfalizer/nesalizer My Stack Overflow profile: http://stackoverflow.com/users/4577158/ulfalizer My "practice" repository, which should give an idea of my coding style without having to wade through a ton of code: https://github.com/ulfalizer/practice A tutorial on interpreting circuits in Visual 6502 (a JavaScript-based circuit simulator): http://wiki.nesdev.com/w/index.php/Visual_circuit_tutorial A page on detailed interrupt behavior for the 6502 CPU: http://wiki.nesdev.com/w/index.php/CPU_interrupts A diagram that outlines the timing of operations performed by the NES's graphics chip during frame rendering (that won't make any sense without some prior knowledge of how NES graphics work :): http://wiki.nesdev.com/w/images/d/d1/Ntsc_timing.png (I've made lots of other contributions to the NesDev wiki.) An interpreter for the Linux kernel's configuration language (Kconfig), used in Buildroot and U-Boot: https://github.com/ulfalizer/Kconfiglib A work-in-progress (hence the silly placeholder description) IRC bot I put together to experiment with various Linux-specific APIs (epoll, timerfd, signalfd, and others -- it also has a ring buffer that uses virtual memory tricks): https://github.com/ulfalizer/botniklas My old Master's Thesis where I put together a fast-booting Linux system (which won the "Best Master's Thesis" award that year): http://liu.diva-portal.org/smash/get/diva2:473038/FULLTEXT01 (Some details bother me a bit now that I know more. :) My configuration files (for Bash scripting and the like): https://github.com/ulfalizer/Configuration-files I'll take a fun project and careful coworkers over a huge salary, so don't hesitate to contact me even if you have a smaller project. Working for a smaller company would be fun to try. :) Email: moc.liamg[ta]rezilaflu in reverse. I also often hang out on IRC (EFnet, QuakeNet, and Freenode) as Ulfalizer. |