Post Job Free
Sign in

Computer Science Assistant

Location:
Minneapolis, MN
Posted:
November 20, 2012

Contact this candidate

Resume:

RESUME - DIMITRIJE JEVREMOVIC

Address **** *** ** **, #***

Minneapolis, MN 55414

United States of America

E-mail ******@**.***.***

http://www.cs.umn.edu/~jevrem

Web page

http://www.linkedin.com/in/jevrem

INTERESTS: computational biology and bioinformatics, parallel and high performance computing,

data mining and machine learning

EDUCATION

Ph. D. Candidate in Computer Science (September 2007 May 2013)

University of Minnesota, Twin Cities, MN

Major: Computer Science (GPA: 3.85)

Minor: Biomedical Informatics and Computational Biology

Thesis: Scalable Computation and Analysis of Elementary Flux Modes in Metabolic Networks

M. S. in Computer Science (September 2007 January 2010)

University of Minnesota, Twin Cities, MN

Graduate coursework: (GPA: 3.85)

Applications: Data Mining, Advanced Database Systems, Data Mining in Bioinformatics

Theory: Advanced Data Structures and Algorithms, Machine Learning, Computational

Matrix Theory

Bio: Statistics in Human Genetics and Biology, Molecular Cell Biology, Microbial Genomics

& Bioinformatics, Computational Techniques in Genomics, Systems Analysis of Biological

Processes

Systems: Advanced Internet Programming, Parallel Computing, Data Comm. and Comp.

Networks

M. S. in Computer Science and Informatics (October 2005 July 2007)

Faculty of Technical Sciences, University of Novi Sad, Serbia

Major: Computer Science

(transferred to Univ. of Minnesota in 09/2007)

B. S. in Computer Science and Informatics (October 2000 July 2005)

Faculty of Technical Sciences, University of Novi Sad, Serbia

Major: Computer Science (GPA: 3.75)

Thesis: Environment for the development of persistent elements of object data models

WORKING EXPERIENCE

IBM Ph.D. Student Fellow, Graduate Research Assistant (September 2010 May 2011,

September 2011 May 2012, September 2012 May 2013)

University of Minnesota, Department of Computer Science

Doctoral research in the parallel computation and analysis of metabolic pathways in

metabolic networks under quasi steady state conditions

Page 1 of 4

Implementation of parallel algorithms using MPI/OpenMP libraries and partitioned global

address space libraries (e.g. Global Arrays)

Design of algorithms for enumeration of subsets of reaction/gene knockouts to optimize the

production of chemical in modified microorganism strains based on elementary flux modes

Use of linear and non-linear optimization methods to infer favorable genetic modifications

in the cellular metabolic networks

Developments maintained and available at http://elmocomp.sourceforge.net

Bioinformatics Intern (June 2012 September 2012)

Genentech, Bioinformatics Department, South San Francisco, CA

design of software pipeline for (1) efficient computational prediction of 3D protein structure

and protein structural features (2) mapping of somatic human genome mutations onto

protein structure (3) family-specific spatial clustering of mapped somatic mutations for the

discovery of mutation hotspots

tools used: MODELLER, HH-Suite, BLAST, PyMol; software development in (Bio)Python;

data repositories used: PDB, UniprotKB/Swiss-Prot, COSMIC, SCOP/CATH

Summer Research Assistant (June 2011 August 2011)

NEC Labs America @ Machine Learning Group, Princeton, NJ

Study of the metabolic network models of the green microalgae Chlamydomonas reinhardtii

and strategies for the finding of genetic modifications required to create efficient lipid

producing strains

Utilization of the optimization-based methods (OptKnock, RobustKnock, GDLS, OptGene)

and COBRA framework to enumerate efficient gene/reaction modification targets

Literature review and technology scouting

Computational Biology Intern (June 2010 August 2010)

Dow AgroSciences, Indianapolis, IN

Implemented software pipeline for the alignment of short-read DNA sequences, obtained by

using second-generation sequencing instruments, to the reference genome (PipelinePilot,

PilotScript, Perl, shell scripting).

Conducted literature reviews for the purpose of in-house implementation of in vivo protein

structure discovery and epigenomics capabilities

Graduate Research Assistant and Trainee (September 2007 May 2010)

University of Minnesota, Department of Computer Science

Development of the algorithm for serial and parallel computation of metabolic pathways in

metabolic network

Parallel algorithm development in C++/STL/MPI/OpenMP for different computing platforms

(Blue Gene/P; SGI Altix XE machines).

Elementary mode analysis; Flux balance analysis; metabolic network modeling

Implementation of various bioinformatics algorithms (sequence analysis, microarrays)

Graduate Research and Teaching Assistant (October 2005 July 2007)

