Dan Kordik

Principal Software Engineer at Cision

Dan Kordik has a diverse range of work experience in the field of software development. Dan began their career at Aftervibe in 2008, where they served as a Front End Developer/Designer and Co-founder. Dan was responsible for designing and implementing the front-end of the website using technologies such as semantic HTML, CSS, and sprites. Aftervibe used Ruby on Rails for development. Aftervibe was followed by Scrumy, where Dan worked as a Front End Developer/Designer and Co-founder. Dan designed the site and implemented the front end using semantic HTML, CSS, and Prototype JavaScript library.

In 2010, Dan joined Cision and worked as a UI Developer on the Dev team. Dan built the first single-page application (SPA) using JavaScript MVC, CanJS, StealJS, and FuncUnit. Dan also championed the adoption of Atlassian Stash (later Bitbucket Server), Git, and HipChat within the organization. Dan progressively took on more responsibilities at Cision, eventually becoming a Senior Developer and co-architecting the front end of Cision's flagship product, a greenfield AngularJS SPA. Dan worked on Scrum vertical feature teams, adopted REST level 3/HATEOAS Links and Access Control List abstractions to separate business rules from the client, and contributed to continuous customer value delivery.

From 2019 to 2021, Dan worked on the Next-Gen Cision Communications Cloud (NGC3) as a Staff Software Developer. Dan specialized in front-end development on a React app with a Grails back end in front of Vertx microservices. Dan also led the Front End Guild and focused on consolidating front-end app patterns and facilitating communication between teams.

Most recently, Dan holds the position of Principal Software Engineer at Cision. Since 2022, they have taken on various roles, including Senior Staff Software Engineer and Principal Software Engineer. Dan has been involved in multiple projects, such as JPS/Creator Suite and the UI Framework team. In these roles, Dan has contributed to the development of React/JHipster/Spring microservices-based projects, helped transition teams to small vertical slice increments using Agile/Scrum principles, integrated design systems into React apps, and worked on cloud migration and infrastructure setup.

Dan Kordik holds a Bachelor of Science (B.S.) degree in Information Systems with a focus on Web Application Development from Illinois State University. In June 2014, they obtained the certification of Professional Scrum Master™ I (PSM I) from Scrum.org. Additionally, in March 2014, Dan obtained the certification of Professional Scrum Developer™ I (PSD I) from the same institution.

Links


Org chart