Thomas E. Freestone - Brigham Young University
Bio
SUMMARY
A recognized engineer and open source advocate specialized in software and system design with extensive
experience in all phases of software life cycle including requirements gathering, prototyping, implementation,
testing and maintenance. Other areas of expertise include software and system reliability and security, and
architectural design using UML modeling and patterns.
WORK EXPERIENCE
Engineer Office of Information Technology
Brigham Young University
1994‐present
CURRENT ASSIGNMENTS
• Technical Lead Engineer, Service Oriented Architecture (SOA) Project / Team.
- Responsible for the OIT technical detail design and implementation of SOA
- Devise and implement SOA architectural elements including a Service Bus, WSM,
Registry/Repository, and an Interoperability Framework that SOA‐enable each IT
programming stack.
- Deploy a university‐wide Portal and Single‐Sign on (SSO) solution.
- Give technical presentations communicating the vision, status, and details of the Office of IT
SOA strategy to IT management and the campus webmasters and departmental
programmers.
• Chairman, Java Technology Advisor Team (JTAT)
- Accountable for the vision, roadmap and maintenance of the OIT Java and legacy C
programming frameworks used to develop web, rich client, service‐oriented, and batch
applications.
- Provide training material to enable OIT engineers to be productive in Java and C frameworks.
- Prove new technology solutions.
- Investigate and prove Open Source Software (OSS) Solutions.
- Communicate solutions and best practices to IT management.
• Lead Developer / Associate Architect, BYU‐Provo Content Delivery Network (CDN)
- Built CDN overlay network for BYU web traffic providing high performance, secure,
manageable and reliable delivery of information
- Constructed a Architectural Description of CDN
- Accountable for the further growth and extension of the CDN
• BYU‐Provo Representative, Church of Jesus Christ of Latter‐day Saints (LDS) Church Education System
(CES) Developer Forum
- Supply collaborative IT solutions to CES developer community to facilitate greater synergy
amongst CES entities.
- Provide expertise to determine Interoperability Frameworks and Federation standards
allowing each institution's solutions to integrate with each other.
EDUCATION
Bachelor of Science degree, Computer Science
Brigham Young University
1998
Masters of Science degree, Computer Science
Brigham Young University
2005
AWARDS / CERTIFICATIONS
Staff and Administrative Employee Recognition Award
for Demonstrating Innovation
Brigham Young University 2007
AFFILIATIONS
Association of Computing Machinery (ACM) 2005‐Present
IEEE Computer Society 2001‐Present
Platform Statement
I would like to thank the election committee for their support of my candidacy to
serve on the board of JA‐SIG. I have had a number of different and challenging roles in my
eleven plus years of experience in higher education IT including DBA, Systems
Administrator, Open Source Software Advocate, Developer, University Committee Chair,
Technical Lead and Architect. Currently, I am the Service Oriented Architecture (SOA)
project technical lead at BYU. One of the deliverables of the BYU SOA project is to deploy
uPortal and CAS as a university‐wide Portal and Single‐Sign on (SSO) solution. I am also the
chairperson of the Java Technology Advisor Team. In this role, I lead a multi‐discipline team
that is responsible for the vision, roadmap, governance and architecture of the Java
framework. I have been involved in the design and implementation of the SOA and Java
frameworks for both BYU‐Provo and the Church Education System (CES) community of the
Church of Jesus Christ of Latter‐day Saints. The CES community includes BYU‐Provo, BYU‐
Idaho, BYU‐Hawaii, Seminaries and Institutes, and LDS Business College and has a student
population of over 60,000. In 2007, I was awarded the BYU "Staff and Administrative
Employee Recognition Award for Demonstrating Innovation" through the nomination of my
peers. This breadth of experience positions me well to understand a wide variety of
perspectives and technical challenges facing the JA‐SIG community into the future.
The JA‐SIG community must grow in order to have continued success and remain as
one of the premier technology‐clearing houses. The JA‐SIG community needs better brand
recognition so that the JA‐SIG name continues to be associated with "best of breed" and
innovation. JA‐SIG provides value by reducing development costs through the re‐use of
collective knowledge, protecting existing infrastructure investments via open standards,
while being aligned with the business of academia.
Unfortunately, technology providers continue to struggle to address customers'
ever‐increasing IT demands with limited resources. JA‐SIG makes technology providers
more capable by allowing organizations to leverage a large support community. uPortal,
CAS, HyperContent provide value by enabling end‐users through self‐service. Self‐service
models allow end‐users to fulfill their own needs, use information, and access enterprise
applications in a simple and intuitive way with little or no involvement of a technology
provider. Thus, a technology provider can be more efficient by focusing their limited
resources on its technology value chains. With the greater acceptance of SOA and Web 2.0,
there is the opportunity for technology providers to be even more efficient and lower
integration costs through greater re‐use of existing self‐service models as well as enable
new self‐service models using service‐oriented integration patterns.
It would be an honor to serve as a member of the JA‐SIG board. Thank you for your
consideration of my candidacy.