Post Job Free
Sign in

High School Computer Science

Location:
Ithaca, NY
Posted:
October 14, 2012

Contact this candidate

Resume:

Address:

*** ********* ***** **. #*-B

Ithaca, NY 14850-1924

U.S.A.

607-***-****

Milos Borojevic

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

WWW page: http://www.cs.cornell.edu/html/milos/

Curriculum Vitae: http://www.cs.cornell.edu/html/milos/resume/

My (condensed) resume is also available in a few other formats:

Adobe Acrobat (PDF)

(updated 3/30/99)

Postscript

(updated 3/30/99)

Microsoft Word v7.0

(updated 3/30/99)

Objective:

A full-time position in computer networking, systems development, or graphics.

Education:

Cornell University, College of Engineering, Dept. of Computer Science, Ithaca, NY.

Master of Engineering in Computer Science. GPA: 3.64/4.00Aug 1998 - May 1999

Cornell University, College of Engineering, Ithaca, NY.

Bachelor of Science in Computer Science. Overall GPA: 2.83/4.00 (Major GPA: 3.00/4.00).

Aug 1994 - May 1998

Virginia Polytechnic Institute and State University, Blacksburg, VA.

Completed 5 Mathematics Courses. GPA: 4.00/4.00.

during high school

(Aug 1992 - May 1994)

Blacksburg High School, Blacksburg, VA. GPA: 3.79/4.00.

Sept 1990 - June 1994

Relevant Course Work:

Systems/Networks:

System Security (CS 513)

Internet Internals (CS 542)

Multimedia Systems (CS 631)

Distributed Systems (CS 514)

Engineering Computer Networks (CS 519)

Computer Networks & Telecommunication (EE 445)

Systems Programming and Operating Systems (CS 414)

Electronic Commerce (NBA 601)

Digital Systems and Computer Organization (CS 314)

Electrical Systems (EE 210)

Theory:

Analysis of Algorithms (CS 482)

Automata and Computability Theory - Honors (CS 481)

Data Structures (CS 410)

Modes of Algorithmic Expression - Honors (CS 212)

Artificial Intelligence:

Artificial Intelligence (CS 472)

Graphics:

Computer Graphics and Visualization (CS 417)

Practicum in Computer Graphics (CS 418)

Electronic Imaging Technologies (NBA 612)

Programming Languages:

Java (CS 112)

C++ Programming (CS 213)

UNIX and C (CS 214)

Mathematics:

Algebra and Number Theory (Math 332)

Groups and Geometry (Math 356)

Probability and Statistics (OR&IE 270)

Scientific Computation (CS 222)

Differential Equations (Math 2214)

Multivariable Calculus (Math 2224)

Vector Geometry (Math 1224)

Linear Algebra (Math 1114)

Integral Calculus (Math 1206)

Projects:

Client/server based neural network system for recognizing handwritten digits (Spring 1999)

Developed the client/server aspects of training the neural network, including real-time addition and removal of clients and load balancing for increased performance when training digits. The neural network was implemented by my partner.

Web Update-Triggered Automatic Notification Gadget (WU-TANG) (Spring 1999)

WU-TANG is a mechanism for generating automatic notifications based on changes in real-time data on the web. Developed in a team and involved the creation of query and update servers, database cache components, text filters, data manipulation mechanisms and automatic notifications of changes in data based on user-defined criteria.

Implementation of a secure client/server system (Spring 1999)

Development of authorization, authentication, and encryption in a client/server system. The authorization aspect was implemented using ACLs; authentication using S/Key (one-time password scheme, such as is used in firewalls).

Numerous projects in Multimedia Systems (Spring 1999)

Implementation of a program for morphing two images. Also coding of an edge detector and mosaicing algorithm which takes two images and initial scaling and translation vectors. Then, using Hausdorff distances, it determines the best fit for the two images to form a composite mosaic.

Development of a reliable, secure, real-time, on-line distributed subscription system (Fall 1998)