Faculty of Technical Sciences, University of Novi Sad, Serbia

Developed drawing editor application for the simulation of basketball actions as a software

tool used by basketball coaches, managers, and professionals (C/C++ Borland

Builder/VCL/UML/Power Designer/OpenCV)

Taught lab classes in C/C++/relational DB modeling. Organized examinations and graded

Page 2 of 4

students work

Summer Intern (July 2004 September 2004)

M-otion GmbH, Vienna, Austria

Documented corporate application server and scripting language.

Summer Intern (July 2002 September 2002)

Provincial Council of Alicante, Alicante, Spain

Web application development in ASP, MS SQL Server and Java Script

TECHNICAL SKILLS

Programming Languages and Libraries:

C and C++ (with STL)

Java/J2EE, HTML/XML/XSL, UML, SQL

Scientific computing: Matlab, Octave, R (Bioconductor)

Scripting: PHP, Ruby, JavaScript with AJAX, Perl and CGI, Python

Parallel computing : MPI, OpenMP, pthreads, Global Array Toolkit, CUDA, Hadoop

Other: Subversion

Bioinformatics Tools:

Bioconductor, BioPerl, ProteinPilot, Spotfire, Expressionist, PipelinePilot

Metabolic network analysis: COBRA, SBML, Elementary flux mode analysis

Sequence analysis: BLAST, GeneMark, Glimmer, ClustalW,

Databases: PDB, EMBOSS, GenBank, SWISS-Prot, Clover

Microarray analysis: SAM, Cluster and TreeView

Development Frameworks and Tools:

Eclipse, Borland Builder C++ 5/6, IBM XL compiler suite, Intel C++ compiler, GNU

gcc and g++

Database modeling and systems: MS SQL Server, MySQL, PowerDesigner

Web development: JBoss, Apache Tomcat, Apache HTTPD server, Hibernate, Struts

Data Mining Tools: Weka

Operating Systems: Windows, Unix/Linux

LANGUAGES

English (fluent)

Spanish (fluent)

Serbian (native)

German (intermediate)

TRAINING

Scaling to petascale summer school, Virtual School of Computational Science and

Engineering, Univ. of Ill. Urbana-Champaign, August 2009.

Many-core processors summer school, Virtual School of Computational Science and

Engineering, Univ. of Ill. Chicago, August 2009.

AWARDS AND HONORS

Page 3 of 4

IBM Ph.D. Fellowship Award for 2010/2011, 2011/2012 and 2012/13

Biomedical Informatics and Computational Biology fellowship (2007-2009), University of

Minnesota Rochester

Technical Committee on Parallel Processing travel grant to attend IPDPS 2011 conference in

Anchorage, AK

Harden Bursary to attend the Metabolic Pathways Analysis 2011 conference in Chester,

England

INVITED TALKS

Scalable Computation and Analysis of Elementary Modes in Metabolic Networks,

Metabolic Pathway Analysis, 71st Harden Conference, September 2011, Chester, England,

(talk + poster session)

"Computation and Analysis of Metabolic Pathways", Biomedical Informatics and

Computational Biology semi-annual symposium, Jan. 2011

PUBLICATIONS

D. Jevremovic, D. Boley, Parallel Computation of Elementary Flux Modes in Metabolic

Networks using Global Array Toolkit, The 6th Conference on Partitioned Global Address

Space Programming Models, Santa Barbara, CA, 2012

D. Jevremovic, D. Boley, Finding minimal generating set for metabolic network with

reversible reactions, submitted for review, 2012

D. Jevremovic, D. Boley, C. Sosa, Algorithms for enumeration of efficient reaction

knockouts using elementary flux modes, submitted for review, 2012

D. Jevremovic, D. Boley, C. Sosa, Divide-and-conquer approach to the parallel

computation of elementary flux modes in metabolic networks, 2011 IEEE International

Symposium on Parallel and Distributed Processing Workshops and PhD Forum, pp. 502-511

D. Jevremovic, C. Trinh, F. Srienc, C. Sosa, D. Boley, Parallelization of the Nullspace

Algorithm for the Computation of Metabolic Pathways, Parallel Computing, vol. 37, no. 6 -

7, (2011), pp. 261-278

D. Jevremovic, C. Trinh, F. Srienc, D. Boley, On Algebraic Properties of Extreme Pathways

in Metabolic Networks, Journal of Computational Biology, vol. 17, no. 2, (2010), pp. 107-119

D. Jevremovic, C. Trinh, F. Srienc, D. Boley, A Simple Rank Test to Distinguish Extreme

Pathways from Elementary Modes in Metabolic Networks, technical report 08-029, 2008

Page 4 of 4



Contact this candidate