Mark A. Smith
mark@markandmeg.com
Employment Objective:
I am not currently seeking employment, except to be recruited for the first manned mission to Mars.
Technical Concentration:
I have received B.S. and M.S. degrees in Computer Science
from UCSD's Computer Science and Engineering department. My concentration
as a graduate student was in Software Engineering, however, my thesis was
in the area of neural networks. My training outside of
school has been in graphics, networking, filesystems, Windows kernel, and scientific computing
applications. I enjoy challenges (a requirement if you work in the
Windows kernel), am an extremely fast learner, and work well in team settings.
Relevant Skills / Programming Languages:
Languages: Java, JavaScript, JDBC, C/C++, VRML,
Pascal, LISP, SQL, HTML, Fortran77&90,
Assembly (68000, x86 and MIPS), Unix shell scripting,
Systems Programming; some Prolog, ML, Python
APIs: Open Inventor, OpenGL, Windows Kernel drivers, dll's.
Education:
Cum Laude BS Computer Science from UCSD
MS Computer Science from UCSD
Undergrad GPA Overall: 3.63/4.00 Undergrad GPA Major 3.9/4.00
Graduate GPA: 3.86/4.00
Graduation Date: June 2000
Major: Computer Science, concentration: Software Engineering
Relevant Courses:
Math:
Differentiation, Integration, Series, Differential Equations, Vector Analysis
Physics:
Mechanics, Electricity, Fluids, Relativity, Quantum Mechanics
CSE:
C++, ADTs, Combinatorics, Assembly, Open GL, Algorithm Design
and Efficiency Analysis, Digital Hardware, Advanced Architecture,
Comparitive Languages, System Programming, Operating Systems, Compilers,
SuperComputing, Databases, AI, Robotics, Web Server Languages,
Software Engineering, Scientific Visualization, User Interface Design
ECE:
Linear and Non-Linear circuit analysis, Probability and Statistics
Mechanical Engineering:
Fortran for Scientific Apps, Material Science, Advanced Statics Bridge Analysis
Chemistry:
Inorganic Chemistry
Work Experience:
7/00 - Present, San Jose - Researcher - IBM Almaden Research Center
I work in the Cyberspace Technology group at IBM Almaden Research Center,
current projects include development on a novel network filesystem, and work
in the Windows NT/2000/XP kernel.
9/99 - 6/00, San Diego - Teaching Assistant - UCSD
Assisted a professor with teaching a class of 150. Responsible for teaching sections, helping create assignments, grading, etc.
1/98 - 6/00, San Diego - Program Analyst II - UCSD
I managed a team of three other programmers. Analyzing and updating an old
finite element/graphics program into current graphics languages.
use of VRML, Open Inventor, Fortran77, C++, and Python
6/98 - 9/98, San Jose, CA - Intern Software Developer -
IBM Almaden
Developed software with a team writing Web Based Applications in Java,
Javascript, and HTML. Socket Programming.
10/97 - 6/00, San Diego - Senior Staff Writer - UCSD Guardian
Newspaper
I wrote for the Opinion section about University life.
6/97 - 9/97, San Jose, CA - Intern Network Software Developer -
IBM Almaden
Programmer on a networking software application involving
the writing of networking software in Java with a VRML interface,
client & server side.
12/95 - 9/96, Sunnyvale, CA - Engineering Tech Asst -
Perkin Elmer
Programming and hardware interfacing with software wedges for automated
inspection system. Design of cathode fixtures with AutoCad.
10/94-6/95, Mtn. View, CA - Intern - NASA Ames Research
Center:
Attended lectures and worked with researchers on various technical
projects.
4/95 - 7/95, San Jose, CA - Assistant Swim Team Coach: -
Westgate Cabana
Taught and trained competitive swimmers ages 3-18.
Awards and Honors:
Graduated Cum Laude
Stac Scholarship Awardee
Provost's Honors (GPA 3.5+) numerous times
Member of the Golden Key Honor Society
Hold Position of Honor in the National Forensic League
Public Speaking: 11th in California's High School students in humorous
speaking 1995
References Available Upon Request