THEODOR ILIE

657 Spruce St., Riverside CA 92507                                                                                  theo@cs.ucr.edu                 

 (909) 907-4707 (cell)                                                                                                            www.cs.ucr.edu/~theo

 

OBJECTIVE         Full-time position in software development, information technology.

 

EDUCATION        Master of Science, Computer Science and Engineering                                             August 2003

University of California Riverside; GPA 3.8

 

Master of Science, Physics and Astronomy                                                                   May 2000

University of Pittsburgh, PA; GPA 3.7

 

Master of Science, Physics (Diploma de Studii Aprofundate)                                   June 1996

University of Bucharest, Romania; GPA 9.50/10.00

 

Bachelor Science, Physics (Diploma de Licenta)                                                         June1995

University of Bucharest, Romania; GPA 9.29/10.00

 

RELATED             Database Management Systems, Data Mining Techniques, Computer Networks, Computer

COURSE               Architecture, Operating Systems, Programming Languages, Data Structures and Algorithms,

WORK                  Assembly Language Programming, Numerical Methods, Theory of Computation, Stochastic Processes, Automata and Formal Languages, Advanced Modeling and Simulation.

 

COMPUTER         Programming: C/C++, C#, Java, Perl, SQL, JavaScript, Assembly Language, HTML, Visual Basic, CGI,

SKILLS                 VHDL, Turbo Pascal, FORTRAN

Platforms: Windows 95/98/NT/2000/XP, MS-DOS, Linux/UNIX, VAX/VMS

Applications: MS Visual C++, Borland C++, WordPerfect, MS-Office (Word, Excel, Access, Power Point), Photoshop, CVS, Dreamweaver, FrontPage, Mathematica, Latex

                Other: Excellent Math and problem solving skills

 

LANGUAGES       Fluent in French, Romanian and functional in Spanish.

 

EXPERIENCE      Software Design Engineer in Test                                                                   Nov 2003 - present

Microsoft, Redmond, WA

 

Teaching Assistant                                                                                             Oct 2000 – June 2003

Department of Computer Science, University of California Riverside CA

Instruct, coordinate, evaluate grade students in laboratories, seminars in C++, Data Structures and Algorithms, MS-Office.

 

Teaching Assistant                                                                                             Sept 1998 - April 2000

Department of Physics and Astronomy, University of Pittsburgh, PA

Instructed, coordinated, evaluated, graded students in laboratories, seminars in different areas of Physics.

 

Research Assistant                                                                                            Oct 1995 – Aug 1998

National Institute of Research and Development for Physics and Nuclear Engineering, Horia Hulubei (IFIN-HH), Bucharest-Magurele, Romania

Developed physics and detector system simulation programs by Monte Carlo methods for high energy physics. Studied particle transport within detector system by simulation with GEANT program package for scintillator fiber tracking detector system for SPHERE setup from JINR Dubna, Russia.

Designed programs to determine provenance of some Roman and Byzantine artifacts discovered in northern Dobrudja, Romania, using stable isotopic ratio analysis and petrography.

                                Designed and simulated a “preshower” detector work for DIRAC experiment at CERN – Europe.

Researched interaction mechanisms in nuclear systems, low energy nuclear physics. Performed measurements at Van de Graaf Tandem Accelerator, from National Institute of Research and Development for Physics and Nuclear Engineering, Horia Hulubei, Bucharest-Magurele, Romania, then processed and analyzed experimental data.

 

 HONORS &         • Chancellor’s Distinguished Fellowship, University of California, Riverside CA (2000 - present)

ACTIVITIES         • Teaching Assistant Scholarship, University of Pittsburgh, PA (1998 – 2000)

“CERN-JINR Dubna 1997 European School of High Energy Physics”, Menstrup-Naestved, Denmark. Presented poster “Procedure for working characteristics of a central detector with a Cherenkov detector”.

 

PROJECTS       

Databases

Implemented the Dualize and Advance Algorithm, for Data Mining. Found maximal and minimal frequent sets for a database. Created a hypergraph and identified the minimal transversals. Tested on a dataset from a data-repository.

Designed and implemented a hotel database using MS-Access. The database maintained information about customers, employees, payroll, expenses, inventory and also performed check in and check out procedures.

 

Networks

Performed an end-to-end router level analysis of the routes that exist among 100 sites in the Internet. Studied Round Trip Times (RTTs) for these sites. Results showed the existence of dominant paths and that routing asymmetries seem to prevail the Internet.

Implemented client/server data communication of the distance vector based Routing Information Protocol. This required an encoding of data using 4B/5B technique.

 

Hardware

Implemented an instruction scheduler for DLX able to detect stalls due to load and/or branch instructions. Program inserted independent instructions into the slots following the load or branch instructions.

Examined the performance of different types of caches and replacement policies. Used cache simulator ‘dineroIV’ and a trace file.

Studies about IA-64, MIPS64, Intel StrongARM.

 

Web

Developed an applet, using JAVA, for an online employment agency, using GUI interface.

Implemented a JAVA program for drawing shapes, using advanced GUI components.

Implemented and simulated a small network using multithreading synchronization and animation, using JAVA.

Created a CGI program using PERL, which processed information received and created proper HTML to display to browser.

 

Applications

Implemented LZW compression algorithm.

Developed an information program of service routes for a fictional airline.

Implemented the RSA crypto-system using NTL library.

Created thread synchronization programs.

Developed program to manipulate Virtual Memory.

Designed program to use multiple processes and multiple threads.

 

INTERESTS         Music, Sport, Computer Games

 

REFERENCES      Available upon request