Post Job Free

Resume

Sign in

Computer Science Developer

Location:
Santa Rosa, CA
Posted:
February 12, 2013

Contact this candidate

Resume:

th

Christoffer Dall Born July **

New York Tel +1-707-***-****

USA E-

mail abql8w@r.postjobfree.com

Education

Columbia University

**** -

present

PhD in Computer Science

My research area is operating systems, specifically on mobile and embedded devices. I

am working in the Software Systems Lab with a focus on virtualization technologies

and operating system principles. My advisor is Jason Nieh. The PhD program consists

of a breadth requirement (10 courses), teaching experience, candidacy exam,

research, thesis proposal and thesis defense.

Achievements include:

Developed OS-

based virtualization solution for Android

Introduce code review in COMS w4118 operating systems course

Linux maintainer of KVM for ARM port.

Ported Linux checkpoint/restart to ARM.

2008 -

2009 Columbia University

MS. in Computer Science (GPA 4.06)

At Columbia I followed classes and did research on virtualization. The program

combined classical classroom education with research.

Achievements include:

Started KVM for ARM project capable of running flat binaries inside the

hypervisor.

Formally verified virtualization primitives on KVM inside the Linux Kernel

using model checking techniques.

Worked on process virtualization Zap and desktop computer recorder

DejaView.

2005 -

2008 Copenhagen University

B.Sc. in Computer Science

Computer Science and Mathematics.

Achievements include:

B.Sc. Thesis on storage elements in grid computing.

Project on recreational route planning in rural environments involving graph

theory and optimization algorithms.

2003-

2004 Copenhagen University

Economics

Studied one year of micro-

and macroeconomics, financial math and accounting.

Publications and media

Cells: A Virtual Mobile Smartphone Architecture, Proceedings of the Twenty-

third

2011

ACM Symposium on Operating Systems Principles (SOSP 2011), Cascais, Portugal.

Best Paper Award

2011 Cells: A Virtual Mobile Smartphone Architecture, Columbia University Technical

Report, cucs-

022-

11, May 2011

RESUME

2010 Danish newspaper article about ARM virtualization:

Dansker virtualiserer ARM-

processorer med Android og 150 linjer Python-

kode in

th

Version2 on November 11, 2010.

2010 KVM for ARM", Proceedings of the 12th Annual Linux Symposium, Ottawa, Canada,

July 13-

16, 2010.

2008 Storage Resource in the Minimum Intrusion Grid, B.Sc. Thesis, June 2008

Technical Skills

Expert C and programming language

Expert Python, Java, C#, VB.NET programming languages

Expert Linux kernel and driver development

Expert ARM assembly

Expert ARM architectures including in-

depth experience with ARMv5, ARMv6 and ARMv7

architecture versions.

Expert ARM Virtualization Extensions, Cortex-

A15, ARM LPAE

Expert Virtualization technologies

Expert SQL and database technologies (Oracle, MS SQL, MySql, SqlLite)

Expert Bash, Regular Expressions, GNU Makefiles, AWK

Expert Windows Programming, ASP.NET, SharePoint, Exchange Server Integration, Active

Directory

Proficient Objective-

C and iPhone/iPad development

Proficient C++

Proficient Web-

technologies (HTML, JS, CSS, Django, Umbraco)

Other Excellent problem-

solving and analytical skills

Excellent at planning, documenting and communicating my work

Teaching Experience

1 Columbia University

201 Operating Systems COMS w4118

New York, USA

2005 Introductory math for business majors Copenhagen Business School

Professional Activities

2nd Asia-

Pacific Workshop on Systems 2011

2010 Reviewer

2010 Reviewer Usenix Annual Technical Conference 2011

RESUME

Professional Experience

Consultant

2011 2012

Apple vs. HTC (ITC 337-

TA-

797)

Source code review and claim construction.

2011 2012 Virtual Open Systems

Consultant

In Virtual Open Systems I am the developer and maintainer of the KVM for ARM open-

source system based on Cortex-

A15 and future generation multicore processors.

I am in charge of planning and implementing the hypervisor and assisting in the

planning of services based on KVM technology, which is offered to clients.

2009 VMWare R&D

External consultant

The previous internship was quite successful, so we created a contract for 6 months of

consulting on MVP after the summer internship ended.

2009 VMWare R&D

Technical Intern

As an intern in VMWare I worked on their Mobile Virtualization Platform (MVP). I did

work on the hypervisor itself.

Achievements include:

Scratch implementation of checkpoint/restart in a hypervisor.

Researched x86-

based ARM emulation solution for customers.

2006-

2008 Carnegie Asset Management A/S

Senior Developer

Returned to Carnegie Asset Management as team leader of the developers in the

department.

Achievements include:

Planning and implementation of virtualized infrastructure including remote

backup site maintenance.

In charge of creating a development culture within the growing IT team.

Focus on things like code review, SCM, SOA and library development in .NET.

2005-

2006 First Treasury A/S

Consultant

Consultant for the clients of First Treasury, which consisted of Danish pension funds,

mortgage companies and investment banks. Tasks ranged from software development

to IT strategy consulting.

Achievements include:

In charge of technical optimization of the financial system installation at one

of the biggest Danish credit institutions. Successful outcome.

Assisted customers in creating financial reporting solutions.

Taught internal programming courses to other consultants.

2001-

2005 Carnegie Asset Management A/S

Developer

Developing applications for investment banking use concerning stock exchange

RESUME

transactions, performance calculations and statistical calculations.

Achievements include:

Developed and integrated an Early Warnings System, which monitored

business critical transactions, servers, websites and more. The system used a

directly attached mobile antenna to communicate with IT staff over mobile

networks using SMS messages.

Planned and implemented a complete financial data system integration

solution between the offices in Luxemburg and Copenhagen. I managed the

project involving many people, legal cross-

country issues and technical

challenges.

2001 Netmester A/S

Developer

Developing applications for the Danish Justice Department.

1998 2001 Chazy IT

Founder

Founded a small company that delivered web sites and infrastructure solutions.

Awards and Fellowships

2012 Finalist in the 2012 Qualcomm Innovation Fellowship Award

2011 2011 SOSP Best Paper Award for Cells: A Virtual Mobile Smartphone Architecture

2011 SOSP Student Scholarship from Akamai Technologies

2009 Reinhold W Jorck and Wife s Foundation Grant

2008 Rudolph Als Foundation Grant

2008 The Nordea Foundation Grant

2008 Otto Monsteds Foundation Grant

2008 Henry and Mary Skovs Fellowship

2008 Henry Shaw s Fellowship

Additional information

Languages Danish (mother tongue), English (fluent), German (high-

school)

Interests Music, movies, scuba diving, kayaking, travels, food.



Contact this candidate