Scott Battaglia

Software Architect at Rutgers University and Student at Rutgers University

Greater New York City Area

Current
Past
  • Web Specialist at WizData Systems
Education
  • Rutgers, The State University of New Jersey-New Brunswick
  • University of Medicine and Dentistry of New Jersey
  • Rutgers University
  • Rutgers, The State University of New Jersey-New Brunswick
  • Roselle Park High School
Connections
327 connections
Industry
Higher Education
Websites

Scott Battaglia’s Summary

Software Architect and Developer focusing on open-source solutions and collaborative projects. Areas of expertise include security, identity management, and business applications within the higher education community.

Scott Battaglia’s Specialties:

Java, J2EE, Servlet, Internet Technologies, Spring, SQL, Spring Security, Central Authentication Service (CAS), AOP, HTML, JSP, JSTL, XML, SOA, REST, Identity Management, OpenID, JPA, Open Source, Agile Methedologies


Scott Battaglia’s Experience

  • Identity Management Architect & Software Architect/Developer

    Rutgers University

    (Educational Institution; Higher Education industry)

    April 2006Present (3 years 8 months)

    * Project Lead/Lead Architect on open-source JA-SIG Central Authentication Service, introduced software “best practices” to project.
    * Managed and coordinated CAS team distributed globally across multiple universities and corporations.
    * Collaborated with CAS community on common extensions and documentation.
    * Committer for open-source Spring Security
    * Designed and implemented security for Kuali Rice Service Bus open source project
    * Capacity planning and benchmarking of enterprise software
    * Created Enterprise LDAP Service Requirements document and high-level project plan.
    * Implementation of AJAXified Mail Channel for myRutgers Portal
    * Research on SOA, REST, WS-*, Workflow, authorization, authentication
    * Lead Developer on open-source Inspektr auditing and statistics package
    * Support for local Kerberos, Safeword, CAS, and LDAP services
    * Collaborating with other higher education institutions on open source solutions to common problems
    * Program Committee, Internet2 ACAMP, Philadelphia, PA, June 18 - 19, 2009

  • Application Developer - Architecture & Framework Team

    Rutgers University

    (Educational Institution; 51-200 employees; Higher Education industry)

    June 2004April 2006 (1 year 11 months)

    * Developed key components of Time Reporting System, including domain model, and n-tier architecture
    * Technical Lead on HRInfo application re-write, leading a team of two developers. Converted application to J2EE architecture from Oracle Forms.
    * Researched new and interesting projects and evaluated for usefulness within the organization including OSWorkflow and Acegi Security
    * Developer on WOLP 2.0 payment system, working on architecture design, web services, and security.
    * Architected and developed REGIS, a rewrite of the Class Rosters system, as part of a 3-person team. Integral in system architecture including core domain and security model
    * Mentored junior developers in Java, Spring, and software development best practices
    * Technical Lead on two collaborative development projects with Network Services team
    * Active role in shaping development processes and software practices including build management and continuous integration

  • Webmaster

    Howell Township BOE

    (Educational Institution; 1001-5000 employees; Primary/Secondary Education industry)

    October 2001August 2005 (3 years 11 months)

  • Student Web Developer

    Rutgers University

    (Educational Institution; 51-200 employees; Higher Education industry)

    September 2001May 2004 (2 years 9 months)

  • Web Specialist

    WizData Systems

    (Privately Held; 11-50 employees; Information Technology and Services industry)

    19992001 (2 years )


Scott Battaglia’s Education

  • Rutgers, The State University of New Jersey-New Brunswick

    MBA , 20072010 (expected)

  • University of Medicine and Dentistry of New Jersey

    MPH , Public Health , 20072010 (expected)

    Activities and Societies:
    V.O.I.C.E.S., Dominican Republic Outreach Project
  • Rutgers University

    M.S. , Computer Science , September 2003October 2004

  • Rutgers, The State University of New Jersey-New Brunswick

    B.S. , Computer Science , 19992003

    Internet Certificate
    Deans List - All Semesters
    Outstanding Scholar - Outstanding Scholar Recruitment Program

  • Roselle Park High School


Additional Information

Scott Battaglia’s Websites:

Scott Battaglia’s Interests:

Identity Management, Software Engineering, Security, Open Source, running, Make-A-Wish Foundation

Scott Battaglia’s Groups:

JA-SIG

  •    International Association of Software Architects
  •    Open Source Developers
  •    Identity Management Specialists Group
  •    Spring Users
  •    J Architect
  •    RU Scarlet Knights Alumni Networking Group
  •    Java Developers
  •    SpringUsers
  •    Rutgers University
  •    Rutgers Business School Alumni & Current Students.
  •    Jasig uPortal developers
  •    EDUCAUSE
  •    UMDNJ-School of Public Health Network
  •    IT Quality and Security Practice
  •    Jasig CAS Developers

Scott Battaglia’s Honors:

Presentations:
* "CAS: From Download to Deployment", JA-SIG, Summer 2007
* "Securing Your Applications With Spring Security and CAS", JA-SIG, Summer 2007
* "What's New in JA-SIG CAS 3.1", JA-SIG, Summer 2007
* "Best Practices in Java Development", Summer 24 - 27, 2007
* "Securing Your Applications Using Acegi and CAS", Spring Forward 2006, September 26, 2006
* "Best Practices in Software Design", Senior Computer Science Seminar, Spring 2006, Drew University
* "Using CAS as an Enterprise-Wide Single Sign-On Solution", EDUCAUSE Mid-Atlantic Regional, January 10-12, 2006
* "Application Design and Development: A Continually Evolving Process", EDUCAUSE Mid-Atlantic Regional, January 10-12, 2006
* "Design and Development", JA-SIG, Winter 2005
* "CAS: From Download to Deployment", JA-SIG, Winter 2005
* "Introducing JA-SIG Central Authentication Service 3.0", JA-SIG, Summer 2005
* "uPortal Performance and Memory Issues", uPortal Developers Meeting, March 21-22, 2005


Scott Battaglia’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Scott Battaglia’s full profile:

  • See who you and Scott Battaglia know in common
  • Get introduced to Scott Battaglia
  • Contact Scott Battaglia directly

View Full Profile