| |
Last updated: June 2011
I am interested in network protocols and architecture, distributed systems and algorithms, routing, and graph theory. I also am interested in stream processing
and investigating ways to improve software quality.
Click here
- Research Assistant, Computer Networks Research Group, UMass. (Summer 2008 - present)
Advisor: Professor James Kurose
- Smart Grids Project: Studying synchrophasor sensors, which measure voltage and current along transmission lines and at electric substations. Formulating
new problems for sensor placement in which sensors are placed near each other in order to cross-validate sensor measurements.
- False Routing State Project: Investigated how to recover from scenarios where false routing state is injected and has spread throughout a network of
routers (e.g., by misconfigured or compromised routers). Designed, implemented, and evaluated recovery algorithms using simulation and analysis.
- Research Assistant, Database and Information Management Lab, UMass. (Spring 2006 - Spring 2007)
Advisor: Professor Yanlei Diao
- Developed new algorithms and implementation for the SASE stream processing engine (15K+ lines of code) to evaluate continuous queries in real-time.
- Built simulator from scratch and evaluated algorithms using real RFID stream data and stock ticker data.
- Built working prototype of SASE that collects, cleans, and processes raw RFID data to support real-time queries. Demonstrated prototype at CIDR 2007 in a simulated retail store environment.
- IBM - Software Engineer. Westborough, MA USA. (June 2004 - Aug. 2005)
- Worked on Websphere Metadata Server (WMS).
- Designed and implemented framework to enforce insert, delete, and update semantics for WMS.
- Developed command line tool for generating database schemas and object relational mapping files from custom Eclipse Modeling Framework meta-models.
- Added functionality to Metadata Explorer GUI (a tool used by developers and QA) implemented as an Eclipse plug-in. In charge of internal releases Metadata Explorer.
- IBM - Intern. Westborough, MA USA. (Summer 2007)
- Worked on Websphere Metadata Server.
- Developed Java code to implement pagination algorithm (e.g., determine how many database rows to return to the client with each query), in charge of merging code branches, fixed and verified bugs.
- Sun Microsystems - Intern. Marlborough, MA USA. (Summer 2003)
- Worked on Enterprise Storage Manager (ESM).
- Developed Java code for a command line interface, resource bundles for internationalization, verified various bug fixes, and tested the different releases of
ESM.
- Teaching Assistant - Database Design and Implementation*. Department of Computer Science, UMass (Spring 2008)
- Instructor: Professor Gerome Miklau.
- Conducted weekly TA sessions, graded homeworks and exams, maintained course website, and helped create homework assignments.
- Teaching Assistant - Intro to Problem Solving w/ Computers. Department of Computer Science, UMass (Fall 2007)
- Instructor: Professor Robert Moll.
- Conducted weekly lecture, helped design course lectures, held weekly TA sessions, and graded exams.
- Teaching Assistant - Intro to Computation. Department of Computer Science, UMass (Spring 2006)
- Teaching Assistant - Intro to Computing (Java), Department of Computer Science, Trinity College (Fall 2001 and Fall 2003)
- Teaching Assistant - Database Structures and Algorithms. Department of Computer Science, Trinity College (Spring 2002)
- Instructor: Professor Madalene Spezialetti.
- Graded homeworks and programming assignments, weekly office hours, lead extra help session lectures, and lead a weekly lab session.
* - indicates graduate course
Advanced Algorithms ('08) , Research Methods ('08) , Performance Evaluation ('08) , Underwater Networking ('08) ,
Scientific Writing ('08) ,
AI ('07) , Computer Networks ('07) , Hot Topics in OS ('07) , Statistics I ('07) , Advanced Databases ('06) ,
Database Design and Implementation ('06) , Software Engineering ('05) , QA Approaches to Health Care ('05)
- Programming: Java, Python, UML, JavaScript, FORTRAN, SQL, MIPS Assembly, E-Prime, Mathematica, ML, and Eclipse Modeling Framework.
- Tools: Forte, Accurev, Eclipse, CVS, Codewarrior, SPIM, Unix, MS Office, Clear Case, Rational XDE, Maven, Subversion, Java Cup, DB2, and MySQL.
- OS: Windows, Mac OS X, and Linux
- Language: Fluent in spoken Swedish and near fluent in reading and writing Swedish
(All awards received as an undergraduate at Trinity College)
- Graduate student representative from Fall 2009 to Fall 2010. Served as interface between CS graduate students and CS faculty. Attended
faculty meetings, mentored struggling students, raised graduate student complaints to CS faculty, and organized graduate student events.
- Member of Social Committee at the Department of Computer Science at UMass. In charge of organizing social events and notifying students of these events.
- Volunteered to be on a graduate student panel at Mount Holyoke College to encourage undergraduate students to purse graduate school and careers in research.
- Date of birth: 6 July, 1981
- Place of birth: Stockholm, Sweden
- Citizenship: Dual US and Swedish citizen
- Sports: ice hockey, soccer, golf, squash, running, mountain biking, and tennis.
- Reading: biographies, classics, politics, and history. Writing.
- TV: The Office (UK),
The Extras, and
Arrested Development.
- Comedy: Ricky Gervais and Stephen Merchant.
|
|