Tom Dibble

Tom Dibble Email and Phone Number

Corporate Software Architect at PowerSchool @ PowerSchool
folsom, california, united states
Tom Dibble's Location
Williamsport, Pennsylvania, United States, United States
About Tom Dibble

Throughout my career, I've continuously placed myself in positions where I could lead the company and product through interesting challenges and to produce software which not only helps our users achieve some specific goal, but makes them happy while doing it. My focus as an engineer has been on fleshing out the edge cases, while establishing the groundwork for the next great leap forward. I have a proven track record of being able to get to know "everything" about a product or product area within a short amount of time, through use of the product and code examination.I am currently a Corporate Architect at PowerSchool, where I oversee architectural concerns across our large portfolio of developed and acquired products. I maintain a balance between getting my hands dirty in code, inventing and designing novel solutions to issues faced by our districts, and steering the architecture of PowerSchool into the future while not disrupting our customer's business practices.Specialties: Education and Healthcare Industries, Scheduling Algorithms, Identity Management and SSO, Software Architecture, C++, Java

Tom Dibble's Current Company Details
PowerSchool

Powerschool

View
Corporate Software Architect at PowerSchool
folsom, california, united states
Website:
powerschool.com
Employees:
1981
Tom Dibble Work Experience Details
  • Powerschool
    Corporate Software Architect
    Powerschool Feb 2021 - Present
    Pennsylvania, United States
    Designing and overseeing implementation of cross-product-organization integration efforts, including single sign-on support and unification of records across all PowerSchool products. Positioning PowerSchool architecturally to support next-generation user experiences.Designed and wrote the next-generation PowerSchool Scheduling Engine, with unparalleled performance and quality of schedules built and loaded.
  • Powerschool Group Llc
    Distinguished Software Architect / Chief Architect For Sis
    Powerschool Group Llc Jul 2015 - Feb 2021
    Folsom, California
  • Powerschool Group Llc
    Chief Software Architect
    Powerschool Group Llc Aug 2015 - Jan 2020
    Overseeing and guiding the architecture of the PowerSchool Group products, including PowerSchool and PowerTeacher. I continue my focus on PowerSchool Security and Performance, and on moving PowerSchool forward to a robust and agile software development stack.Major development projects include a ground-up rewrite of the PowerSchool Scheduling Engine to significantly improve results and efficiency while modernizing the codebase so we can add new features more effectively (sole developer).Architectural foci include enabling and promoting modular integrations with partner applications, enhancing PowerSchool security while providing better management tools to districts, and modernizing the PowerSchool code stack to maintain our fast rate of development while increasing performance.
  • Pearson School Systems
    Chief Architect
    Pearson School Systems Feb 2012 - Jul 2015
    Rancho Cordova, Ca
    Overseeing and guiding the architecture of the various Pearson School Systems products, including PowerSchool, PowerSchool SMS (nee Chancery), eSISjx, GradeSpeed, and PowerTeacher. I continue my focus on PowerSchool Security and Performance, and on moving PowerSchool forward to a robust and agile software development stack. To that I add bringing the other products in the "big tent" of Pearson School Systems in as a cohesive suite of products.Major development projects include a ground-up rewrite of the PowerSchool Scheduling Engine to significantly improve results and efficiency while modernizing the codebase so we can add new features more effectively (sole developer); designing and implementing a replacement for how customized schema is stored and addressed in the application to eliminate a maintenance pain point and improve performance (initial developer); refactoring legacy code and infrastructure and building and deploying performance monitoring tools to enable PowerSchool to scale to very large school districts (lead developer).Architectural foci include enabling and promoting modular integrations with partner applications, enhancing PowerSchool security while providing better management tools to districts, and modernizing the PowerSchool code stack to maintain our fast rate of development while increasing performance.
  • Pearson School Systems
    Senior Software Engineer And Architect
    Pearson School Systems Sep 2008 - Feb 2012
    Rancho Cordova, Ca
    Providing framework architecture direction and guidance to the PowerSchool product. My core focuses and responsibilities are Performance (primarily for large districts) and Security. I am getting my hands dirty in the code again on a large scale, contributing directly as we make a major shift in direction from a legacy software architecture to a pure Java stack.
  • Pearson School Systems
    Senior Engineering Manager
    Pearson School Systems Jun 2006 - Sep 2008
    Folsom, Ca
    Managing a team of software engineers working on the PowerSchool Student Information System. PowerSchool transitioned from Apple to Pearson in 2006. See previous positions at PowerSchool for more history of this company and position.
  • Apple
    Senior Engineering Manager
    Apple 2004 - Sep 2008
    Folsom, Ca
    In 2004 transitioned to part-time manager/part-time engineer position at PowerSchool (see previous entry). In 2006 PowerSchool was sold to Pearson and became Pearson School Systems. There continues to be a strong team identification with "PowerSchool", so I continue to to list PowerSchool and Pearson in parallel.
  • Apple
    Senior Software Engineer
    Apple May 2001 - Jun 2006
    Folsom, Ca
    Senior engineer working on PowerSchool Scheduling area, including the Scheduling Engine (C++ application) and the PowerSchedule portion of the SIS (4D application).
  • Abuzz
    Senior Software Engineer
    Abuzz Sep 2000 - Apr 2001
    Cambridge, Ma
    Abuzz was an operation of New York Times Digital. Worked as engineer on Abuzz.com Java back end. Abuzz was phased out in April, 2001.
  • Careinsite
    Senior Software Engineer
    Careinsite Mar 1998 - Jul 2000
    Cambridge, Ma
    Worked as engineer on CareInsite medical transaction processing system. Came on board when company was known as Avicenna and owned by Synetic; went through IPO as CareInsite and eventual buy-out by our major competitor (WebMD).
  • Avicenna
    Senior Software Engineer
    Avicenna Mar 1998 - Jul 2000
    Cambridge, Ma
    See entry for CareInsite
  • Market Systems Technology (Dow Jones)
    Software Engineer
    Market Systems Technology (Dow Jones) May 1997 - Mar 1998
    Boston, Ma
    Worked on client Java application to aid in processing stock market "alerts". Finished client side and began working on server and back-end (Java/C++ mix).

