pnkfelix ccs neu edu
Pre-history: Felix received a Bachelors degree in 2000 and an M.Eng in 2001, both in EECS from MIT. After graduating from MIT, he worked at Green Hills Software before returning to Boston to pursue a Ph.D at Northeastern.
Yes, I am done with my thesis!
I have been working at Adobe, on the Actionscript Virtual Machine (open source!), for almost a year. It has been a fantastic time; I love my job!
To everyone who told me that I should not start a new job until after I defend my thesis: you were right.
(To the one person who told me that I should wait to join my wife in New Jersey until after I defend my thesis: you must have been wrong, because I cannot imagine life any other way.)
In Spring semester of 2008, Felix taught CSG 111, in concert with Professor Will Clinger. CSG 111 is also known as Principles of Programming Languages. Felix enjoys the objects lecture he gave in that course (and recently updated for a guest lecture in CSG 711).
In Spring semester of 2006, Felix taught CSU 211 as an instructor of record. CSU 211 is also known as Fundamentals of Computer Science I.
Felix was a teaching assistant for CSU 211 (taught by Professor Felleisen) in the Fall semester of 2005 and in the Fall semester of 2003.
Felix currently researches garbage collection with bounded pause times via heap partitioning. He is using the Larceny implementation of the Scheme programming language as the basis for his experiments.
In Summer of 2009, Felix was co-author on a paper about Regional Garbage Collection and the mathematics behind its work scheduling policies.
In Spring of 2008, Felix completed his comprehensive exam.
Felix presented Larceny's FFI at Scheme Workshop 2008.
More generally, Felix is interested in language implementation issues, such as compiler technology and runtime system design. Felix is also interested in tools for program understanding and for assisting in software development.
Felix is one of the developers of Larceny (credit for the design and implementation of Larceny should be attributed to Lars T Hansen and Will Clinger). Felix recently made renderings of the state machines for Larceny's lexer.
Felix contributed to the development of the Green Hills compiler infrastructure while he was employed there. He no longer remembers what else he is allowed to say about his contributions to their compiler. But he does remember that Santa Barbara is a beautiful city.
Felix contributed to the development of the FLEX compiler infrastructure.
Under the supervision of Alan Wexelblat, Felix contributed to the development of the Footprints, a tool for collecting and interactively presenting information about the collective browsing activity of a community. Sadly the project website is no longer up; more information is available at Alan's website.
Felix enjoys skiing and cooking.
Felix also wrote a Subversion tutorial that is meant to illustrate a particular work flow and how state propagates between subversion users and the central repository.
His brother Anson and Anson's wife Jenny are starting a food and wine boutique named Picnic in Seattle, WA.
Content last updated: 16 February 2011