Klas Karlsson CV. Contact. Summary. Assignments

Size: px
Start display at page:

Download "Klas Karlsson CV. Contact. Summary. Assignments"

Transcription

1 Klas Karlsson CV Contact Summary Klas has worked with software development since 1988, mostly within development and architecture but during the last 5 years also within management and process development. Klas is passionate about culture, processes and architecture that supports Lean and Agile development of deliveries that has an impact. Assignments Sep Scrum master / Developer Symsoft /Caleotech Scrum master and Developer in a Scrum team. Coaching of product owner and development team in Scrum. Developing a Billing and Customer Care system. Agile, Scrum, Bugzilla, Git, Java, SQL Server Jun Jul 2017 Scrum master / Agile coach Zenuity - Connected Safety & Normal Driver Support (Sigma) Scrum master in a Scrum team. Coaching of product owner and development team in Scrum, Agile organisations, Organisation culture, High performance team, Deliveries with impact, Individual drive. Agile, Scrum, Lean, Jira, Portfolio Aug Maj 2017 Development lead / Agile coach TeliaSonera - telia.se (Lean In Us) Development of customer service at telia.se and way of working for 17 Scrum teams. Coaching of teams and individuals. Focus on optimising deliveries of measurable impacts and effects by different kinds of fast feedback loops. Coaching of Product Owners in their work of prioritising deliveries of impacts and effects and not only features and functions. Working with Product Owners and their impact on Drive and engagement in the development team. Agile, Scrum, Lean, Web, Java, Jira, Confluence Jun Jul 2015 Scrummaster / Development lead / Architect

2 TeliaSonera - telia.se (Nol IT) Scrummaster for a Front end development team. Development lead for Front end and Back end teams developing customer service at telia.se. Architect for FE and BE solution for a flow engine for automated self service for customer services and technical equipment. Transformation from a project oriented setup to an agile team setup. Scrum, Impact mapping, Story mapping, Web, Java, Drools, Jira Maj Maj 2014 Business analyst / Architect TeliaSonera - MyBusiness (Nol IT) Architectual design of the Web for corporate customers telia.se. Design of Authentication and Authorisation for individuals and roles in an organisation with different authority scopes for information and features in the application. Application Architecture, Use case, Backend Web, Java, Authentication, Authorisation, Jira Nov Apr 2013 Teamleader / Architect TeliaSonera Caesar (HiQ) (Nol IT) Scrum Master and in charge of delivery for a team that developed parts of a Web-based customer service system. Scrum, OOD, Web, Java, Jira, SQL Developer/Architect HiQ Inhouse projects (HiQ) Developer/Architect in inhouse development of web applications for SJ och Saab. Application Architecture, Java, Jira Developer/Team lead Ericsson NSPS CoordCom.Net SOS Alarm application (HiQ) Developer/Team lead C#..Net, TDD, SQL Server, SQL Team lead Support Billingsystem Progressor (HiQ) Part time support for EHPT billings system Progressor Java, C, Oracle, PL/SQL 2007 Developer Skatteverket (Sigma) Developer of web application Java, J2EE, Oracle, SQL, Web Apr Developer

3 Teliasonera - telia.se (Sigma) Developer telia.se. Java, J2EE, JSP, Struts, Oracle, ClearCase, SQL Developer Bingolotto, Wireless car (Sigma) Developer web Java, J2EE, JSP, Web, Oracle, SQL Developer/CM Ericsson (Optimore) Developer and Configuration Manager billing system for telecom. Base product and customisations for many customers around the world. C, PL/SQL, Oracle, ClearCase Developer/CM EHPT (Eget Bolag) Developer and CM billing system C, PL/SQL, Oracle, Clearcase Developer Ericsson (Enator) Developer in C++ and stored procedures for Telecom SDP C++, SQL, ClearCase Developer Volvo Cars (Enator) Developer ECU automatic gearbox, simulator for ECU C, C++, CAN, OOD, DDD, Embedded Developer Noventus Developer of real time systems and administration of high bay stores and AGVs. C, Database, real time system, non dead lock solutions Developer AVAB Developer embedded theater and stage systems C, embedded

4 Employments Self employed, Architect, team lead, agile coach HiQ - Developer, Architect, team lead Sigma - Developer Optimore - Developer, Billing Web Self employed - Developer, Billing Enator - Developer, vehicles and telecom Noventus - Developer, logistics AVAB - Developer embedded Education IT-Universitetet Architectural Design, 15p (ECTS credits), 2007 Göteborgs Universitet Ekonomics, 20p, Chalmers Tekniska Högskola Civilingenjör Datateknik 180p M Sc, Computer Science and Engineering, Göteborgs Universitet Business administration 20p Katrinelundsgymnasiet 3 år på 4-årig teknisk linje Certificates Feb 2005 Dec 2004 Professional Scrum Developer I - PSD1 Professional Scrum Product Owner I - PSPO1 Professional Scrum Master I - PSM1 Sun Certified Programmer for the Java 2 platform (SCJP) MCP Designing and Implementing Databases with microsoft SQL Server 2000 EE. ( ) Courses May 2017(online) Oct 2016 (3 days) Mar 2016 (2 days) Agile leadership - ProAgile Coaching Agile teams Lyssa Adkins Facilitating Meetings for Agile Leaders

5 Nov 2010 (3 days) Apr 2010 (2 days) Mar 2009 (2 days) Mar 2009 (3 days) Mar 2007 (3 days) Jan 2007 (3 days) June 2006 (3 days) May 2006 (3 days) Jan 2006 (2 days) Nov 2005 (5 days) Feb 2005 Dec 2004 (3 days) Dec 2004 Apr 2004 (1 day) Mar 2004 (4 days) Feb 2004 (2 days) Jun 2003 (5 days) Dec 2001 (1 day) Oct 2000 (3 days) Aug 1997 (5 days) Dec 1996 (10 days) Mar 1996 (3 days) Nov 1995 (4 days) Feb 1995 (4 days) Python Overview Practical UML UML Overview System Architecture Six Sigma Green Belt SOA, Web Services and ESB Presentation techniques Negotiation techniques Component and service-based architecture, SOA Designing and Implementing OLAP Solutions with MS SQL Server 2000 Sun Certified Programmer for the Java 2 platform (SCJP) Principles of Architecting Software Systems. (RUP Architect) Microsoft Certified Professional (MCP) Designing and Implementing Databases with microsoft SQL Server 2000 EE. BroadVsion Introduction Programming with the.net Framework RUP Introduction Programming VB.NET.NET Training, ADB Arkitektur Designing for scalability and Business Services, Windows DNA Java, Introduction TIMS (PROGRESSOR) Maintenance and setup PROPS Project management Advanced C++ EFSOS Object oriented analysis and design Inspiration James Coplien (OO, Lean, Agile), Eric Evans (DDD), Martin Fowler (Patterns), Roger Sessions (Simple Architecture), Robert C. Martin (Clean Code), Mary&Tom Poppendieck( Lean software development), Jeffey K Liker (The Toyota Way), Jurgen Apello (Management 3.0)