Tom Dibble Skills

Java Enterprise Architecture Software Development C++ Security Algorithm Design Architecture Internet Security Xml Architectures Web Applications Agile Methodologies Software Engineering Javascript Agile Project Management Software Project Management Scrum Perl Software Design Tomcat Integration Scalability Rest Object Oriented Design Web Services Spring Distributed Systems Eclipse Spring Framework Web Security

Tom Dibble Education Details

Frequently Asked Questions about Tom Dibble

What company does Tom Dibble work for?

Tom Dibble works for Powerschool

What is Tom Dibble's role at the current company?

Tom Dibble's current role is Corporate Software Architect at PowerSchool.

What is Tom Dibble's email address?

Tom Dibble's email address is th****@****igy.net

What is Tom Dibble's direct phone number?

Tom Dibble's direct phone number is +191672*****

What schools did Tom Dibble attend?

Tom Dibble attended Worcester Polytechnic Institute, Worcester Polytechnic Institute.

What are some of Tom Dibble's interests?

Tom Dibble has interest in Exercise, Home Improvement, Reading, Gourmet Cooking, Food, Home Decoration, Health, Children, Cooking, Cruises.

What skills is Tom Dibble known for?

Tom Dibble has skills like Java, Enterprise Architecture, Software Development, C++, Security, Algorithm Design, Architecture, Internet Security, Xml, Architectures, Web Applications, Agile Methodologies.

Who are Tom Dibble's colleagues?

Tom Dibble's colleagues are Sumit Anand, Kannan Sevugaperumal, Troy Shimkus, Joy Morefield, Devansh Katare, Himanshu J., Kaleb Bradley.

Not the Tom Dibble you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.