JC

Jim Cullison

Senior Software Engineer at Switchboard

Jim Cullison has over 24 years of work experience in the software engineering field. Jim is currently working as a Senior Software Engineer at Switchboard since November 2021. Prior to this, they worked at Prenda as a Senior Software Engineer from August 2021 to November 2021, focusing on back-end work using Node.js, Express, OpenAPI, Auth0, and React.

From 2015 to 2021, Jim worked at Pluralsight as a Software Engineer, primarily focusing on back-end and integrations work using Node.js. Jim also gained experience with Google Cloud technologies such as OAuth, API integrations, Cloud Build, and BigQuery.

Before Pluralsight, Jim served as a Senior Software Engineer at Western Governors University from 2012 to 2015. Jim worked on Java development with technologies like Spring MVC, Spring Boot, Spring Data JPA, Hibernate, jQuery, and jQueryUI. Jim contributed to building full-stack internal Java applications and worked on various parts of the student and employee portal.

Prior to WGU, Jim worked at Progrexion as a Senior Software Engineer from 2009 to 2012. Jim focused on JEE development using Glassfish as a platform and had expertise in credit reports, credit bureau interactions, and consumer protection law. Jim also gained experience in Swing GUI development.

From 2004 to 2009, Jim worked at ADP Lightspeed (now CDK Global) as a Software Engineer III. Jim had two years of experience in Java development with EJB 2.1, JBoss, Swing, Ajax, JasperReports, and Postgres. Jim also had two years of experience in Delphi development with Paradox and MSSQL.

Before ADP Lightspeed, Jim worked at Ensign Systems as a Software Developer from 2002 to 2004. Jim gained experience in Delphi and Java development, particularly for POS IM, a point of sale and inventory management software. Jim was involved in various tasks such as developing new features, enhancing planning with resellers, defect correction, and customer issue resolution. Jim also built an integration with Authorize.net.

From 2000 to 2002, Jim worked at Unique Business Systems as a Software Developer. Jim focused on Delphi 5 development for Power Lab, a point-of-sale photo lab management program operating with Interbase and Oracle. Jim was responsible for maintenance, developing new reports, and improving development and testing processes.

Jim started their career at America Online as a Technical Support Representative from 1997 to 2000.

Overall, Jim Cullison has a diverse software engineering background with expertise in various programming languages, frameworks, and technologies including Node.js, Java, Delphi, Spring, and Google Cloud.

Jim Cullison pursued their education at Weber State University from 1997 to 2001. During this time, they obtained a Bachelor of Science degree in Computer Science with a specialization in Software Engineering.

Links

Previous companies

ADP logo
Pluralsight logo
Prenda logo
Progrexion logo

Timeline

  • Senior Software Engineer

    November, 2021 - present

View in org chart