SlideShare a Scribd company logo
1 of 5
Download to read offline
Christopher Noyes
                                   Euclid, OH 44132
                                   (216) 956-9905
                          Christopher.noyes@setfocus.com
                         http://www.linkedin.com/in/cnoyesohsp

SUMMARY

Highly motivated SharePoint Developer with previous experience in SharePoint web part
development. Tremendous producer whether alone or with a team. Aspire to move into
Technical Architecture or other leadership position as career develops.

TECHNICAL SKILLS

Programming Languages:


.NET Skill Set:
      .NET Framework 2.0 ASP.NET using C#
      SharePoint web part development using VSeWSS1.1 and C#

Databases:
     Oracle (through 91/10g)
     SQL Server 2005

Operating Systems:
      Unix (HP), Windows 2003 Server, XP Professional, and Vista

Software:
      WSS 3.0, MOSS 2007, InfoPath Forms, Visual Studio 2005/2008, SharePoint
Designer, MS Office 2007

SetFocus, LLC.                    Cleveland, OH                    8/09 - 10/09
SharePoint Masters Program

Designed and established a SharePoint application to support the creation and management
of Acme Inc.’s SharePoint Solutions.

      Created a single SharePoint site for this project
      Created a Developer Knowledge Base to capture important knowledge about
      SharePoint and solution development
      Created a custom site template for new Solution Sites to make it easy to create new
      Solution sites.
      Created a custom List Definition to display all Solutions.
         o Created functionality that, when enabled, prevents users from deleting any
             solution items from this list.
         o Created functionality that allows a user to provide detailed information about
             a solution
Christopher.noyes@setfocus.com


       Created a Change Management Requests list to track all change management
       requests (ie requests for Bug Fixes and Solution features).
       Created a Change Management Request Form in InfoPath 2007 to allow managers to
       submit feature requests for a solution to the Change Management Request list.
       Developed and deployed a custom web part to create new Solution sites using a
       user-specified template. Upon successful creation of a new Solution site, also add a
       new item in the Solution list.
       Developed and deployed a custom web part that displays all of the created Solution
       sites in a grid view. Users can delete a solution which will remove not only the item
       from the Solutions list but also the related sub-site.
       Created a dashboard site that presents Solution information using the native
       SharePoint Search functionality.
       Created a custom web part that allows users to perform custom keyword searches
       and presents the results in a display grid.
       Backed up and organized all of the project files for disaster recovery




PROFESSIONAL EXPERIENCE
Vitamix Corporation             Cleveland, OH          07/2008 – 08/2008
Web Application Developer
                      Performed web server audit for current production web site
                      Converted cold fusion web page into .NET application


