Home Page

In Persian

PDF Version


 

Pooya Davoodi

                                                                                        

 

Personal Information

-       First Name: Pooya

-       Last Name: Davoodi

-       Gender: Male

-       Birth Year: 1981

-       Marital Status: Single

-       Citizenship: Iranian

-       Home Tel: +45 82509623

-       Cell Phone: +45 29932527

-       Office Tel: +45 89425740

-       Email:

o   pdavoodi@daimi.au.dk

o   pooyadavoodi@yahoo.com

o   davoodi_pooya@yahoo.com

Education

 

-       Ph.D. Student in Computer Science

o   MADALGO Center, Department of Computer Science, Aarhus University

o   Advisor: Gerth Brodal

o   May 2008-Present (Expected: April 2011)

o   Research Area: Theoretical Computer Science, Data Structures And Algorithms, I/O Efficient Algorithms, Cache Oblivious Algorithms

 

-       M.Sc. in Computer Science

o   University Of Tehran

o   Advisor: Abbas Nowzari Dalini

o   2004-2007

o   Research Area: Bioinformatics (Pattern Discovery In Genomes)

o   GPA: 17.77 (/ 20)

o   Thesis Grade: 19.25 (/ 20)

o   Thesis In PDF Format (In Persian)

 

-       B.Sc. in Computer Science

o   University Of Tehran

o   1999-2004

o   GPA: 15.00 (/ 20)

o   Project Grade: 19.5 (/20)

o   Project Subject: Biometrics (Iris Recognition)

o   Project Advisor: Abbas Nowzari Dalini

 

Research Experiences

 

-       External String Algorithms:

o   June 2008-Present

 

-       Pattern Discovery (Bioinformatics):

o   2005-2008

 

-       DNA Sequence Analysis (Bioinformatics):

o   2007

o   Extracting features in some genomes.

 

-       Gene Deserts (Bioinformatics):

o   2007

o   Analysis of some intergenic regions.

 

-       DNA Computing:

o   2005-2006

 

-       Biometrics:

o   2003-2004

 

Work Experiences

 

-       Application Development:

 

2006-Present

Windows applications with C# and MS Access and SQL Server

 

-       Teaching:

 

2007-2008

Practical Softwares.

UAST, Tehran, Iran.

 

2004-2008

Programming C, C++, C#, HTML, JavaScript.

UAST, Tehran, Iran.

 

2004-2008

Data Structures And Algorithms.

UAST, Tehran, Iran.

 

2006-2007

Compilers.

UAST, Tehran, Iran.

 

2004-2007

Computer Workshop.

UAST, Tehran, Iran.

 

2005-2007

Fundamentals of Computer.

University Of Tehran, Tehran, Iran.

 

2006

MS. Excel And MS. Access.

 

 

-       Supervision Of Final Projects:

 

2006-2007

Supervise 19 undergraduate students.

Subject: web/windows based applications with .NET and SQL Server.

     

-       Designing rules for final projects of bachelor’s degree in UAST (ACECR-Sharif University Branch) (2007).

 

-       Counseling:

 

2004

Educational counselor for National M.Sc. Entrance Examination for software engineering subject

 

-       Designing simple peer to peer networks (2004).

 

 

Course Projects

May 2008

Dynamic Algorithms

-       A program written in C++ for offline and online versions of minimum spanning tree problem to experiment some known algorithms (Based on Sparsification Technique).

 

2005

Parallel Algorithms

-       Quite a few parallel algorithms for some computational geometry problems with MPI.

 

2004

Theory Of Computer

-       An application for compiling and running the programs written in Primitive Recursive Languages with VB.NET and ASP.NET.

 

2002

Database

-       An application for a staff department with VB.NET and SQL Server.

 

2002

Compilers

-       A compiler for a language like Pascal with VC++.

 

2002

Artificial Intelligence And Robotics

-       A Term Scheduling program with Prolog.

 

2002

Computer Simulation

-       A program for a Moulding Factory with SLAM and AweSim.

-       A program to simulate an elevator with SLAM and AweSim.

 

2002

Computerized Graphics

-       A program for drawing some shapes with VC++ and OpenGL.

 

2002

Theory Of Computation

-       A program to simulate URM with VC++.

 

2001

Data Storage And Retrieval

-       A program for storing files in pile structure with VC++.

-       A program for storing sequential files with VC++.

-       An application for a storage device with VC++.

 

2001

Principles of Computer Systems

-       An Assembler/Debugger with Assembly language.

 

2000

Data Structure

-       A program for drawing graphs using C++, as well as a lot of exercises.

 

 

Technical Skills

 

-       Programming with Pascal, C, C++ (Strong), Assembly, C#, Perl, Java, JavaScript, Prolog, MPI and Visual Basic.