Kurt Miller (kurt@kurtmiller.net)

 

Home Address: 44 Wyoming St. Apt. 2 Pittsburgh, PA 15211 (412) 390-6956

 

OBJECTIVE

To obtain a software engineering position in a creative environment that utilizes object-oriented C++ design.

 

EDUCATION

The Pennsylvania State University, State College, PA.

GPA: 3.01/4.00  Bachelor of Science, May 1999.

Major: Computer Engineering

§          Achieved honor of Dean’s List.

§          Engineering student ambassador.

§          [Member of] Penn State Engineering Club.

§          [Captain of] Penn State intramural football and basketball team.

 

Projects

§          Designed, implemented, and then simulated an elevator using basic IC chips. Simulated two different computers using VHDL.

§          Simulated synchronization in an operating system using JAVA.

§          Coded several different image filters and tools in C.

§          Simulated a Sliding Window network transmission using C++ and UNIX sockets.

§          Built a simple computer in VHDL that included interrupt and communication capability

§           Built a 1kilobit memory using VLSI CMOS technology and Magic and then tested it in HSPICE.

 

RELATED WORK EXPERIENCE

Software Engineer Medrad Inc., Indianola, PA

          June 2000 to Present

§        Designed and coded a Visual BASIC prototype of an injector in development. The prototype was used extensively to support GUI design decisions by the marketing and software teams.

§        Member of GUI design team for the Envision II CT injector.

§        Designed and implemented the error managing task in C++ for the Spectris Solaris II MR injector in the Tornado C++ environment.

§        Developed a task to interface with the real time clock for the Spectris Solaris II injector.

§        Designed and coded a general-purpose date and time class for use on the common Medrad platform.

§        Planned and wrote the Flight Recorder, a task that kept track of the most recent events leading up to a critical error.

 

Software Engineer Union Switch and Signal, Pittsburgh, PA

April 1999 to June 2000

§          Repaired and updated several C++ tasks from previous projects to fit Copenhagen requirements.

§          Coordinated C++ code and Perl scripts to archive and retrieve files containing system executables and event information. These files were then used to playback previously recorded system events.

§          Updated and added new functionality to a C++ task that retrieved, sorted, then displayed system log messages from a given time period.

§          Completed a C++ task that captured a snapshot of the state of every device in the Copenhagen Metro Railroad.

§          Wrote several tools for developers and testers using the GUI capabilities of Perl/Tk. One such tool was a print screen utility.

§          Currently working on a Visual C++ task that utilizes serial communications to coordinate all voice communications on the New York Transit System.

 

Software Test Engineer Microsoft Corporation, Redmond, WA

          June 1998 to September 1998

§         Worked with Microsoft Access and Microsoft Raid to enter and regress bugs.

§         Gained understanding of testing fundamentals and product cycles through Microsoft classes.

§         Performed setup testing on Japanese versions of the Microsoft Developer’s Network.

§          Designed and coded a testing aid using Visual BASIC that compared and contrasted two directories and their included files.

 

COMPUTER SKILLS

          Operating Systems

               Windows, UNIX/Linux, VxWorks

Languages

               C++ (Visual C++), Turbo Pascal, Perl (Perl/Tk), Visual BASIC, JAVA, HTML, JavaScript, VHDL, assembly

          Programs/Tools

               Emacs, Adobe Photoshop, Cantata, Macromedia Dreamweaver, PSPICE, HSPICE, Magic, ILOG, Software Through Pictures (UML tool), Tornado C++ development environment

          Theory

               operating systems, web page design, compiler construction, data communication, testing theory, digital integrated circuit design, Motorola 68000 assembly, digital image processing, object oriented design, embedded systems, user interface design