Cuyahoga Community College       Cleveland, OH         03/2005 - 07/2008
Programmer/Analyst II
                      Developed and maintained SharePoint web parts to search for courses.
                      Developed user controls to implement course searching and filtering
                      within web parts.
                      Developed and imported BDC applications to facilitate searching for
                      courses.
                      Created a shopping cart version of the college’s online schedule. The
                      new version tied the schedule together with the registration module.
                      The application was written in PL/SQL web forms, Javascript, and
                      HTML.
                      Wrote several PL/SQL triggers and an API to help automate Active
                      Directory and Luminis account provisioning for new and updated
                      student and employee accounts.
                      Created .NET web forms (C#) for such business needs as recording
                      prospect information and displaying an online personnel directory.
                      Both applications required ADO.NET controls to read/write data to an
                      Oracle database.
                      Created ASP.NET web service to return all courses for a given term.
Christopher.noyes@setfocus.com


                         Modified Oracle Forms application to prevent illegal authorization of
                         expense reports, to aid the counseling department in making
                         reservations, and to collect faculty biographical information
                         Modified C programs that ran business critical operations such as
                         prerequisite checking and admission reporting
                         Wrote DEC/Alpha scripts to automate the running of SQL scripts for
                         operations

TekSystems                         Huntsville, AL                       04/2003 – 10/2003
Sirsi Corp. – Data Conversation Programmer
                       Modified C programs to output Informix data to ASCII flat files
                       Configured Oracle SQLLDR control files to load flat ASCII data at
                       peak optimum rate (>1000 rows/sec.)
                       Wrote multi-processing Perl tool to launch individual SQLLDR
                       sessions to maximize loading efficiency. This included side-by-side
                       loading reports containing data from both the Informix extract logs and
                       SQLLDR logs.
                       Developed Korn Shell scripts to automate exports/imports of Oracle
                       tables, as well as login to SQLPLUS and update sequence information,
                       all from the Perl tool
                       Migrated several customers to different hardware platforms, usually
                       from AIX to SUN
                       Helped configure Perl scripts to load customer data onto new software
                       package

Ajilon                  Cincinnati, OH                    10/2001 – 10/2002
Convergys – CACS Team Developer
                    Helped performance tune embedded SQL queries using Oracle hints
                    for indexes
                    Developed complex Perl modules to reconcile data during various key
                    conversion phases, which included Oracle updates and the parsing of
                    SQL Loader files
                    Wrote several Korn shell scripts to facilitate/automate processes
                    (including FTP)
                    Made enhancements to server side code written in C/Tuxedo
                    Designed C++ programs to extract information from the Oracle
                    database and populate XML APIs to invoke the business logic
                    Debugged applications with SUN Workshop

Unison Systems            Denver, CO                         05/2001 – 08/2001
Federal Express Corporation – SEP/PSALMS Team Developer
                      Designed software using Rational Rose and UML
                      Used Visio to create use case, software architecture, and sequence
                      diagrams used in product design document
Christopher.noyes@setfocus.com


                        Researched and integrated BEA Tuxedo and IBM MQSeries into
                        product design
                        Integrated Oracle SQL queries into design to extract information from
                        the company database
                        Developed robust classes in C++ and Roguewave to implement
                        software design
                        Created views, elements, and directory structures in Rational Clearcase
                        to support enterprise level software development
                        Imported libraries and built several targets in Unix makefiles to
                        include all functionality needed in the project
                        Participated in informal code reviews to analyze peer developers work
                        Presented analysis and design documents in formal reviews to receive
                        objective criticism from senior developers/architects in regards to on-
                        going product development
                        Formatted data received from database into XML strings to be used as
                        indices within a data mining scheme

Texas Instruments             Monroeville, PA                    10/2000 – 01/2001

                     Unix Product Engineer
                        Researched the feasibility of porting low-level and GUI based
                        Windows code over to Sun Sparc workstations running Solaris
                        Modified makefiles to build Windows driver code on a Sparc
                        Performed install testing on in house application

Alltel Information Services         Aurora, OH                   03/2000 – 10/2000

                     Client/Server Developer I
                         Developed data patches in MS Access and Oracle SQLPlus for
                         updating and viewing Oracle databases
                         Debugged/Traced Visual C++/C code for the (large) current
                         development project
                         Helped debug data services written in PL/SQL
                         Used incident reporting tools and version control systems such as
                         PVCS Tracker and Rational Clearcase for day-to-day development
                         activities
                         Used UNIX and Tuxedo to check the status of and/or bounce servers
                         and to view control paths taken by the software application for
                         debugging purposes
                         Wrote Korn shell scripts to automate nightly data patches on the
                         Oracle database
                         Monitored the batch schedule of the software application. Performed
                         administration with Tuxedo middleware when a user called in with a
                         problem.
Christopher.noyes@setfocus.com


                       Set up ODBC drivers to work with Oracle databases on the client
                       workstation so that MS Access could be used to view them
                       Used utilities like 'top' and 'glance' to evaluate performance on the
                       Unix transaction-processing environment
                       Provided overall and pager support for the 3-tier client/server
                       environment



Pyramid Solutions                 Beachwood, OH                 05/1998 – 11/1999

                    Associate Systems Engineer
                       Designed and built installation utilities in both InstallShield and OEM
                       format for various applications such as device driver and firmware
                       packages
                       Developed GUI applications, usually built to handle user configuration
                       of devices and/or software. Platform of choice was Visual C++.
                       Heavy development and execution of test plans and scenarios. A
                       DeviceNet automation tool, as well as SQA Robot (similar to Visual
                       Basic), were used in the testing process. Tested such applications as
                       firmware and automated device network packages.
                       Installed/configured hardware and software. Some examples of
                       hardware were PCMCIA cards/drives and ISA/PCI cards. Examples
                       of software were protocol analyzers and device drivers.



EDUCATION

Akron University               Akron, OH

Bachelors of Science, Computer Science
      Major GPA 3.13

More Related Content

What's hot

Oracle9i application server oracle forms services
Oracle9i application server   oracle forms servicesOracle9i application server   oracle forms services
Oracle9i application server oracle forms servicesFITSFSd
 
Nhi Doan SharePoint Resume
Nhi Doan SharePoint ResumeNhi Doan SharePoint Resume
Nhi Doan SharePoint Resumechaunhi
 
Resume Bi Analyst13 Apr2010
Resume Bi Analyst13 Apr2010Resume Bi Analyst13 Apr2010
Resume Bi Analyst13 Apr2010DMaeda
 
Ambikumar - Sharepoint Developer
Ambikumar - Sharepoint DeveloperAmbikumar - Sharepoint Developer
Ambikumar - Sharepoint DeveloperAmbi kumar
 
JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017John Connolly
 
SharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDFSharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDFYogesh Sahani
 
Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315Dan Dotte
 
Sameer Bhandari Resume
Sameer Bhandari ResumeSameer Bhandari Resume
Sameer Bhandari Resumesameerbhandari
 
Rouky Martin Resume
Rouky Martin ResumeRouky Martin Resume
Rouky Martin Resumeroukym
 
Mary Pea Resume
Mary Pea ResumeMary Pea Resume
Mary Pea ResumeMary Pea
 
James Sooter Resume 2016
James Sooter Resume 2016James Sooter Resume 2016
James Sooter Resume 2016James Sooter
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional Portfolioebarratt
 
My Updated Resume
My Updated ResumeMy Updated Resume
My Updated Resumechaunhi
 
Oracle APEX 18.1 New Features
Oracle APEX 18.1 New FeaturesOracle APEX 18.1 New Features
Oracle APEX 18.1 New Featuresmsewtz
 

What's hot (20)

Oracle9i application server oracle forms services
Oracle9i application server   oracle forms servicesOracle9i application server   oracle forms services
Oracle9i application server oracle forms services
 
Nhi Doan SharePoint Resume
Nhi Doan SharePoint ResumeNhi Doan SharePoint Resume
Nhi Doan SharePoint Resume
 
Suja_Resume_Recent
Suja_Resume_RecentSuja_Resume_Recent
Suja_Resume_Recent
 
Resume database programmer oracle-2018
Resume database programmer oracle-2018Resume database programmer oracle-2018
Resume database programmer oracle-2018
 
Shakthi_Resume
Shakthi_ResumeShakthi_Resume
Shakthi_Resume
 
Resume Bi Analyst13 Apr2010
Resume Bi Analyst13 Apr2010Resume Bi Analyst13 Apr2010
Resume Bi Analyst13 Apr2010
 
Ambikumar - Sharepoint Developer
Ambikumar - Sharepoint DeveloperAmbikumar - Sharepoint Developer
Ambikumar - Sharepoint Developer
 
JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017
 
SharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDFSharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDF
 
Pradeep-Alurkar-Resume
Pradeep-Alurkar-ResumePradeep-Alurkar-Resume
Pradeep-Alurkar-Resume
 
Shrikanth
ShrikanthShrikanth
Shrikanth
 
Resume
ResumeResume
Resume
 
Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315
 
Sameer Bhandari Resume
Sameer Bhandari ResumeSameer Bhandari Resume
Sameer Bhandari Resume
 
Rouky Martin Resume
Rouky Martin ResumeRouky Martin Resume
Rouky Martin Resume
 
Mary Pea Resume
Mary Pea ResumeMary Pea Resume
Mary Pea Resume
 
James Sooter Resume 2016
James Sooter Resume 2016James Sooter Resume 2016
James Sooter Resume 2016
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional Portfolio
 
My Updated Resume
My Updated ResumeMy Updated Resume
My Updated Resume
 
Oracle APEX 18.1 New Features
Oracle APEX 18.1 New FeaturesOracle APEX 18.1 New Features
Oracle APEX 18.1 New Features
 

Similar to Christopher Noyes Resume

Resume 20151204
Resume 20151204Resume 20151204
Resume 20151204alan miles
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application ExpressHBoone
 
Oracle Apex Technical Introduction
Oracle Apex   Technical IntroductionOracle Apex   Technical Introduction
Oracle Apex Technical Introductioncrokitta
 
programming_resume
programming_resumeprogramming_resume
programming_resumeJohn Weiss
 
Olaf_Senz_Resume
Olaf_Senz_ResumeOlaf_Senz_Resume
Olaf_Senz_ResumeOlaf Senz
 
Eric Stone's Resume
Eric Stone's ResumeEric Stone's Resume
Eric Stone's ResumeEric Stone
 
Donovan Campbell Detailed Resume
Donovan Campbell Detailed ResumeDonovan Campbell Detailed Resume
Donovan Campbell Detailed ResumeDonovan Campbell
 
jimnresumesse
jimnresumessejimnresumesse
jimnresumesseJim Nye
 
Eric stone's resume
Eric stone's resumeEric stone's resume
Eric stone's resumeEric Stone
 
Dale Brooks Resume D
Dale Brooks Resume DDale Brooks Resume D
Dale Brooks Resume DDale Brooks
 
Updated Resume
Updated ResumeUpdated Resume
Updated Resumechaunhi
 

Similar to Christopher Noyes Resume (20)

Resume 20151204
Resume 20151204Resume 20151204
Resume 20151204
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application Express
 
Resume - Timothy Williamson
Resume - Timothy WilliamsonResume - Timothy Williamson
Resume - Timothy Williamson
 
Oracle Apex Technical Introduction
Oracle Apex   Technical IntroductionOracle Apex   Technical Introduction
Oracle Apex Technical Introduction
 
programming_resume
programming_resumeprogramming_resume
programming_resume
 
Olaf_Senz_Resume
Olaf_Senz_ResumeOlaf_Senz_Resume
Olaf_Senz_Resume
 
MarkAndrews
MarkAndrewsMarkAndrews
MarkAndrews
 
Eric Stone's Resume
Eric Stone's ResumeEric Stone's Resume
Eric Stone's Resume
 
Resume
ResumeResume
Resume
 
Melvin Cureton Resume
Melvin Cureton ResumeMelvin Cureton Resume
Melvin Cureton Resume
 
Donovan Campbell Detailed Resume
Donovan Campbell Detailed ResumeDonovan Campbell Detailed Resume
Donovan Campbell Detailed Resume
 
Resume
ResumeResume
Resume
 
SpencerKellerResume
SpencerKellerResumeSpencerKellerResume
SpencerKellerResume
 
Net Resume Ke
Net Resume KeNet Resume Ke
Net Resume Ke
 
GlenUnderwoodResume
GlenUnderwoodResumeGlenUnderwoodResume
GlenUnderwoodResume
 
jimnresumesse
jimnresumessejimnresumesse
jimnresumesse
 
Eric stone's resume
Eric stone's resumeEric stone's resume
Eric stone's resume
 
Dale Brooks Resume D
Dale Brooks Resume DDale Brooks Resume D
Dale Brooks Resume D
 
Resume
ResumeResume
Resume
 
Updated Resume
Updated ResumeUpdated Resume
Updated Resume
 

Christopher Noyes Resume

  • 1. Christopher Noyes Euclid, OH 44132  (216) 956-9905 Christopher.noyes@setfocus.com http://www.linkedin.com/in/cnoyesohsp SUMMARY Highly motivated SharePoint Developer with previous experience in SharePoint web part development. Tremendous producer whether alone or with a team. Aspire to move into Technical Architecture or other leadership position as career develops. TECHNICAL SKILLS Programming Languages: .NET Skill Set: .NET Framework 2.0 ASP.NET using C# SharePoint web part development using VSeWSS1.1 and C# Databases: Oracle (through 91/10g) SQL Server 2005 Operating Systems: Unix (HP), Windows 2003 Server, XP Professional, and Vista Software: WSS 3.0, MOSS 2007, InfoPath Forms, Visual Studio 2005/2008, SharePoint Designer, MS Office 2007 SetFocus, LLC. Cleveland, OH 8/09 - 10/09 SharePoint Masters Program Designed and established a SharePoint application to support the creation and management of Acme Inc.’s SharePoint Solutions. Created a single SharePoint site for this project Created a Developer Knowledge Base to capture important knowledge about SharePoint and solution development Created a custom site template for new Solution Sites to make it easy to create new Solution sites. Created a custom List Definition to display all Solutions. o Created functionality that, when enabled, prevents users from deleting any solution items from this list. o Created functionality that allows a user to provide detailed information about a solution
  • 2. Christopher.noyes@setfocus.com Created a Change Management Requests list to track all change management requests (ie requests for Bug Fixes and Solution features). Created a Change Management Request Form in InfoPath 2007 to allow managers to submit feature requests for a solution to the Change Management Request list. Developed and deployed a custom web part to create new Solution sites using a user-specified template. Upon successful creation of a new Solution site, also add a new item in the Solution list. Developed and deployed a custom web part that displays all of the created Solution sites in a grid view. Users can delete a solution which will remove not only the item from the Solutions list but also the related sub-site. Created a dashboard site that presents Solution information using the native SharePoint Search functionality. Created a custom web part that allows users to perform custom keyword searches and presents the results in a display grid. Backed up and organized all of the project files for disaster recovery PROFESSIONAL EXPERIENCE Vitamix Corporation Cleveland, OH 07/2008 – 08/2008 Web Application Developer Performed web server audit for current production web site Converted cold fusion web page into .NET application Cuyahoga Community College Cleveland, OH 03/2005 - 07/2008 Programmer/Analyst II Developed and maintained SharePoint web parts to search for courses. Developed user controls to implement course searching and filtering within web parts. Developed and imported BDC applications to facilitate searching for courses. Created a shopping cart version of the college’s online schedule. The new version tied the schedule together with the registration module. The application was written in PL/SQL web forms, Javascript, and HTML. Wrote several PL/SQL triggers and an API to help automate Active Directory and Luminis account provisioning for new and updated student and employee accounts. Created .NET web forms (C#) for such business needs as recording prospect information and displaying an online personnel directory. Both applications required ADO.NET controls to read/write data to an Oracle database. Created ASP.NET web service to return all courses for a given term.
  • 3. Christopher.noyes@setfocus.com Modified Oracle Forms application to prevent illegal authorization of expense reports, to aid the counseling department in making reservations, and to collect faculty biographical information Modified C programs that ran business critical operations such as prerequisite checking and admission reporting Wrote DEC/Alpha scripts to automate the running of SQL scripts for operations TekSystems Huntsville, AL 04/2003 – 10/2003 Sirsi Corp. – Data Conversation Programmer Modified C programs to output Informix data to ASCII flat files Configured Oracle SQLLDR control files to load flat ASCII data at peak optimum rate (>1000 rows/sec.) Wrote multi-processing Perl tool to launch individual SQLLDR sessions to maximize loading efficiency. This included side-by-side loading reports containing data from both the Informix extract logs and SQLLDR logs. Developed Korn Shell scripts to automate exports/imports of Oracle tables, as well as login to SQLPLUS and update sequence information, all from the Perl tool Migrated several customers to different hardware platforms, usually from AIX to SUN Helped configure Perl scripts to load customer data onto new software package Ajilon Cincinnati, OH 10/2001 – 10/2002 Convergys – CACS Team Developer Helped performance tune embedded SQL queries using Oracle hints for indexes Developed complex Perl modules to reconcile data during various key conversion phases, which included Oracle updates and the parsing of SQL Loader files Wrote several Korn shell scripts to facilitate/automate processes (including FTP) Made enhancements to server side code written in C/Tuxedo Designed C++ programs to extract information from the Oracle database and populate XML APIs to invoke the business logic Debugged applications with SUN Workshop Unison Systems Denver, CO 05/2001 – 08/2001 Federal Express Corporation – SEP/PSALMS Team Developer Designed software using Rational Rose and UML Used Visio to create use case, software architecture, and sequence diagrams used in product design document
  • 4. Christopher.noyes@setfocus.com Researched and integrated BEA Tuxedo and IBM MQSeries into product design Integrated Oracle SQL queries into design to extract information from the company database Developed robust classes in C++ and Roguewave to implement software design Created views, elements, and directory structures in Rational Clearcase to support enterprise level software development Imported libraries and built several targets in Unix makefiles to include all functionality needed in the project Participated in informal code reviews to analyze peer developers work Presented analysis and design documents in formal reviews to receive objective criticism from senior developers/architects in regards to on- going product development Formatted data received from database into XML strings to be used as indices within a data mining scheme Texas Instruments Monroeville, PA 10/2000 – 01/2001 Unix Product Engineer Researched the feasibility of porting low-level and GUI based Windows code over to Sun Sparc workstations running Solaris Modified makefiles to build Windows driver code on a Sparc Performed install testing on in house application Alltel Information Services Aurora, OH 03/2000 – 10/2000 Client/Server Developer I Developed data patches in MS Access and Oracle SQLPlus for updating and viewing Oracle databases Debugged/Traced Visual C++/C code for the (large) current development project Helped debug data services written in PL/SQL Used incident reporting tools and version control systems such as PVCS Tracker and Rational Clearcase for day-to-day development activities Used UNIX and Tuxedo to check the status of and/or bounce servers and to view control paths taken by the software application for debugging purposes Wrote Korn shell scripts to automate nightly data patches on the Oracle database Monitored the batch schedule of the software application. Performed administration with Tuxedo middleware when a user called in with a problem.
  • 5. Christopher.noyes@setfocus.com Set up ODBC drivers to work with Oracle databases on the client workstation so that MS Access could be used to view them Used utilities like 'top' and 'glance' to evaluate performance on the Unix transaction-processing environment Provided overall and pager support for the 3-tier client/server environment Pyramid Solutions Beachwood, OH 05/1998 – 11/1999 Associate Systems Engineer Designed and built installation utilities in both InstallShield and OEM format for various applications such as device driver and firmware packages Developed GUI applications, usually built to handle user configuration of devices and/or software. Platform of choice was Visual C++. Heavy development and execution of test plans and scenarios. A DeviceNet automation tool, as well as SQA Robot (similar to Visual Basic), were used in the testing process. Tested such applications as firmware and automated device network packages. Installed/configured hardware and software. Some examples of hardware were PCMCIA cards/drives and ISA/PCI cards. Examples of software were protocol analyzers and device drivers. EDUCATION Akron University Akron, OH Bachelors of Science, Computer Science Major GPA 3.13