02/27/2009
Markus Ramirez
Phone: [Send email to request phone number] 78 - 9798
email: [Send email using form at bottom]
WORK SUMMARY: Currently, I have about 2 years experience as a C
programmer/developer
working on a SUN Solaris network application called Pseudo
Aircraft System,
PAS, - an air traffic control simulation at NASA Ames Research
Center in
Mountain View, California.
I have analysed and contributed math based funtions in the
area of
aircraft routing and location. I have tested scripts to perform
data reduction
of airspace data into the PAS system. Working with a team, I
have created code
designed to simulate aircraft motion along the ground routes of
airports.
Prior to becoming a programmer I worked as a Satellite
Systems Engineer
at Lockheed Martin Technical Operations Company analyzing
telemetry and
maintaining and testing the state of health of satellites in a
24/7
operations center.
EDUCATION: University of California, Berkeley B.A. Applied
Mathematics, May 1990
( emphasis in
Numerical Analysis )
EXPERIENCE:
FedEx ( 6/18/2007 - 8/21/2008 )
Oakland, California
Package Handler. Receive aluminum aircraft container cans from arriving planes
and physical pull on
rolling ball floor to input belt. Input cardboard boxes and
packages on input belt.
Input heavy, non-consolidated packages on input belt two. Input from large FedEx
transport truck onto
belt. Read labels and properly sort boxes on 6 input belts in box primary area.
Scan and T-stack
boxes at slide area into container cans for transport.
Northrup Grumman Information Technology ( 8/01 - 10/2003
)
( Logicon Information Systems and Services )
NASA/Ames Research Center
Mountain View, California
Systems Developer ( Software Engineer ). Analyzed a file containing point and
route information to
reverse engineer a ground route movement application.
Together with the lead
and coworkers, determined the information represented a Bezeir curve. Plotted
points and determined
their significance as related to an airport map with runways, taxiways, and
terminals. Produced a
complete map of the routes using OpenGL and Microsoft Visual C++ 5.0 . Finally,
wrote a program and
functions to move aircraft along the Bezier Curves routes kinematically, i.e.
according to the laws
of motion.
Produced functional header descriptions and documentation of all functions
within the
ground_control.c file, which runs the ground portion of the PAS simulation.
Also, produced calling
sequence diagrams and flowcharts of the functions for ground dynamics found
within ground_control.c.
Modified and added code to the PAS application to provide for an
automatically remove aircraft
feature, and altered the descent procedure.
Documented the process, including C code, necessary to transform FAA
Airspace database
information into a PAS format, to produce a User Guide/Software document.
Worked as a C programmer/developer in the Sun Solaris 5.8 enviroment.
Coded and designed
functions to locate points within a polygon region and updated the PAS program
with a route
intersection function.
Responsible for the maintenance of the Taxi utility program of PAS. All
PAS programs and
utilities are written using the C programming language, Motif 1.2 and the X
Window System.
NASA/Ames Research Center ( 7/00 - 6/01
)
Mountain View, California
Programmer/Analyst Intern. Worked as a C programmer on a Sun Network using
Solaris 2.6.
Designed and wrote some small utility programs to
translate
files from EBCDIC to ASCII, a packet analyzer/counter, and a function to analyze
postion
along a given route. Worked to remove desktop application builder code from the
Taxi
utility program of PAS (Pseudo Aircraft System). Experienced in some software
validation
and testing.
Middlefield Computer Center ( 4/00 - 6/00
)
Mountain View, California
Laboratory Assistant. Answered questions and provided general help to Foothill
College
students in a computer laboratory. Provided help in the
use of
applications such as Microsoft Word, JDK1.2, CodeWarrior and Photoshop 5.5.
Assistsed
students with overall use of iMacs, Windows NT and Windows2000 computers.
Additionally,
logged and documented problems with equipment and interacted with the faculty to
maintain the lab and classrooms.
Lockheed Martin Technical Operations Company ( 9/90 - 10/96
)
Sunnyvale, California
Satellite Operations Engineer. Maintained a complete familiarization
of the satellite engineering
documentation,
which included the Thermal Control Subsystems, Electrical Power Subsystems, and
Attitude Control Subsystems. Prepared the vehicle orbit passplans for each
satellite
and documented required information for the following shift Supporting Engineer.
Examined the satellite telemetry, during each satellite support, to verify the
nominal state of the health of the vehicle and its payload and ensured proper
commanding
of the vehicle and that the correct commands were transmitted to the satellite
in the
correct order and at the correct time and vehicle state.
Maintained records of important vehicle telemetry points logged during
supports.
Resolved any scheduling conflicts using the United States Air Force Satellite
Control Network resources with other mission control complexes.
Trained new employees in procedures and in computer systems required to run
various software data reduction programs and satellite operations.
SOFTWARE COURSES: Chabot College, Computer Information Systems (CIS)
( 2008 )
Data Structures C++
MATLAB
Discrete Math ( currently )
( 2009 )
De Anza College, Computer Information Systems (CIS)
( 1997 )
C/C++, Unix ( Shell Programming )
PERL, JAVA
Foothill College, Computer Information Systems (CIS)
( 2000 )
Unix Administration ( Linux ), Unix Networking
Administration
Oracle SQL & PL/SQL, Oracle DBA
Lockheed Missiles and Space training, Introduction to C,
SCFN courses
OTHER EXPERIENCE: Weightlifting, jogging and sports car automobile and aircraft
design and
mechanics and work on homebuilt computers.
PUBLICATIONS: None at present.
|