WILLIAM FOUTCH Rancho Santa Margarita, California 92688 Cell: 949.923.9220 [email protected] williamfoutch.com www.linkedin.com/in/williamfoutch

OBJECTIVE Talented Software Engineer with proven expertise in object-oriented analysis and design and an exceptional record overseeing all facets of Software Development Life Cycle, seeking a Software Developer / Engineer position in Southern California at a level where I can utilize my skills while working in a challenging environment and gain experience in working as part of a team to research and develop new software products.

EDUCATION Nova Southeastern University, Fort Lauderdale FL ▪ Master of Science in Computer Information Systems, February 2017 ▪ GPA: 3.41 Strayer University, Newington VA ▪ Bachelor of Science in Information Systems, June 2011 ▪ Major in Programming GPA: 3.87 Honors: Magna Cum Laude American Intercontinental University, Hoffman Estates IL ▪ Associate of Arts in Business Administration, March 2008 ▪ Major in Information Systems GPA: 3.82 Honors: Dean's List Relevant Courses: Artificial Intelligence Interaction Design Java Programming I/II/III Web Services Software Engineering Computer Program Design C++ Programming Operating Systems I/II Object Oriented Programming I/II Computer Graphics Computer Networks I/II System Analysis and Development Project Management Programming Languages Java Data Structures and Algorithms Systems I/II System Modeling Theory Web Design Technologies

STRENGTHS ▪ Ability to think logically and pay close attention to detail with solid technical problem-solving skills ▪ A strong work ethic, expressed through the willingness and ability to acquire new skills, multi-task, and take on projects outside immediate areas of expertise ▪ Strong commitment to quality and customer service ▪ Ability to take initiative and work independently or as a team member in a fast- paced environment ▪ Ability to coordinate multiple projects, and shift rapidly between them ▪ Strong organizational, written and verbal communication skills

SKILLS Programming Experience: 13 Years in programming as a consultant, full time employee and student Object Oriented Experience: 8 years writing and maintaining SQL based Object Oriented software Programming Languages: Java, JSP, Servlets, JavaScript, HTML, PHP, CSS, XML, C++, SQL, PL/SQL, PowerScript, Assembler, VRML, COBOL Development Tools: Oracle, Sybase, PowerBuilder, SQL Server, DB2, MySQL, Apache, Tomcat, GlassFish, NetBeans, , Wireshark, MS Office Suite Network Systems: TCP/IP, HTTP, SOAP, REST, LAN, WAN, Ethernet, Wireless Protocols Operating Systems: Windows, UNIX/, DOS/360, VM/370

RELATED EXPERIENCE Nova Southeastern University, Fort Lauderdale FL Artificial Intelligence Fall 2016 ▪ Developed and implemented algorithms for intelligent systems Genetic Algorithm, Decision Tree, Bayes Theorem, Support Vector Machine, K-means Clustering, Propositional Logic, Predicate Calculus, Fuzzy Logic ▪ Implemented A* search algorithm using Java ▪ Utilized MATHLAB’s Optimization Toolbox to solve linear, quadric, integer, and nonlinear optimization problems ▪ Utilized WEKA to load algorithms and compare results, simulate a UNIX shell to run Java commands

Page 1 of 4

WILLIAM FOUTCH Rancho Santa Margarita, California 92688 Cell: 949.923.9220 [email protected] williamfoutch.com www.linkedin.com/in/williamfoutch

Nova Southeastern University, Fort Lauderdale FL Website Developer Project Summer 2015 ▪ Designed Web Pages using HTML ▪ Utilized CSS to describe the look and format of web documents ▪ Developed JavaScript as a client-side scripting language for web development ▪ Programmed PHP as a server-side scripting language for web development ▪ Generated Java Servlets to extend the capabilities of servers that host applications accessed by means of a request-response programming model ▪ Employed XML create information formats and electronically share structured data ▪ Generated Ajax Web development techniques on the client-side to create asynchronous Web applications ▪ Implemented MySQL as the relational database management system (RDBMS) Nova Southeastern University, Fort Lauderdale FL User Interface Design Project Fall 2014 ▪ Gained insight into the field of interaction design and human-computer interaction as a sub-area of computer science ▪ Gained a conceptual foundation for user interface design including internet and web-based environments, understanding user-centered software guidelines, and assessments and critiques of user interface designs ▪ Integrated software engineering design and testing processes into interface design approaches ▪ Utilized Visio to create low and medium fidelity wireframes ▪ Preformed usability evaluations on UI designs Nova Southeastern University, Fort Lauderdale FL Computer Graphics Developer Project Summer 2014 ▪ Employed VRML 2.0 to explore high-level concepts in interactive 3D computer graphics ▪ Incorporated raster graphics, concepts of 2-D and 3-D graphics, modeling, rendering, graphic file formats, color, graphical user interfaces and virtual reality, and the graphical presentation of information ▪ Drafted a test plan and executed test cases for manual testing ▪ Utilized ParallelGraphics VrmlPad 3.0 and Cortona3D for development Nova Southeastern University, Fort Lauderdale FL Web Services Developer Project Winter 2014 ▪ Developed server and client-side code for web services applications ▪ Constructed server-side programs by using JSP, Servlets ▪ Employed JDBC APIs for database access ▪ Drafted a test plan and executed test cases for manual testing ▪ Utilized NetBeans for Java as IDE tool Nova Southeastern University, Fort Lauderdale FL Software Engineering Project Fall 2013 ▪ Prepared requirements and design documents using object-oriented technologies ▪ Coordinated Agile Techniques in a team environment ▪ Involved in analyzing the requirements ▪ Produced use cases and created UML class and sequence diagrams Nova Southeastern University, Fort Lauderdale FL Java Developer Project Winter 2013 ▪ Developed Java SMTP Mail Client program ▪ Employed SMTP commands ▪ Drafted a test plan and executed test cases for manual testing ▪ Utilized NetBeans for Java as IDE tool Nova Southeastern University, Fort Lauderdale FL Java Developer Project Fall 2012 ▪ Developed multi-thread synchronization Java program ▪ Employed the Java semaphore mechanism ▪ Drafted a test plan and executed test cases for manual testing ▪ Utilized NetBeans for Java as IDE tool Nova Southeastern University, Fort Lauderdale FL Java Developer Project Winter 2012 ▪ Developed several Java applications ▪ Employed sorting and searching, algorithms for tree structures, advanced data structures, graph algorithms, complexity, dynamic programming and optimization problems ▪ Drafted a test plan and executed test cases for manual testing ▪ Utilized NetBeans for Java as IDE tool

