**** ***** **** **, ********, TX *****
832-***-**** ************@*****.***
CARYN MCMILLIN
OBJECTIVE
To obtain a job in the Information technology/programming/computer engineering fields
COMPUTER SKILLS
Languages
C, C++, Java, OOD/OOP style of programming
Exposed to: assembly, and UNIX
Software
Microsoft Office [word, excel, power point, outlook],
IDE’s: netbeans, Microsoft visual studio, code warrior
EXPERIENCE
Technical Support
Nov 2014 – Dec 2014
DXP Enterprises
Provided technical support by answering phones or responding to tickets
Would supply toner, and handle renting of laptops/projectors
Would send replacement computer equipment
Lab Proctor
Oct 2013 – May 2014
University of Houston
Signed students in/out of lab stations
Assisted students who request help
Checked in/out special equipment for labs
Volunteer
June 2010 – Aug 2010
Rosenberg Animal Shelter
Clean cat and dog kennels
Watch cats while outside kennels
Volunteer
June 2007 – Aug 2007
Century 21 Real Estate Solution
Performed data entry into excel documents
General administrative duties such as sorting mail
Assisted in training employees in use of CRESTEDGE
EDUCATION
University of Houston
2006 - 2014
Houston, TX
BS for Computer Engineering graduated May 2014
GPA: 2.818
ACTIVITIES
Student Alumni Organization 2006 - 2010
PROMES - for mastery in engineering studies 2006 - 2014
Anime no Kai – anime club 2006 - 2014
SHPE – Society of Hispanic Professional Engineers 2006 - 2007
IEEE – Institute of Electrical and Electronic Engineers 2009 - 2010
Robotics Club at UH 2009 - 2010
Addendum
ECE 4437 robot project
It was a 3 person team project that lasted all semester long which involved building and programming a robot from scratch in C++ to perform a final routine by the end of the semester. We used the stellaris tiva launchpad board for the brain of our robot. We had to write all of our drives ourselves as we slowly added the proper functionality to our robot needed for its final routine. The robots routine consisted of following a black line and then going up to a cup in a “room” to detect the color and then to navigate to the courses define room for that color and then continue to do that until it has been to all 4 rooms.
I and one other person in our group were responsible for writing the drivers for our robot. The drivers I had written a significant portion of the code for were the driver for our robots motors, a driver for timer threads, and a distance sensor. I had a part in writing/testing most of the other drivers except some that were already done and working when I joined the group. One of the other drivers I helped to write was for our color sensor.
The way we tested our code was first by compiling it to catch compiler errors. We would test each function one at a time to make which function was having issues. Once the compiler errors were caught we would make a test run by loading it onto the robot and testing if it would work as intended at run time. If the code didn’t work as we wanted it to we would go over our code and made adjustments as necessary and test again.
COSC 4330 homework assignments
This was my computer architecture class and for our homework assignments we would have to write programs in a UNIX/LINUX simulated environment in either C or C++. I personally chose to write my programs in C++ due to having more familiarity with it.
Our first assignment, the hardest one, was to write a program simulating the execution of processes by a computer system with a large memory, one terminal window per user, a quad core cpu, and one disk drive. We had to run this in a simulated LINUX/UNIX environment which we uploaded our programs to in order to run them. We could use other software to write and test our programs before testing them in the environment.
Our second assignment was to write a client program that can connect with a server program using sockets in a LINUX/UNIX environment. We were given access to a specific server to use in writing our program to make sure that it works properly.
Our third assignment was learning how to use UNIX semaphores and shared memory segments in which we would simulate the behavior of customers at the checkout counters of a small market that has two checkout lanes. We also had to have our program read from its argument vector.
COSC 4351 SQA
This was my fundamentals of software engineering class and we has a semester long project involving creating a website using a programming language of our groups choosing. Each groups members had specific roles which are leader (1), Database (2), SQA (2), programmers (2+). I was one of the 2 Software Quality Assurance (SQA) members of our team. I checked over all of our documentation we had to turn in for our project assignments and checked with all who were programming that everything was working as stated in our documents. The purpose of the semester long project was to experience what it was like to go through a software production lifecycle in which our professor was the client. The importance of proper documentation and planning was made apparent.
Freelance
I have been practicing my java skills through use of codingbat at http://codingbat.com/prob/p132134 in which I have been working on getting through the warmup section of the website. Concerning C++ I have been practicing by programming small problems. I have recently started using sphere online for simple C++/C exercises at http://www.spoj.com/problems/classical/sort=0,start=0 which I practice Java on Sundays and C++ on Mondays.