Robert Peterson

Robert Peterson

Consultant/Instructor

Followers of Robert Peterson207 followers
location of Robert PetersonGreater Hartford

Connect with Robert Peterson to Send Message

Connect

Connect with Robert Peterson to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer

  • Education

    • SetFocus

      -
    • University of Southern California

      1986 - 1990
  • Experience

    • Micro Endeavors, Inc.

      Jan 2002 - Sept 2004
      Consultant/Instructor

      • Primary Software Development Instructor - Taught 25 different technical courses covering a broad range of technologies including Relational Database design and administration, COM / n-tier development, JavaScript, BizTalk, and virtually all of the Microsoft .NET programming courses.• Created and presented custom .NET courses for: Associated Press, Air Products, Lockheed-Martin• CoBRA - Cold Beverage Reporting ApplicationArchitected and developed application to capture cold beverage purchases recorded by Aramark partners (Coke, Pepsi etc.) through a web interface. The application also generated reports used for billing and recognition of volume rebates using Crystal Reports. The architecture employed n-tier principles with flat files and an Oracle database on the back end, a Visual Basic middle tier and an HTML/XML client implemented through XSLT.• NVD WebArchitected and developed application to upgrade data entry process in use by Aramark personnel from data entry using Excel spreadsheets and manual data scrubbing to an n-tier based process employing SQL Server on the back end, a distributed COM business objects and a web based front end implemented through XSLT. The improved system allowed the client to realize over one million of dollars in additional revenue. Show less

    • OSIsoft

      Mar 2004 - Jul 2007
      Software Engineer

      • As a senior database developer assisted in data model design and wrote complex stored procedures for a SQL server based bankruptcy management system for Becket and Lee (a renowned law firm specializing in bankruptcies). • As a database architect / software developer assisted in the conversion of Aramarks’s large beverage database from COBOL/Access to Oracle by helping to design a new relational data model, creating ETL scripts and stored procedures in PL/SQL and creating a web enabled front end using ASP and AJAX.• As a senior developer assisted in design and implementation of RtWebParts product. This is a MOSS based solution which provided web portal access to OSISoft’s Real-time Performance Management (RtPM) Platform.• As a senior developer worked on Microsoft’s School of the Future effort. This was Microsoft’s effort to enhance a designated Philadelphia public school with state of the art technology. The goal was to create a paperless, highly connected environment to encourage student/teacher /parent interaction. My role involved design of the MOSS portals and a document management framework using InfoPath.• Filled various roles as a C#/SharePoint Portal developer for major Philadelphia area companies including Aramark and Comcast. Show less

    • LexisNexis

      Aug 2007 - Jun 2012
      Senior Software Engineer

      • Worked on team of developers responsible for design and development of Insurity’s next generation of tool-based products. These tools were designed using WCF, MVC\MVVM, Silverlight and the Unity framework. The project itself employed Agile methodologies including Scrum development.• Worked on a team of senior developers responsible for enhancement and maintenance of Policy Decisions, Insurity’s flagship product. Responsibilities included assessment and resolution of client identified issues as well as the design and implementation of new product features. The new features were designed using MVVM, Razor and WPF.• Responsible for code governance for production developers. Duties involved periodic review of changes made to product codebase to insure conformity to company guidelines, adherence to best practices for MVC, MVVM, Dependency Injection etc., and to predict and minimize unintended consequences. Show less

    • LIMRA

      Jun 2012 - Jan 2014
      Senior Software Develper

      • Lead Database Developer for multiple systems in MS SQL Server 2008 R2, SSIS, SSDT.• Senior technical resource on all client facing interactions; organizing communication among the various initiative participants• Created a version of the ACORD XML standard that was used to transmit financial data from the initiative participants.• Designed and developed the backend of LIMRA's Life and Annuity Compass initiatives http://www.limra.com/annuitycompass/ These were large ETL system that captured gigabyte sized XML and Flat file data from disparate sources like LIMRA clients Lincoln Financial and Mass Mutual. Created proprietary metrics and made it available to subscribers through a SharePoint website• Headed up a working group of senior DBA’s and developers to perform a thorough audit of existing LIMRA ETL processes Show less

    • Farm Credit Financial Partners, Inc.

      Jan 2014 - Sept 2015
      Senior Software Developer

      • Participated in the modernization of FPI’s web-based application, EmPower (loan origination system). • Operated in extremely fast-paced environment using AGILE.• Performance tuning of existing SQL Server stored procedures• Created complex queries to retrieve and massage data for consumption by the applications presentation tier.• Performed extensive relational data modeling in support of modernization effort• Mentored junior members of the team; demonstrably increasing team SQL proficiency and introducing new SQL techniques during course of employment• Technically sound in both front and back end processes of the system • Performed significant C# design and development on a WCF based platform using SOA architecture in support of an application adhering to SPA principles.• Facilitated communication among the Service Tier, Presentation Tier and Tester team members Show less

  • Licenses & Certifications

    • MCDBA

      Microsoft
    • MCT

      Microsoft
    • MCSD

      Microsoft