John Senner
Software Developer
Seattle, Washington

    Contact Information
    Proficiencies
      Languages: Perl, SQL, PHP, Javascript, ASP.Net, CGI, dhtml/CSS, Java, Prolog, Lisp
      Databases: MySQL, MS SQL Server, PostgreSQL, Oracle, DB2
      Platforms: Windows, MacOS, Linux
      Software: Visual Studio.Net, Websphere Development Studio/Eclipse IDE, Adobe CS

    Technical Interests
      Human-Computer Interaction
      Assistive Technology
      Machine Learning

    Education
      Sept. 2001 - May 2005
      B.A., Computer Science at St. Mary's College; Artificial Intelligence Certificate
      Focus: Neural Networks, Interface Usability and Accessibility

    IT Experience
      Software Developer, Design Clinicals
      (July 2007 - Present)
      • Develop and implement healthcare solutions, including Medication Reconciliation software, in a fast-paced, high-pressure startup environment.
      • Guide a 5-person development team to refine processes, create internal tools, create and adhere to security practices, and reduce technical debt.
      • Play a critical role on an experienced implementation team, working with analysts and physicians at client medical facilities.
      • Scale web applications to perform responsively and reliably with concurrent users, large patient data sets, and high traffic volumes.
      • Coded business logic carefully to prevent medication errors and ensure patient safety by astutely making use of high volumes of medical data.
      • Use contemporary web development tools, including Zend Framework for PHP, Smarty templating engine, and Firebug.
      Software Developer, SunGro Horticulture
      (July 2006 - July 2007)
      • Maintain and extend enterprise applications for international production and distribution, customer billing, and product testing.
      • Develop auditing and procedural toolsets according to Sarbanes-Oxley requirements.
      • Organize and perform design, program development, testing, and documentation of application projects.
      • Coordinate and perform tasks with a highly integrated team in order to meet critical target dates for project implementation.
      • Design and implement effective solutions to replace legacy applications consisting of multiple relational database architectures and client interfaces.
      • Interface with customers, achieve accurate hourly estimates, and program extensively using SQL, RPG, PHP, Perl, and ASP.
      AmeriCorps Member, Washington Service Corps
      (Sept. 2005 - July 2006)
      • Successfully completed an AmeriCorps term of service focusing on empowering diverse populations to achieve technical proficiency.
      • Designed and led innovative computer training courses for seniors, ESL students, and at-risk youth.
      • Developed and managed creative, efficient solutions to meet the technical needs of several non-profit organizations.
      • Obtained professional development in diversity training, leadership techniques, and consensus decision making.
      • Recruited and supervised program volunteers, including orientation, training, placement, support and retention.
      Contracting Developer, Independent
      (June 2003 - June 2006)
      • Designed and implemented diverse technical solutions for businesses and non-profit organizations.
      • Dealt professionally and effectively with a wide array of clients including university departments, small businesses, and larger design firms.
      • Complied with set deadlines, communicated with development teams, and trained users to key proficiencies to meet customers' needs.
      • Developed and upgraded interactive CGI, ASP.Net, and Java applications, enabling the timely delivery of interactive web applications, innovative and usable interfaces, and reliable applications.