1. Mary Barsoum
18701 Metler Ct.
Saratoga, CA 95070
(310) 570-8625
mary.a.barsoum@gmail.com
EDUCATION
Java Programming: Object-Oriented Design of Data Structures Specialization, 2016- present
University of California, San Diego
Bachelor of Science in Computer Science with High Honors, June 2004
American University in Cairo (AUC)
Minor: Business Administration
GPA: 3.7/4.0
High School Diploma with highest honors, 1999
Sacred Heart School (Irish Catholic School), Alexandria
Overall Grade: 3.94/4.0 (ranked second place on the school)
HONORS
High Honors Certificate for University Academic Achievements, American University in Cairo, 2004
American University in Cairo Academic Excellence Scholarship, 1999-2004
EXPERIENCE
Saint Joseph of Cupertino School 2015-2016 Advanced Math Teacher aide
Volunteer web developer 2014-2015 for non-profit organizations using ASP.net platform.
BAE Systems 2013-2014
Software Engineer
Created interactive database and XML driven web based applications using PHP, SQLite,
JavaScript, JQuery, Ajax, XML and the DOM
Speech Morphing Systems (voice language translation startup) 2010-2012
Software Engineering Consultant
Created a dynamic link library in C++, and C#
Configured soft switch gateways for the company to make inbound/outbound calls.
Configured Linux systems/LAMP, iPhone x-code
Worked with several open source software including FreeSWITCH, FreeSWITCH web
applications, and sip clients
Tested and debugged product beta releases
Vision Design and Development/ Kimicom (Co-owned Web Design and Development Companies)
2008-2010
Software Development Director:
Led the development of database web applications including dynamic multimedia websites,
secured membership databases and e-commerce solutions
Recruited programmers, worked closely with them and followed up on their progress
Served as a solution analyst, and wrote proposals and requirements documents
Consulted on Search Engine Optimization (SEO) techniques and solutions
2. TECHNICAL SKILLS
Software Development Skills: Object Oriented Programming, Data Structures, Algorithms, Real-
time Programming and Client Server Applications
Programming/Scripting Languages: PHP, XML, HTML, CSS, JavaScript, DOM, AJAX, Java,
C/C++, ASP.Net, C#, Visual Basic.Net, UML
Databases: SQLite, MySQL, MS SQL, Oracle, MS- Access
Protocols: TCP/IP protocol, Session Initiation Protocol (SIP)
Operating Systems: Windows, Linux
Other: .Net Framework, MS Visual Studio, Eclipse, Net beans, Adobe Photoshop, SVN, GIT
PROJECTS
Senior Project: Real Time Vehicle Tracking System
Technologies Used: Global Positioning Systems (GPS), GSM mobile phones, Short Message
Service (SMS), Geographical Information Systems (GIS)
Participated in the design of the overall system architecture
Took full responsibility for the development of the SMS Manager Module using C++,
including:
Communications between the mobile phone and the PC via the serial port
Parsing the data received from the serial port to extract information from valid
messages
Storing the vehicle location and time in a database, and making it readily
accessible to the GIS
Designed and implemented a computer language lexical analyzer and a Parser using C++
Developed a database system for a secure dynamic web application used for publishing
newspaper articles
INTERNSHIPS
Intern at the AUC library (2002): Researched topics of interest to the library
Intern at Alexandria Carbon Black Company (2001): Assisted in maintaining computer hardware and
drafting technical drawings
ACTIVITIES
Leader of the Prophet Daniel Coptic Club at the American University in Cairo, 2001-2003:
Organized and led many trips, camps, meetings and parties
Member in the AUC Services Committee of the Association for Computing Machinery (ACM),
Fall 2002-Spring 2003
Delegate in the International Student Leadership Conference, Fall 2000
HOBBIES
Reading, Swimming, Hiking, Singing
References available upon request.