Page 2 of 4

WILLIAM FOUTCH Rancho Santa Margarita, California 92688 Cell: 949.923.9220 [email protected] williamfoutch.com www.linkedin.com/in/williamfoutch

Nova Southeastern University, Fort Lauderdale FL Java Developer Project Fall 2011 ▪ Developed CPU Scheduler simulator to analyze CPU utilization and Throughput as well as Turnaround, Waiting and Response times ▪ Analyzed the performance of FCFS, SJS, Priority, Round Robin, Multilevel Queue and Multilevel Feedback- Queue Schedulers ▪ Drafted a test plan and executed test cases for manual testing ▪ Utilized NetBeans for Java as IDE tool Strayer University, Newington VA Java Developer Project Summer 2011 ▪ Developed a Roadside Assistance System ▪ Employed Java and JDBC APIs for database access ▪ Drafted a test plan and executed test cases for manual testing ▪ Utilized NetBeans for Java as IDE tool

EXPERIENCE GDI Consulting – Hollywood, CA Jul 1997–Mar 1999 PowerBuilder Software Developer/Technical Project Manager –PolyGram Films/DreamWorks SKG ▪ Developed an effective system, which allowed users at over 3000 theatres nationwide to book films ▪ Created a table-driven error and report system ▪ Implemented revenue tracking capabilities based on attendance per theatre ▪ Utilized Oracle Enterprise Manager’s Suite of products to develop Instances, Users/Roles, Triggers, Stored Procedures, Table Space, Rollback Segments, and Performance Tuning ▪ Utilized PowerBuilder 5.02 and Oracle 7.3 for development

DataSmith Consulting – San Diego, CA Mar 1997–Jun 1997 PowerBuilder Software Developer – San Diego Gas &Electric ▪ Developed a system which allowed users to create, maintain or cancel all utility subscriptions ▪ Applied the Extended Access Language (EAL) in conducting advanced HLLAPI functions ▪ Designed the application to provide a Windows-based GUI to steer an existing mainframe application using (lu6.2) protocol ▪ Utilized PowerBuilder 5.0 for development

Solution Source Consulting – Chula Vista, CA Nov 1995–Feb 1997 PowerBuilder Software Developer – Rohr Aerospace Industries ▪ Built an application to support Rohr Industries in the areas of Engineering, Manufacturing, Accounting, and Material Requirements Planning (MRP) ▪ Created a 3-tier application and asynchronous capabilities, which allowed accounting users to create various Aircraft manufactures accounts ▪ Designed an advanced component lists to allow engineers to build pylons and cowlings as well as assemble engines ▪ Arranged meetings with users for the requirements gathering stage of the Software Development Life- cycle (SDLC) ▪ Utilized PowerBuilder 4.0 & 5.0 and DB2 for development

Datronics Consulting – Honolulu, HI Jun 1994–Oct 1995 PowerBuilder Software Developer – Hawaii Electric ▪ Spearheaded the analysis of third party (PowerFrame) PowerScript source code ▪ Created both logical and physical data models utilizing S-Designor in compliance with IDEF1X standards and methods ▪ Overhauled existing system to allow Hawaii Electric employees to schedule resources for the existing electricity distribution system; including service calls, new service distribution development, and existing distribution maintenance ▪ Developed a system which users could organize schedules, equipment, trucks, and cable ▪ Utilized PowerBuilder 4.0 and Oracle 7.1.6 for development

Page 3 of 4

WILLIAM FOUTCH Rancho Santa Margarita, California 92688 Cell: 949.923.9220 [email protected] williamfoutch.com www.linkedin.com/in/williamfoutch

OAO Consulting – Fort Still /Oklahoma City, OK Feb 1989–May 1994 COBOL Software Developer –Department of Defense /Department of Transportation ▪ Maintained and developed payroll software for the Department of Transportation ▪ Redesigned, Maintained and Implemented the Electronic Time and Attendance Management System ▪ Constructed online modules for Depart of Defense users to manage Post Locator, Vehicle Registration, Personnel Records, Medical, and Central Issue Facility ▪ Oversaw the installation of new system at remote sites and supervised training for new system users ▪ Utilized CSP/AD and SQL/DS running on a VM platform ▪ Developed mainframe-based/batch applications using COBOL

AFFILIATIONS ▪ Alpha Chi Honor Society ▪ National Society of Collegiate Scholars Honor Society ▪ Alpha Sigma Lambda Honor Society ▪ Association for Information Systems (AIS) Student Chapter Nova Southeastern University

MILITARY EXPERIENCE ▪ Veteran, United States Army

Page 4 of 4