Michel Salim's Resume (CV) - Presentation Transcript
Michel Alexandre Salim
Contact 409 S Swain Ave work: +1 708 628 5748
Information Bloomington, IN 47401 mobile: +1 812 272 1414
e-mail: msalim@indiana.edu
Expertise Software development, debugging, team programming, software QA, release engineering, source li-
censing
Interest Functional programming, virtualization, interoperability, cross-platform development, object-relational
Areas mapping and relational databases, stateful Web frameworks, metadata management, literate program-
ming, computer security, network protocols, electronic publishing, digital rights management (DRM),
social DRM
Education Indiana University, Bloomington, IN, USA
Ph.D. program August 2006 – May 2009
Master of Science August 2004 – May 2006
• Paperwork filed end of 2006; official graduation May 2007
University of York, York, United Kingdom
B.Eng (Hons) October 2000 – July 2003
Christ’s College, University of Cambridge, Cambridge, United Kingdom
Medical Sciences September 1999 – June 2000
Professional Indiana University, Bloomington, IN, USA
Experience
Associate Instructor August 2004 – June 2009
Associate instructor (teaching assistant) for undergraduate networking (A338/538) and program-
ming courses (A201: Python, A202: Java, C211: Scheme). Experience in giving lectures, leading
lab sections, writing course material and grading. Developed software to bridge a Python robotics
framework and the Scheme dialect used at IU.
Fedora Project, http://fedoraproject.org/
Packager Sponsor March 2009 – present
Mentoring of new contributors; helping find areas of interest, assisting with processes and procedures,
and supervising their work.
Currently leads Fedora’s GNUstep, and co-manages Mono packaging efforts.
Proven Packager March 2009 – present
Commit access to other maintainers’ packages. This position is entrusted to skilled package main-
tainers with an experience in packaging a wide variety of software and who are familiar with the
project’s packaging guidelines and release process.
This facilitates co¨rdinating changes across multiple packages, and allows for packaging fixes to be
o
made in a timely manner.
Packager September 2005 – present
Experienced in packaging, reviewing and maintaining a wide range of software. Areas of interest
include cross-platform development frameworks (Mono/.NET, GNUstep/Cocoa), scripting languages
(Python, Lua), multimedia applications and mobile desktop environments (Ubuntu Netbook Remix,
Intel Moblin).
Interfacing with upstream software vendors: triaging and forwarding bug reports, developing fixes
and pushing them upstream, backporting upstream fixes.
Programming I primarily program in Clojure and/or Scheme, C, Java, Python and Lua. I am also proficient
in C++, Scala, Haskell, .NET (C#), Vala, SQL, L TEX 2ε , R/SPSS, Matlab/Octave, Linux shell
A
scripting, RISC Assembly (ARM).
Operating I have used Linux beginning with Red Hat Linux 5.0, and besides Fedora and RHEL, am also familiar
Systems with the development process of openSUSE (having contributed to their GNOME team), Debian and
Ubuntu. I also use other Unices – especially DragonFly BSD and OpenSolaris. I currently maintain
Dragonfly BSD’s cpdup for Fedora, and am in the process of evaluating “dma”, the DragonFly Mail
Agent.
I have also extensively used Microsoft operating systems (from MS-DOS 3.3 to Windows 7), was
an MCP for Windows 2000, and Apple operating systems from OS X 10.2 to 10.5 – I occasionally
contribute to the MacPorts Project.
Source Code CVS, Subversion, Git, Mercurial, Bazaar
Management
Service Global Voices Lingua, English to Indonesian translation, 2009-
IU Computer Science, Peer tutoring supervisor, 2007-9
Real World Haskell, book reviewer, 2008-9
Fordham University IEEP Corruption Information Exchange, volunteer
Awards British Mathematics Olympiad, gold medalist, 1999
British Chemistry Olympiad, bronze medalist, 1998
Singapore Ministry of Education ASEAN Scholarship, 1996-7
Asian Pacific Mathematics Olympiad, contestant, 1996
National Computer Competition, 2nd, Indonesia, 1995
Int’l Mathematics Olympiad Training, Indonesia, 1995
Jakarta Mathematics Competition, 1st (year 10), 3rd overall, 1994
0 comments
Post a comment