Software Engineer II @ From August 2013 to Present (2 years 5 months) College Student @ • Graduated with a Bachelor of Science in Electrical Science and Engineering From June 2009 to June 2013 (4 years 1 month) Electricity & Magnetism Teaching Assistant @ • Provided instructional support to help students understand laws of electromagnetism in their everyday experiences
• Graded reading questions, in-class assignments during problem solving sessions and experiments conducted by the students.
• Facilitated Group activities and thus ensured that each group functioned efficiently and that individual students within the group received undivided attention when addressing their respective problems
• Held tutoring sessions to help inculcate core physics concepts and principles into those needing supplementary physics help From January 2011 to May 2013 (2 years 5 months) Classical Mechanics Teaching Assistant @ • Graded reading questions, in-class assignments during problem solving sessions and experiments conducted by the students.
• Facilitated Group activities thus ensured that each group functioned efficiently and that individual students within the group received undivided attention when addressing their respective problems
• Held tutoring sessions to help inculcate core physics concepts and principles into those needing supplementary physics help From September 2010 to December 2012 (2 years 4 months) Continuous Integration Engineering Intern @ • Upgraded critical internal software development subsystems supporting continuous build, test, code
analysis and release processes
• Developed functional documentation for both Administrators and regular developers as needed
• Performed regression testing as well as verification reporting for various GST (Global Services
Technology) engineering applications From June 2012 to August 2012 (3 months) IT summer Intern @ • Tested and piloted various current and emerging technologies
• Performed rapid development techniques on related development tools for certain assignments
• Researched and proto-typed on factory projects
• Worked directly with various business subject matter experts and executives to determine business
requirements From May 2011 to August 2011 (4 months) San Antonio, Texas AreaEntrepreneurial Business Analyst and Volunteer @ • Contributed towards the wine growing business process and helped with the wine-growing concept to practical implementation transition
• Crafted and updated documents that reflected real time wine production and produce inventory
• Liaised with business and functional owner during high-level brainstorming sessions to derive and
execute action plans as well as meet production standards
• Within a month, the wine production framework and process was rigid and well structured From January 2011 to January 2011 (1 month) Computer Science Intern @ I participated in a dynamic computer science related internship through the Frankel Center, an influential Israeli forum for research and innovation, and gained valuable research experience in the field of data structures.I teamed up with the head of the Frankel Center,Prof.Shlomi Dolev,began new collaborations and discussed various hashing techniques and functions.The latter proposed a new hash function,the unique-permutation hash function,for implementing the open addressing hashing scheme and he charged me with the responsibility of presenting a performance analysis of its hash computation.I conducted research and wrote code that implemented the proposed hash function and did a one-to-one comparison of its efficiency with other known previous hash functions namely linear probing,quadratic probing and double hashing.The research results showed the unique permutation hash function to be very efficient.The application of the proposed hash function in parallel,distributed and multi-core systems will help avoid contention as much as possible unlike other hash functions that have failed to deliver optimum efficiency. From June 2010 to August 2010 (3 months) New House Desk Worker @ • Maintained all front desk logs including packages and equipment check-outs
• Assisted with the completion of front desk objects as was determined by the desk captain
• Maintained key inventory by tracking key check-outs and made sure that key core changes were requested as needed
• Engaged in mail distribution and made sure that mail was delivered to resident boxes efficiently and properly according to stated procedures From February 2010 to May 2010 (4 months) Project Leader @ Oversaw and lead a team that assembled an autonomous Lego-based robot and implemented software as well as special algorithms for its functionality
Entered the robot in the final demonstration competition and won third place From August 2009 to September 2009 (2 months) Distribution Preparation Specialist @ • Demonstrated effective assembly skills by performing all steps of furniture product preparation in a diligent, efficient, and productive manner
• Processed orders, using the computer system, accurately and efficiently
• Maintained a high level of product knowledge and maintained excellent customer service skills
• Engaged in warehouse machinery and auxiliary equipment operation and maintenance
• Carried out minor touch-ups on furniture and minor electrical installations on electrical appliances From April 2008 to June 2009 (1 year 3 months) Certified Nurse Aide @ • Under the direction and supervision of the RN, organized and provided basic nursing care for patients and their families.
• Performed and recorded various duties that were necessary to facilitate complete care within established standards, policies, and procedures such as giving complete and partial baths, positioning patients, giving enemas, making beds, ambulating and feeding patients, taking vital signs, collecting specimens, and determining intake, output and mass.
• Assisted with admission, transfer, and/or discharge of patients by transporting, lifting and positioning patients while following necessary safety precautions.
• Contributed to the development of the patient plan of care under direction of a Registered Nurse.
• Communicated patient care information to other health care team members, including changes noted, by verbal report and/or documentation of patient care provided according to policy and procedure guidelines.
• Reinforced selected patient teaching initiated by the Registered Nurse.
• Provided emotional support to patients and families.
• Assisted in the orientation of other staff.
• Assisted in maintaining patient and unit area in a clean, orderly, and safe manner.
• Effectively utilized the translogic tube system, intercom system, and paging system to enhance communication.
• Assisted in sorting and retrieving equipment and supplies.
• Contributed to the partnership among care givers, patients and families to provide safe and effective care. From June 2008 to September 2008 (4 months)
Bachelor's Degree, Electrical Engineering & Computer Science @ Massachusetts Institute of Technology From 2009 to 2013 Nursing Certificate, Nursing @ Kansas City Community College From 2008 to 2008 High School Diploma, Kenya Educational Curriculum @ Mangu High School From 2004 to 2007 Patrick Gichuiri is skilled in: Research, Matlab, Data Analysis, Statistics, HTML, Solaris Zones, Korn Shell, Python, Dtrace, Mercurial, Java, Awk, Sed, Linux Kernel, Microsoft Office