Tom Coppeto
EagleApps Architect / Service Team Lead at Boston College- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Boston College
-
United States
-
Higher Education
-
700 & Above Employee
-
EagleApps Architect / Service Team Lead
-
Nov 2014 - Present
Building on the work of Kuali Student, continued design work and modeling with Boston College to replace an aging legacy system. Expanded to include program enrollment, course registration, scheduling, advising, requirement progression, grading, graduation, academic record/transcript, and workflow modules. Producing specific rules to implement school-specific business automations, checks, and other rules. No detail too small and there's an exception to every rule. Offering instruction, ongoing consultation, debating, and problem solving to help transition data and business processes to the models of a new system of greater transactional precision and relational integrity. Including all the pains and challenges of data cleaning and migration. In production since 2021, and serving 14,800 students and 1,500 instructors, EagleApps has been the system of record for registration, enrollment, and graduation processing millions of transactions during the main events of admission, registration, grading, and graduation. Integration is not an external issue but well defined service-based integration points and many teams of distributed people dedicated to making this happen were necessary to make this ecosystem of systems come together amidst a pandemic. Ongoing work in improving user experience, increased automation, greater system visibility, more reliable operations, and better managing the complex code base for potential adoption as well as working with functional users on the crazy edge cases found in higher ed and problems resulting from some things we never anticipated anyone would do. The engineering approach and service architecture methodology allows breaks down difficult compound problems into small specifiable and implementable components. This of course pushes the complexity out of the code and into the composition and orchestration of these components. We did this, for the most part. Show less
-
-
-
Boston By Foot
-
United States
-
Travel Arrangements
-
1 - 100 Employee
-
Volunteer Docent
-
2005 - Present
Looking at history through the lens of architecture and the urban environment, I get to explore and understand Boston & New England with fellow architecture and history nerds and share that information with others by taking people through neighborhoods and areas not often found on the tourist maps. Looking at history through the lens of architecture and the urban environment, I get to explore and understand Boston & New England with fellow architecture and history nerds and share that information with others by taking people through neighborhoods and areas not often found on the tourist maps.
-
-
-
DXtera Institute
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Lead Architect
-
2015 - 2021
DXtera provides solutions, technical services, and community support in the areas of next-generation education systems, data management, and integration solutions. How to do more with less. Applying the repository of OSID models we developed from the Open Knowledge Initiative, integrated with existing PeopleSoft and Banner systems for HR and student data to produce an Operational Data Store to feed Data Warehouse reporting. Tooling makes the framework. Consulted on a number of projects including scheduling system integration, digital credentialing, authorization management, and designing program requirements conducive for both human understanding and automated degree auditing. Show less
-
-
-
-
Principal Consultant
-
2004 - 2015
Integration consulting and implementation contracting. Worked on projects at the Massachusetts Institute of Technology, California State University (Digital Marketplace effort), Oxford University, Tufts University, and the Open University of Catalonia with an emphasis on designing and applying service contracts to interoperate among disparate applications, systems, and products. Authorization and identity management is a common hurdle whose separation is essential for integration as well as managing more complex authorization rules. Designed an approach for translating managed authorization rules based on qualifications of organizational units or similar hierarchical criteria to flattened out authorizations for high speed checking on a per object basis for both performance and detailed auditing. Led a specification working group in developing the Open Service Interface Definitions which are a suite of interface specifications promoting plug software interoperability among very different kinds of systems and applications. The domain models span from common infrastructure, to academics, finance, and resource management. We also use them for internal development where we can implement an "integration first" philosophy. Our active roles in various organizations and projects expand our knowledge which are reflected in a growing and more precise repository of OSID domain models which has enabled us to compete in the enterprise through more tightly scoped integration projects. Concepts before code. The simplest solution is best when the tracks are in place to add to it later. Show less
-
-
-
Kuali Foundation
-
Software Development
-
1 - 100 Employee
-
Architect
-
Jul 2010 - Nov 2014
Kuali Student was a next generation student system project developed through the Community Source process. Worked among a number of higher education institutions including UC Berkeley, University of Washington, University of Southern California, University of Toronto, University of Maryland, Boston College, North-West University, and Iowa State to understand how to architect and model a student system which can work for multiple schools. Kuali Student was a next generation student system project developed through the Community Source process. Worked among a number of higher education institutions including UC Berkeley, University of Washington, University of Southern California, University of Toronto, University of Maryland, Boston College, North-West University, and Iowa State to understand how to architect and model a student system which can work for multiple schools.
-
-
-
-
Lead Architect
-
2009 - 2009
-
-
-
Massachusetts Institute of Technology
-
United States
-
Higher Education
-
700 & Above Employee
-
senior architect
-
1989 - 2004
Develop, manage, maintain campus infrastructure and systems. Develop, manage, maintain campus infrastructure and systems.
-
-
-
-
systems programmer
-
1988 - 1990
-
-
Education
-
Massachusetts Institute of Technology
B.S., Aeronautics & Astronautics