The system consist of numerous parts: one login server (manages the subscription process, including authentication, and is implemented using a Perl program interfaced through HTTP); multiple subscription servers (each providing a particular set of subscription services); one controller (repair exceptions to the normal flow of traffic and manage subscriptions); multiple database servers (store the data, one server per service, which is provided to the subscription servers); and multiple incoming data servers (accept data from outside the system, and forward to DB server or subscription server, depending on type of service).

Implementation of SNMP manager and agent (Fall 1997

)

Agent implemented in C under Solaris and the manager in Windows NT. Built on top of UDP/IP protocol stack. Included implementation of get and set calls, and traps as defined in SNMPv2. Tested on the Internet, and in the REAL packet-level simulator. Programmed in C under Solaris. Built on top of UDP/IP protocol stack.

Computer Graphics and Visualization Project (Spring 1997)

Programmed in IBM's DataExplorer Programming Language under HPUX. A complete description of the assignment and an MPEG video stream of the final project, called A Brief History of Egyptology, Entomology, and Indoor Plumbing, can be found at: http://www.tc.cornell.edu/Visualization/Education/cs418/

Design of a subclass of the PowerPC processor (Spring 1996)

Implemented a subset of the PowerPC 601 instruction set in LogicWorks (a digital logic simulator).

Computer Skills:

Programming Languages:

Working Knowledge:

