EXPERIENCE: Senior Developer & Technical Architect who has designed and programmed customized code, technical systems, and high traffic websites.
FLEXIBILITY: Team player who fills several roles from coding front/back end systems to acting as an SME in pre­sales support/client meetings.


Design Documents, Data Analysis, Security & PCI, Web Development, Project Leadership, Quality Assurance, Database Design, Client Relations, Training & Mentoring




Architecture:  Design customized software (RightNow) for clients in diverse sectors, including government, financial services, higher education, and media. Work onsite to assess business/technical requirements and write design documents.  Coordinate the approval process with project managers.  Oversee all aspects of programming and go­live, training clients’ developers as needed.  Assign duties to teams of 2­5 developers.  Coach and mentor staff to enhance professional skills.  Guide and assist less experienced developers in completing difficult assignments. Address issues related to security, including PCI reviews.  Communicate effectively with both business and technical stakeholders.

  • Managed as many as 10 overlapping projects.
  • Frequently assigned to turn around projects that were not on goal.  Ensured coding was functional and identified ways to adapt design documents and assign staff to meet original deadlines.  Managed client relations during projects.
  • Designed and implemented several upgrades for a media client, managing technical aspects of a year­long project to address modifications and changes in business processes.
  • Partnered with a functional architect to redesign an existing software that enabled insurance agents to generate personalized offers to customers.
  • Served as Lead Developer for the initial implementation of a website for a government agency that enabled feedback.  Played a lead role in the project being completed in 3 months.

Pre­sales Support & Client Service: Collaborate with Solution Architects and Sales in evaluating proposals and project outlines.  Participate in pre­-contract meetings/onsite evaluations, and contribute to design of scope of work (SOW) for projects that require 200­ – 1,000 labor hours.  Research topics, develop curriculum, and lead training for staff and clients.  Consult clients as a SME regarding software modifications, architecture, and programming.

  • Trained programmers in India (2014).  Developed curriculum and led a two week intensive classroom training (80 hours).
  • Co­-authored a certification exam for Oracle RightNow.


Designed and developed customized software.  Worked onsite to gather requirements, and wrote technical design documents.  Performed duties that include creation of add­ins, web design and coding, data importation/management, PHP data access applications, YUI integration, CSS theming, data modeling, and shell scripting.

  • Consistently met quarterly performance goals.
  • Frequently assigned to complex projects that had to meet strict deadlines from 1 week to several months.
  • Performed all technical stages of a project to create a knowledge base and message center with dynamic theming for a consumer­facing product that generated 4 million hits per month.
  • Completed the Technical Architect’s Exchange Program.



Demonstrated flexibility working as the sole developer for a utility company. Developed public­facing applications (website) and automation for server administration.  Researched procedures/resources, and identified the best solution. Adapted quickly to new software, hardware, and systems.

  • Reduced the size of the code base by ~35% while increasing reliability and features.
  • Developed a CMS for public­facing website with a back end application and UI.
  • Wrote code for a database to track company assets and create a graphic display to identify use in real time.
  • Collaborated with a System Administrator to create a portable solution for technicians to provision customer premise equipment.
  • Promoted from a position as Internet Support Technician (2003­-2005)



BS, Mathematics (minor in Computer Science)
● Developed a practical understanding of mathematics and statistics.


Oracle RightNow CX Cloud Service 2013 Technical Certified Implementation Specialist

Technical Skills

  • Programming:  C#.NET, HTML, HTML 5, JavaScript, PHP, Perl, Java, Unix Shell Script
  • Database: MySQL, PostgreSQL
  • Methodologies: Agile, Waterfall