Andrew Schwam

Consultant/Application Architect/Lead Developer at Music Choice

Greater Philadelphia Area

Current
  • Consultant / Application Architect / Lead Developer at Music Choice
  • Software Developer at IngenuityNow.Net
  • Board Member at Philly.Net User Group
Past
  • Consultant / Software Developer at AcademyOne
  • Senior Software Engineer at Orbius Corporation
  • Senior Consultant at Diamond Technologies
Education
  • Rider University
Connections
193 connections
Industry
Information Technology and Services
Websites

Andrew Schwam’s Summary

Andrew Schwam’s Specialties:

ASP.Net, C#, MVC, DI, TDD, javascript/jquery, CSS, LINQ, Agile


Andrew Schwam’s Experience

  • Consultant / Application Architect / Lead Developer

    Music Choice

    (Privately Held; Broadcast Media industry)

    September 2009Present (3 months)

    We're creating a Silverlight Business Application (intranet) to support a wide variety of data entry functions. It's highly testable and we're using the MVVM pattern, dependency injection and other similar concepts.

  • Software Developer

    IngenuityNow.Net

    (Computer Software industry)

    December 2008Present (1 year )

    Consulting services and software development specializing in Microsoft .Net technologies including ASP.Net

    • Designed and developed a multi-layered line of business web application with a Silverlight 2 User Interface supported by a Windows Communication Foundation service layer and LINQ to SQL.
    • Developed business logic for both client (Silverlight 2 Web Application) and Server in C#, .Net Framework 3.5
    • Implemented a Service Oriented Architecture including a Data Access Layer and WCF Web Service Layer over an existing SQL 2005 database.
    • Created Silverlight User Controls.
    • Developed an Authentication and Authorization process utilizing Windows Authentication via Silverlight and WCF.
    • Implemented an EventBus methodology to manage Asynchronous processes.
    • Created code standards for team.

  • Board Member

    Philly.Net User Group

    (Information Technology and Services industry)

    January 2006Present (3 years 11 months)

    Philly.Net is a user group for software developers who build applications using the Microsoft .Net Framework.

    We have monthly meetings at Microsoft in Malvern PA with two speakers each on a variety topics including .Net and other related technology. We average 80-90 attendees per meeting.

    We host Code Camp several times per year. Our most recent event had 525 attendees, 60 unique technical presentations. Code Camp is free for attendees and all presenters are volunteers.

    My role in the organization is to lead efforts regarding sponsorship for Code Camp. I work with various local and national vendors to develop partnerships to pay for all Code Camp expenses including breakfast and lunch for all attendees, prizes, and additional marketing materials and supplies.

  • Consultant / Software Developer

    AcademyOne

    (Information Technology and Services industry)

    February 2009September 2009 (8 months)

    • Developed a C# ASP.Net MVC web application for an on-line institution allowing students to enter details of their life experience, create a portfolio, and submit credit requests which are evaluated on-line by faculty.
    • Followed Test Driven Design approach, designed and developed many macro and micro services with extensive use of the Dependency Injection pattern using StructureMap.
    • Created many Controllers and Views including Partial Views, strongly typed views and numerous HtmlHelper Extension Methods.
    • Developed comprehensive unit tests with Rhino Mocks and MSTest.
    • Implemented enhanced User Experience with extensive use of CSS, JavaScript, jQuery, and additional jQuery add-ins including jQuery UI, clueTip, tablesorter, etc.
    • Actively participated in group design sessions, paired programming and code reviews.
    • Lead the team towards source control best practices, implementing Subversion branching for better versioning control.
    • Followed the Agile-Scrum methodology.

  • Senior Software Engineer

    Orbius Corporation

    (Information Technology and Services industry)

    October 2007November 2008 (1 year 2 months)

    • Developed a Social Media/Networking Platform specifically designed to support the needs of groups such as Brand Marketers, Corporate Intranets, Organizations, and clubs. The platform provides the ability to create communities where the owners can completely control site structure, theming and permissioning of include features such as Blogs, Forums, Calendars, Image Galleries and more.
    • Worked with C#, .Net Framework 3.5 since Beta 2 including LINQ to SQL.
    • Designed and developed services as part of a 4 layered Service Oriented Architecture, including preparing supporting documentation.
    • Created custom data-bound ASP.Net User Controls to support Orbius’ dynamic page architecture.
    • Used Agile Principles and Test Driven Development to ensure successful short deployment cycles.
    • Managed major system redesigning and refactoring data entity and service layers.

  • Senior Consultant

    Diamond Technologies

    (Privately Held; Information Technology and Services industry)

    August 2004September 2007 (3 years 2 months)

    • Architected and developed a solution utilizing .Net Framework 2.0, SQL Server 2005, Microsoft ASP.Net 2.0, Microsoft ASP.Net Ajax, and CSLA Framework, etc. The solution provides an intranet dashboard to access to data and is supported by several Windows Service applications. Components include a batch processing queue, ping service, notification service, task management system, inventory management system, business object library, and database. Overseeing and implementing design, development, testing, and deployment.
    • Assisted sales team with technical pre-sales support including client presentations, project proposals, project plans as well as work estimation in hours and cost.
    • Initiated and organized the Diamond Technologies .Net SIG (Special Interest Group). The group meets regularly for internal .Net related presentations, mentoring and information sharing.
    • Member of the Diamond Ambassador Program, assisting in the orientation process of new hires.
    • Mentored team members in .Net, ASP.Net, SQL Server.

  • Consultant

    CSC Consulting

    (Public Company; 10,001 or more employees; CSC; Information Technology and Services industry)

    August 2000August 2004 (4 years 1 month)

  • Film Buyer / Film Analyst

    Clearview Cinemas

    (Public Company; 1001-5000 employees; Motion Pictures and Film industry)

    February 1998August 2000 (2 years 7 months)

  • Head Film Booker

    Sony Pictures Entertainment

    (Public Company; 10,001 or more employees; SNE; Entertainment industry)

    March 1993January 1998 (4 years 11 months)


Andrew Schwam’s Education

  • Rider University

    19841989

    Activities and Societies:
    Phi Sigma Kappa Fraternity

Additional Information

Andrew Schwam’s Websites:

Andrew Schwam’s Interests:

technology, hiking, skiing

Andrew Schwam’s Groups:

Philly.Net - The Philadelphia .Net User Group

  •    .NET People
  •    Phi Sigma Kappa/Epsilon Alumni of Rider University/College
  •    Philly.NET
  •    Northern Delaware .Net User Group

Andrew Schwam’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Andrew Schwam’s full profile:

  • See who you and Andrew Schwam know in common
  • Get introduced to Andrew Schwam
  • Contact Andrew Schwam directly

View Full Profile