Java, Perl, C++, C, Pascal, PowerPC 601 Assembly, HTML, MATLAB, GW Basic, DataExplorer (IBM's Lang. for Visualization and Graphics)

Familiarity:

Visual Basic, Fortran, Dylan (LISP), OpenGL, Mathematica

Operating Systems:

Working Knowledge:

DOS, Windows (3.11, NT, 95), Linux, MacOS 7.5.x

Familiarity:

Solaris, HPUX, SunOS, Novell

Language Skills:

Proficient in Serbo-Croatian

Comfortable in speaking GermanRelated and Work Experience:

Graduate Teaching AssistantAug 1998 - presentDept. of Computer Science, College of Engineering, Cornell University, Ithaca, NY

Taught recitation sections for an intermediate course in computers and programming in Java. Responsible for helping students outside of class during personal office hours. Helped formulate and develop programming assignments for the course and grading schemes for the assignments. Also helped evaluate the work completed by the students. Wrote an on-line submission script using Perl to provide a basic level of automated, real-time grading.

Web Page Supervisor and HTML/Perl/Java Programmer

Sept 1996 - May 1997Dept. of Theoretical and Applied Mechanics (T&AM), Cornell University, Ithaca, NY

Provided students in five core engineering math classes with access to databases of old exams, which the students can then use for practice in an interactive manner. Supervised group of two students by providing assignments and maintained the web page, which can be viewed at: http://tam.cornell.edu/Archive/.

Systems Administrator for Windows NT Network, and Web Page Supervisor

June 1996 - Aug 1996 & June 1997 - Aug 1997Computing Center of Virginia Power Electronics Center (VPEC), Virginia Tech, Blacksburg, VA

Maintained the computer network consisting of about 20 NT and 10 UNIX workstations; recommended, installed and upgraded new computer hardware equipment and software; provided computer support for faculty, staff and students. Also, supervised the creation of the VPEC web site: http://www.vpec.vt.edu/. This included setting up a machine running Linux OS as a dedicated Web Server, and providing support for VPEC staff on how to update the site. Upgraded the Web Server to NT4.0 in 1997.

Computer Consultant/AdvisorSept 1995 - May 1996Cornell Information Technologies (CIT), Cornell University, Ithaca, NY

Responsible for configuring software and hardware for Internet services available to Cornell students through Cornell University.

InstructorAug 1995 - Sept 1996Cornell Information Technologies (CIT), Cornell University, Ithaca, NY

Taught ten to thirty incoming Cornell students the basics of using the Internet in 50-minute sessions geared toward the novice user. Also taught Cornell faculty, staff and students in both basic and advanced courses of variable length.

Assistant Systems AdministratorJune 1995 - Aug 1995Computing Center of Virginia Power Electronics Center (VPEC), Virginia Tech, Blacksburg, VA

Tested the Windows NT Workstation operating system on a few Intel Pentium machines, then configured and networked, with one of the computers running Windows NT Server. Configured and structured the networked system to work very much like a network of UNIX based machines.

Professor's Assistant/HTML ProgrammerJan 1995 - May 1996Dept. of Theoretical and Applied Mechanics (T&AM), Cornell University, Ithaca, NY

Created HTML documents to provide students with Web access to lecture notes, exam materials, and other related information for Linear Algebra and Differential Equations (second year Engineering Math courses at Cornell). Attended lectures, converted the notes to HTML, and posted them on the WWW server.

The WWW pages can be accessed at:

Math 293, Spring 96 - http://tam.cornell.edu/courses/math293/home.html

Math 294, Fall 95 - http://tam.cornell.edu/rhl1/294/

Math 293, Spring 95 - http://tam.cornell.edu/rhl1/293

Data Entry Clerk

Oct 1994 - Dec 1994

Undergraduate Admissions Office, Cornell University, Ithaca, NY

Entered information for prospective students in database. Assisted in responding to students, sending information to high schools, and filing information.

C Programmer

1992

Wrote a C program for statistical manipulation of grades for a high school teacher. The program kept track of all the student's names for each of the classes and all the related grades. Different reports on average grades and other calculations could be produced.

Activities:

Campus Insights Television Show, Cornell University (currently - Director, Computer Consultant and Crew member; 1 year - Publicity Chair)

1996 - present

Association of Computer Science Undergraduates - ACSU (Cornell chapter of the ACM), Cornell University (1 year - Faculty Relations Chair; 1 year - Newsletter Co-Editor)

1995 - present

User of the Blacksburg Electronic Village (BEV) since its inception. Used various Internet software packages ranging from NuPOP and Gopher to Eudora, Netscape, WinVN, Trumpet Winsock, and others.

1992 - present

Math and Science MACC (Mountain Academic Competition Challenge) team member, Blacksburg High School (1 year - Math team leader)

1991 - 1994

Computer Club, Blacksburg High School (2 years - President; 1 year - Treasurer)

Speakers were invited to talk about many topics relating to computers (e.g. Computer Graphics, Undergrad. Studies in Computer Science, Development of the Internet). Programming contests within the club and at other institutions (e.g. Virginia Tech and JMU) were also organized.

1990 - 1994

Awards and Achievements:

Excellence Award - BOOM '99, Cornell University

1999

Completed Video Editing Course at PEGASYS (Public, Educational and Government Access System) Television Studios, Ithaca, NY

Passed Producer's Test at PEGASYS Studios, Ithaca, NY

1997

Completed Studio and Camera courses at PEGASYS Studios, Ithaca, NY

1996

Programming team of four received first place at the ACM Programming Contest at James Madison University.

Same team placed third at the Virginia Regional High School Programming Contest at Virginia Tech.

AP Scholar with Distinction

Completed the Mittelstufe 1 course in German Language at the Goethe-Institut, Boppard, Germany

President's Award for Educational Excellence

National Competition Finalist Team at the Tests of Engineering Aptitude, Mathematics, and Science (TEAMS) Competition

1994

First place at Science Olympics, Roanoke College

TEAMS competition - first place in region

92% performance on the American Association of Teachers of German, Inc. (AATG) Exam

Member, National Honor Society

1993

Second place team at Radford University Mathematics Rally

TEAMS Academic Excellence Conference

Superior Achievement in the Virginia Math League Contest

1992

References Available Upon RequestRevised on Tuesday, March 30, 1999

Created by Milos Borojevic on Monday, March 18, 1996

Comment by sending e-mail to:



Contact this candidate