Olav is a friendly, curious, inventive person with a passion for simplicity and high quality in every aspect. He has been working in the IT-business for over 25 years. With his prestigeless professionalism he is an asset for any project.
Olav an excellent developer and team leader. He is very experienced in Java and often works in close cooperation with the client's system architects as well as the stake holders. Well written documentation and code is clearly visible in his work. Olav is often asked to act as mentor for junior developers.
Specialties: Java, Test Driven Development
Backend developer @ From November 2015 to Present (2 months) Stockholm, SwedenIT-Consultant @ From March 2010 to Present (5 years 10 months) Dev/Ops (Consultant for IT-Stockholm) @ Dev/Ops at Nordea IT services. Project NEPP, giving input on zero downtime upgrades etc. From August 2015 to November 2015 (4 months) Stockholm, SwedenDeveloper (Consultant for IT-Stockholm) @ Back end development of a website for fund companies to register portfolio and holdings and to retrieve sell & buy requests.The project objectives was to take charge of their core business, instead of outsourcing it. The project was successfully finished on time, with a very satisfied stake holder.
Tools and frameworks: Java, IntelliJ, Struts Jquery, ajax, javascript and jsp. The process was water-scrum-fall. From March 2014 to May 2015 (1 year 3 months) Stockholm, SwedenJava Test Developer, IT-Consultant for IT-Stockholm @ Test development, app testing, evaluation of processes and documentation, inventory and evaluation of test clients, monitoring of automatic tests on smart phones, and refactoring of the test framework, all in an inventive, high paced company with many concurrent changes.
Tools and frameworks: Java, Android, IOS, IntelliJ, TestNG, JSon, REST, IPhone Configuration Utility, SQL Server, Selenium. From October 2013 to January 2014 (4 months) Java Developer, Consultant for IT-Stockholm @ Migration of old main frame functionality to new java servers.The old system was implemented in Cobol and assembly language, and the source code was concidered to be the requirement specification.
The role was develper, test developer and scrum master.
Tools and frameworks:
Java, Eclipse, Hibernate, Oracle, BS2000, Sesam, Cobol, Hudson, Sonar. From July 2011 to September 2013 (2 years 3 months) Stockholm, SwedenJava Developer, Consultant for IT-Stockholm @ Java development of core functionality in a hierarchical database manager. The work involved both architecture and design of the core functionality for a tool that existed as an older main frame version. The position demanded deep knowledge in Java SE, Java EE and object oriented development. The process was Scrum.
Tools and frameworks:
TDD, Scrum, JBoss, Hibernate, Oracle-Coherence, EJB, Hudson, IntelliJ-IDEA From June 2010 to March 2011 (10 months) Sodertalje, SwedenIT-Consultant @ From February 2005 to March 2010 (5 years 2 months) Stockholm County, SwedenSystem Architect, Consultant for the CAG-Group @ Responsible for requirement gathering, architecture and implementation of the product VeraPro, in close cooperation with the client. The system is used by a major part of Stockholm's private doctors, and is the only one in it's kind to ensure and protect the income stream for these doctors.
Tools and frameworks:
Java, IntelliJ-IDEA, Swing, JUnit TDD, Hibernate/HQL (in memory db), JavaDB (Derby), H2. From February 2009 to February 2010 (1 year 1 month) Project manager, Consultant for the CAG-Group @ The aim of the project was to increase frequency and quality of reported patient data from private doctors in Stockholm. The assignment included investigations of the underlying reasons for the problems and to propose changes to reach the project goal.
Tools and frameworks: CarePoint, VeraPro, Journal III, Medidoc etc. From November 2008 to January 2009 (3 months) Stockholm, SwedenJava Developer and Project Manager, Consultant for the CAG-Group @ Webdevelopment in java for the Telia.se website. Telia is the largest operator in Sweden for wired and mobile telephony and one of the main contributors of the GSM / Mobile telephony standars we see today. Redesign and development of a new customer site in Telia's custom made web framework Tindra/T-Cat. The assignment included extensive traveling for requirement gathering, architecture reviews due to new co-owners etc. Some third line support was also included.
Tools and frameworks: JCA, Tindra/TCat, XHTML, CSS, Maven From February 2008 to October 2008 (9 months) Stockholm, SwedenJava Developer, Consultant for the CAG-Group @ Requirement gathering, finding solutions with as low impact on the present architecture as possible. Documentation of the present API, creating the companies first sub system documentation, imlementing server functionality and to give support to the GUI-developers in their work. Scrum was implemented during this project, giving a very good insight of the challanges in going from waterfall to scrum.
Tools and frameworks: Java, Webservices, JSP, Subversion, SQL-Server. From January 2007 to December 2007 (1 year) Stockholm, SwedenJava Developer, Consultant for the CAG-Group @ Online/batch credit card management for a french bank and one of the largest credit card service portals in the USA. The system was a clustered 24/7-system. This assignment included test driven java development, code review and support for the developers in their unit test development.
Tools and frameworks: Java, Spring, Hibernate, Subversion, Eclipse, JUnit, DB2. From June 2006 to November 2006 (6 months) Stockholm, SwedenSystem Architect, Consultant for the CAG-Group @ Design of a custom file transfer and batch job supervision system. The system is used by a major part of Stockholm's private doctors, and is the only one in it's kind to ensure and protect the income stream for these doctors.
Tools and frameworks: Java, IntelliJ-IDEA, Swing, JUnit TDD. From November 2005 to May 2006 (7 months) Stockholm, SwedenDeveloper, consultant for the CAG-Group @ System design and bugfixing in a 24/7 casino/poker-system, using clustered application- and Oracle-servers. Included in the assignment was installation and configuration of Linux servers for clustered tests. Olav was project manager during summer vacations.
Tools and frameworks: Java, Eclipse, RedHat-linux, Oracle. From July 2005 to October 2005 (4 months) Stockholm, SwedenDeveloper, consultant for the CAG-Group @ Development of a framework for graphical presentation of medical data (HIV and KOL) to allow for easier detection of effects of treatment changes. The system was the first one of it's kind.
Tools and frameworks: Java, IntelliJ-IDEA, JBoss, Tomcat, Swing, JUnit. From February 2005 to June 2005 (5 months) Stockholm, SwedenSenior Java Developer @ Mobile game servers: Working with requirement capture and specification, specifying the development process, guiding the project towards HA (99.999% uptime) From April 2004 to October 2004 (7 months) Stockholm, SwedenProduct manager / Architect / Developer @ System architect, Lycos-Europe/Spray billing system / HTTPS-proxy.
Product responsible for the Lycos-Europe/Spray billing system.
Systems developer Lycos-Europe/Spray MMS-Composer.
Systems developer/back end, Lycos-Europe/Spray billing system.
Systems developer/Back end, Lycos-Europe/Spray-community functionality (the back bone of all Lycos-Europe/Spray web community services).
Back end/front end, Love@Lycos channel.
Back end/front end, Lycos-Europe Mobile channel.
Product responsible for the Lycos-Europe/Spray application server. (system/back end, administrator From July 2000 to February 2004 (3 years 8 months) Mandator Telecom @ Consultant, mainly for Ericsson. From October 1996 to July 2000 (3 years 10 months) Stockholm, SwedenSystem/Software Designer, Consultant for Mandator Telecom @ Back end, Web based test tool for creating test-CDR (jsp version).
System designer/back end, Test tool for creating test-CDR (Call Data Records), including meeting potential telecom clients as a part of requirement capture and demos.
System analysis/system design, AXE10 Ericsson Utvecklings AB. Call statistics/monitoring (also being mentor for new employees to show how to gather information, write requirement specifications and implementation proposals)..This project involved several sub systems located in 8 countries and the system design spanned over one year.
System analysis/system design, Multi processor AXE (platform functionality).
Software design, AXE10 Ericsson Utvecklings AB (UAB),Block communication system, mentoring new employees in software design. Message Buffers (Plex and assembly language programming). My involvement was meant only as an emergency measure but after speeding up the buffer handling up to 8 times in the AXE exchanges through more efficient assembly language coding the client insisted that I stayed. From October 1996 to July 2000 (3 years 10 months) Stockholm, SwedenOwner @ IT-consulting for previous customers. From June 1993 to October 1996 (3 years 5 months) Developer @ Developer of accounting, salary, and CRM systems. From September 1988 to January 1992 (3 years 5 months)
accounting and marketing, accounting and marketing @ Påhlmans Handelsinstitut From 1992 to 1993 Highschool, Computer science @ Fredrika Bremergymnasiet From 1984 to 1988 Olav Holten is skilled in: Scrum, Maven, Eclipse, Java Enterprise Edition, JBoss Application Server, Java, JUnit, Tomcat, Hibernate, SQL, IntelliJ IDEA, Test Driven Development, Agile Methodologies, XML, Linux