• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Consultant: Mr. Jole Jonikic.doc
 

Consultant: Mr. Jole Jonikic.doc

on

  • 1,739 views

 

Statistics

Views

Total Views
1,739
Views on SlideShare
1,739
Embed Views
0

Actions

Likes
0
Downloads
14
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Consultant: Mr. Jole Jonikic.doc Consultant: Mr. Jole Jonikic.doc Document Transcript

    • Jole Jonikic [info@swedishbrand.com] Curriculum Vitae Copyright © 2010, Jole Jonikic Consultant: Mr. Jole Jonikic E-mail: info@swedishbrand.com Web: www.jonikic.com Phone: +46 (0) 708 366636 Citizenship: Swedish [eligible to work in the EU, Switzerland, Scandinavia] Info: Currently working in Western Europe but willing to relocate and work all around the world. Years of experience: >13 years working experience, last 11 years as consultant (>20 years overall IT experience). Summary Well-educated and multilingual systems analyst specializing in object oriented systems analysis and development with the .NET framework focused on C#, LINQ and ASP.NET. 9+ years of .NET development. Keywords: .NET, C#, ASP.NET, LINQ, OO, ADO.NET, Web Services, XML, C++, SQL Server. Education: Master of Science in Systems Analysis/Systems Development at Lund University in Sweden. Certifications: 1. MCP, Developing and Implementing Web Applications with C# and Visual Studio.NET 2. .NET Web Development Certified Professional 3. Web Development Certified Professional 4. Sun Certified Programmer for Java 2 Platform Key achievements: • Double achievement “Instructor Of The Year” both 2003 and 2009 at Learning Tree International in Sweden among a total of 70 instructors. • Technical architect and designer of several database driven .NET systems with C#, ASP.NET, LINQ, Web Services, SQL Server, MySQL. • Technical consultant and systems developer with C++, Oracle, Sun Solaris, Linux, Mac Os. • Systems development of various IT systems: invoice/billing, order management, financial reporting, news management, corporate sites. • Working experience from various industries: telecom, IT, printing & publishing, medical, food industry. • Several years of professional experience in mentoring/training/instructing in the fields of IT: e-commerce, systems development, systems design, enterprise web development, .NET, C#, ASP.NET. • International working experience. Page 1
    • Jole Jonikic [info@swedishbrand.com] Words from my students: • “With impressive technical skills and a never-ending enthusiastic approach, Jole is by far the best instructor I've had in years. Hands down, no contest.” • “Jole is one of the best teachers I have met in my career (almost 25 years) in the Computer Software Business. He rule in the .NET and C# environment” See pages below for detailed information. References available upon request. Page 2
    • Jole Jonikic [info@swedishbrand.com] Detailed info Language abilities: Swedish fluent English fluent Serbian fluent Romanian working knowledge Danish working knowledge Norwegian working knowledge German understand written and slowly spoken German Portuguese better than basic Spanish basic Education: 1994 – 1998 Master of Science in Systems Analysis/Systems Development at Lund University, Sweden Training: • Object oriented systems development Programming LINQ and C# Extended Features [Learning Tree, London/UK] C# - Developing .NET Applications [Learning Tree, Stockholm/Sweden] C++ for C-programmers [Informator, Stockholm/Sweden] Java for C++-programmers [Learning Tree, Stockholm/Sweden] Java for Enterprise Systems Development [Learning Tree, Stockholm/Sweden] • Instructor courses Teach the Tutor [Department of Informatics, Lund/Sweden] Instructor Training for Technical Experts [Learning Tree, Stockholm/Sweden] Train The Trainer [Learning Tree, Stockholm/Sweden] • Enterprise web development/e-commerce Programming Scalable Web Applications with .NET and ASP.NET AJAX [LT, London/UK] SharePoint Technologies Comprehensive Hands-On Intro [Learning Tree, London/UK] Programming SharePoint Applications with .NET [Learning Tree, Stockholm/Sweden] Enterprise web development with ASP.NET [Learning Tree, Stockholm/Sweden] ASP.NET and WebForms [Learning Tree, London/UK] Visual Interdev web development [Learning Tree, New York/USA] Enterprise web development with ASP [Learning Tree, Stockholm/ Sweden] Building an e-commerce web site [Learning Tree, Washington DC/ USA] Page 3
    • Jole Jonikic [info@swedishbrand.com] • Management & business related Corporate development and business professionalism [Paxus, Tenerife/Spain] Page 4
    • Jole Jonikic [info@swedishbrand.com] Experience (reversed chronological order): June 2009 Presis [Sweden] SEMINAR ABOUT LINQ AND O/R Mapping • Held a seminar about LINQ and O/R Mapping for an IT-company and its employees. Technologies used: LINQ, LINQ to SQL, LINQ to XML, LINQ to Objects, O/R Mapping, .NET Framework 3.5, C#, ASP.NET Tools used: Microsoft Visual Studio.NET 2008, LLBLGen Pro O/R Mapper Database used: SQL Server OS: Windows Server 2008 December 2008 - present Ballou Internet Services [Sweden] SYSTEMS ANALYSIS AND DEVELOPMENT WITH .NET, C#, ASP.NET, LINQ • Client took over competitor’s customer base (Lycos Spray) and needed to incorporate the new customer base into its existing CMS. I single-handedly designed and developed a major conversion system and added functionality to existing system handling approximately 20000+ new customers and domains. The system consisted of several parts and applications forming the whole system: o Converting 20000+ customers/domains from an external system to client’s own system. o Added a whole bunch of new functionality to client’s existing CMS and invoice handling to support new features for the new customers/domains. Technologies used: .NET, C#, ASP.NET, LINQ, O/R Mapping, Object Oriented Programming (OOP), SQL, XML Tools used: Visual Studio.NET 2008, LLBLGen Pro O/R Mapper Database used: SQL Server 2005, MySQL OS: Windows Vista, Windows 2003 Server • IIS.se (the Swedish SE Registry) incorporated EPP (Extensible Provisioning Protocol) in all their communication with their registrars. My client needed a system being able to communicate with IIS.se through this new system and have this new system pass a certification test with IIS.se to be able to get recognized as a certified registrar. I designed, architectured and implemented this system and used it to have my client pass the certification test and become a certified registrar. Apart from this the system is a fully fledged CMS system handling and administering domains/customers and automatically send out renewal invoices at the time a domain expiration was about to happen. Page 5
    • Jole Jonikic [info@swedishbrand.com] The system consisted of several parts and applications forming the whole system: o Converting 4000+ customers from an external system to client’s own system o Client user administration handling all the EPP communication such as renewing domains, updating name servers, domains and customers. o Communication with IIS.se (the Swedish SE Registry) via EPP (Extensible Provisioning Protocol) o I had my customer’s system certified with IIS.se for them to be acknowledged as registrar for se-domains. o Service running during the night creating invoices for the new domains about to expire. o Background service keeping track of domains in need to renew domains and to remind of renewal. Sending out different emails based on templating depending on the course of action needed to be taken by the end user. The IT system I developed saved my client hundreds of man hours of work. Technologies used: .NET, C#, ASP.NET, LINQ, O/R Mapping, Object Oriented Programming (OOP), SQL, XML Tools used: Visual Studio.NET 2008, LLBLGen Pro O/R Mapper Database used: SQL Server 2005 OS: Windows Vista, Windows 2003 Server May 2009 Statens Lantbruksuniversitet [Sweden] INSTRUCTOR SHAREPOINT, C#, ASP.NET • Taught a 3 day course called “Programming SharePoint Applications with .NET.” Technologies used: SharePoint, .NET Framework 3.5, C#, ASP.NET, Web Services Tools used: Microsoft Visual Studio.NET 2008 Database used: SQL Server OS: Windows Server 2008 April 2009 Forsler & Stjerna [Sweden] INSTRUCTOR/MENTOR .NET, LINQ, O/R-mapping • Instructing and mentoring a group of 8 IT professionals working with .NET, LINQ and O/R-mapping. Technologies used: .NET Framework 3.5, LINQ, LINQ to SQL, LINQ to XML, LINQ to Objects Tools used: Microsoft Visual Studio.NET 2008, LLBLGen Pro O/R Mapper Page 6
    • Jole Jonikic [info@swedishbrand.com] March 2008 – 2009 WeBeFree SYSTEMS ARCHITECT AND ANALYST C#, .NET • Systems architect and analyst developing an international community product within the fields of personal development. Technologies used: .NET 3.5, C#, LINQ, ASP.NET, AJAX, XML, Web Services, JavaScript, O/R Mapping, Object Oriented Programming (OOP), SQL Tools used: Microsoft Visual Studio.NET 2008, jQuery, LLBLGen Pro O/R Mapper, IIS 7.0 Database used: SQL Server 2005 OS: Windows Vista, Windows XP November 2008 Qurius [Sweden] INSTRUCTOR ASP.NET/C# • Taught a 5 day Microsoft .NET course with ASP.NET and C#. Technologies used: .NET Framework 3.5, C#, ASP.NET, LINQ, AJAX, Web Services, O/R Mapping, Object Oriented Programming (OOP), SQL Tools used: Microsoft Visual Studio.NET 2008, LLBLGen Pro O/R Mapper, Database used: SQL Server OS: Windows XP December 2007 – May 2008 Pågen AB [Sweden] July 2008 SYSTEMS ANALYST C#, .NET INSTRUCTOR .NET/C#/ADO.NET/Object Oriented Programming QUALITY ASSURANCE • Responsible for the quality assurance of a mobile .NET project. The application was created by an external part and I was responsible for reassuring the client that the technical quality and architectural design of the system was strong enough to be put in production. Task involved code examining, big picture overview of the system and testing and reviewing to let the client know where the shortcomings existed. Technologies used: Compact .NET Framework, C#, ADO.NET Tools used: Microsoft Visual Studio.NET Database used: SQL Server, SQL Server CE OS: Windows XP, WinCE Page 7
    • Jole Jonikic [info@swedishbrand.com] • .NET mobile development for a sales/ordering system on mobile devices. Technologies used: C#, Compact .NET Framework, SymScript Tools used: Microsoft Visual Studio.NET Database used: SQL Server CE OS: WinCE • Wrote and taught a two month long course on .NET/C#, Object Oriented Programming and Design and database design. Technologies used: .NET, C#, ADO.NET, Object Oriented Programming (OOP), database design Tools used: Microsoft Visual Studio.NET Database used: SQL Server, SQL Server CE OS: Windows XP, WinCE June 2004 – August 2004 Plastikkirurgiska Institutet [Sweden] July 2005 – July 2007 TECHNICAL ADVISOR DEVELOPMENT OF CORPORATE SITES WITH C#, ASP.NET and Web Services • Technical advisor on web technologies. • Design, development and maintenance of corporate plastic surgery sites (www.plastikinstitutet.se, www.plastikinstitutet.com, www.plasticsurgery.nu ) with functionality for news and information management developed with .NET technologies: C#, ASP.NET, Web Services and ADO.NET. Technologies used: C#, XML Web Services, ASP.NET, ADO.NET, T- SQL, stored procedures, HTML Tools used: Microsoft Visual Studio.NET 2003, IIS 6.0 Database used: SQL Server 2000 OS: Windows XP Pro, Windows XP Server June 2002 – 2008 Ballou Internet Services [Sweden] SYSTEMS ANALYSIS AND DEVELOPMENT WITH .NET, C#, WINDOWS DNA, COURSE AUTHOR/INSTRUCTOR • Designed and implemented .NET software for migrating web hosting data from one subsystem to another in the internal CMS system. The migrated data was o SQL Server data (tens of thousands of rows) o a complete web site file structure (hundreds of gigabytes of data) o conversion between Windows 2000 and Windows 2003 user mapping o provisioning of file rights for mapped data Page 8
    • Jole Jonikic [info@swedishbrand.com] This application saved the client hundreds of man hours and tedious manual work and had the task finish much quicker than any manual work would have done. Technologies used: .NET, C#, .NET Web Services, XML, serialization Tools used: Visual Studio.NET 2005 OS: Windows XP, Windows 2000, Windows 2003 Server • Designed and implemented .NET functionality for using an SMS gateway to send SMS from within applications and different web sites. Implemented the solution as a two way implementation both as a local component and as a remotely accessible component via a web service. Technologies used: .NET 2.0, C# 2.0, .NET 2.0 Web Services Tools used: Visual Studio.NET 2005 OS: Windows XP • Wrote and taught a two day course on .NET 2.0, C#, ASP.NET 2.0, Web Services and ADO.NET 2.0 Technologies used: .NET 2.0, C# 2.0, .NET 2.0 Web Services, ADO.NET 2.0, ASP.NET 2.0 Tools used: Visual Studio.NET 2005 OS: Windows XP • Designed and developed a web based billing and financial reporting system with the .NET framework. Designed and developed an object oriented, n-tier system with .NET components in C#, XML, stored procedures, views and triggers in T-SQL on a SQL Server and the client tier with C#, ASP.NET and C# console applications. The creation of invoices is in various output formats where the XML format is the most important. Technologies used: C#, ASP.NET, XML, ADO.NET, T-SQL, stored procedures, views, triggers Tools used: Microsoft Visual Studio.NET, IIS 5.0 Database used: SQL Server 2000 OS: Windows 2000 Server, Windows XP Pro • Analyzed customer’s business processes and existing invoice system thoroughly and wrote a requirement specification for a new and improved web based invoice/billing system. • Developed the functionality according to the requirements specification in the analysis stage of the project. The system is a web based ASP solution with a back end SQL Server 2000 database and COM components. Invoices are created automatically during the night with T-SQL and stored procedures and sent out to an invoicing company without manual handling. I was solely responsible for all the stages of the analysis and development. Page 9
    • Jole Jonikic [info@swedishbrand.com] Technologies used: ASP, T-SQL, DTS, stored procedures, views, VBScript, JavaScript, ActiveX, OLE DB, CSS, ADO Tools used: Microsoft Visual Studio, IIS 5.0 Database used: SQL Server 2000 OS: Windows 2000 • Wrote and taught a two day course on SQL Server, Access, SQL and ASP. Technologies used: ASP, stored procedures, views, VBScript, ADO Tools used: SQL Server Enterprise Manager, Query Analyzer, TextPad Database used: SQL Server 2000, Access OS: Windows 2000 • Wrote and taught a two day course on .NET, Web Services, ADO.NET and ASP.NET. Technologies used: .NET, Web Services, ADO.NET, ASP.NET Tools used: Visual Studio.NET OS: Windows XP Oct 2000 – present Learning Tree International [world wide] COURSE INSTRUCTOR, Enterprise .NET Web Development Instructor Of The Year twice (2003 and 2009) among a total of 70 instructors. Instructor at Learning Tree International teaching courses in .NET web development, C# development and building e-commerce web sites. These courses are reoccurring and I teach them continuously. • Programming LINQ and C# Extended Features, 4 days Advanced course on C# and LINQ. Technologies used: LINQ, C#, ASP.NET, Web Services, ADO.NET Tools used: Visual Studio.NET 2008 Database used: SQL Server 2005 OS: Windows Vista, Windows Server • Programming Scalable Web Applications with .NET and ASP.NET AJAX, 4 days Intensive course about designing and building scalable and distributed web applications with ASP.NET, AJAX, LINQ, C# and web services. Technologies used: ASP.NET, C#, LINQ, AJAX, Web Services, XML, SQL, ADO.NET, LINQ to SQL, LINQ to Objects Tools used: Visual Studio.NET 2008, jQuery Database used: SQL Server 2005 OS: Windows Server 2003 Page 10
    • Jole Jonikic [info@swedishbrand.com] • Developing ASP.NET 2.0 Web Applications, 4 days A course on teaching the students how to benefit from the new stuff in .NET 2.0 when creating ASP.NET 2.0 web applications. Technologies used: ASP.NET 2.0, .NET 2.0 Web Services, C# 2.0, VB.NET 2.0, XML, SQL, ADO.NET 2.0 Tools used: Visual Studio.NET 2005 Database used: SQL Server 2005 OS: Windows XP • C# - Developing .NET Applications, 4 days I teach Object Oriented Programming (OOP) with C# and how to utilize the services in the .NET framework and how to connect to and use back end database servers. Technologies used: C#, OOP, XML, ADO.NET, Web Services Tools used: Visual Studio.NET Database used: SQL Server 2000 OS: Windows XP • Programming SharePoint Applications with .NET: Hands-On, 4 days Teaching students how to program functionality in C# and .NET for SharePoint. Technologies used: SharePoint, C#, ASP.NET, Web Services Tools used: Visual Studio.NET Database used: SQL Server 2005 OS: Windows Server • Programming with .NET: A Comprehensive Hands-On Introduction, 4 days Introductory course on .NET. Technologies used: .NET Tools used: Visual Studio.NET Database used: SQL Server 2005 OS: Windows Server • Enterprise Web Development with ASP.NET, 4 days An advanced course teaching how to build distributed web applications with ASP.NET and the .NET framework. Also teach how to integrate with web services and use databases from ASP.NET with ADO.NET. Technologies used: ASP.NET, Web Services, C#, VB.NET, XML, SQL, ADO.NET Tools used: Visual Studio.NET Database used: SQL Server 2000 OS: Windows 2000 • ASP.NET and WebForms, 4 days Page 11
    • Jole Jonikic [info@swedishbrand.com] I teach how to develop web applications with ASP.NET and WebForms. How to create database driven applications with ADO.NET and C# and also how to integrate the web applications with web services. Technologies used: ASP.NET, C#, VB.NET, XML, SQL, ADO.NET Tools used: Visual Studio.NET Database used: SQL Server 2000 OS: Windows 2000 • Building an E-Commerce Web Site, 5 days Building e-commerce web sites with Commerce Server, Intershop and ASP. I teach how to implement a complete e-commerce web site with effective shopping cart applications integrated with a database, web merchandising strategies to increase revenues and how to secure the transmission of orders and payments and process credit card transactions. Technologies used: B2C, B2B, ASP, XML, SQL Tools used: Microsoft Commerce Server, Intershop, Visual Interdev, 1stPage, FrontPage Database used: SQL Server 7.0, Sybase OS: Windows NT • Visual Interdev Web Development, 4 days I teach how to utilize Microsoft's Visual InterDev 6 to create and manage active Web sites with ASP. Technologies used: ASP, JScript, VBScript, DHTML, DOM, CSS, ADO, ActiveX, Java applets Tools used: Visual Interdev 6.0, IIS 5.0, Index Server Database used: SQL Server 2000 OS: Windows 2000 • Enterprise Web Development with ASP, 5 days An advanced course teaching how to create robust Web-based client/server applications using Visual Studio and Windows DNA. Technologies used: ASP, JScript, VBScript, COM/MTS/COM+, ActiveX, OLE DB, CSS, ADO, Visual Basic Tools used: Microsoft Visual Studio (Visual Interdev, Visual Basic), IIS 5.0 Database used: SQL Server 2000 OS: Windows 2000 July 2004 – June 2005 Advalvas Software Group [Brussels/Belgium] TECHNICAL ARCHITECT AND DEVELOPER WITH .NET and C# • Main technical architect and developer for an electronic invoicing system handling import (XML, EDI, custom formats etc.), export (ERP Page 12
    • Jole Jonikic [info@swedishbrand.com] etc.) and enrichment (cost allocation, validation, matching etc.) of electronic invoices together with business reporting, messaging and invoice flow control. The whole system is designed and developed with C# and .NET with an object oriented, n-tier distributed architecture and it handles 100,000 invoices a month with every invoice consisting of up to as much as 100,000 invoice lines. Technologies used: C#, ASP.NET, ADO.NET, XML Web Services, MSMQ, UML Tools used: Microsoft Visual Studio.NET 2003, IIS 6.0 Database used: SQL Server 2000 OS: Windows XP Pro January 2003 BasWare [Sweden] COURSE INSTRUCTOR, Enterprise .NET Web Development with ASP.NET/VB.NET • Taught a four day ASP.NET and VB.NET course. The topics taught were how to build multitier web applications with ASP.NET and the .NET framework with ADO.NET, XML and Web Services. Technologies used: ASP.NET, VB.NET, ADO.NET, Web Services, XML, SQL Tools used: Visual Studio.NET Database used: SQL Server 2000 OS: Windows 2000 December 2002 Intellecta Systems [Sweden] COURSE INSTRUCTOR/AUTHOR, Enterprise .NET Web Development with ASP.NET/C# • Taught and partially wrote a four day ASP.NET and C# course. The topics taught were how to build multitier web applications with ASP.NET and the .NET framework with ADO.NET, XML and Web Services. Technologies used: ASP.NET, C#, ADO.NET, Web Services, XML, SQL Tools used: Visual Studio.NET Database used: SQL Server 2000 OS: Windows 2000 Dec 2001 – March 2002 Mactive [Helsingborg/Sweden] June 2002 SYSTEMS ANALYSIS AND DEVELOPMENT WITH C++ AND XML • Object oriented systems analysis and development with C++ and XML developing conversion functionality in customer’s software product called AdBase (advertising system sold to newspaper companies Page 13
    • Jole Jonikic [info@swedishbrand.com] worldwide). I was solely responsible for the design and development of this functionality which is used for interconnecting different systems and exchanging information in various formats with XML. • Developed functionality for several server applications handling order and customer information and exchanging data among them. Technologies used: C++, XML, XSLT, UML, OOD/OOP, STL Tools used: Sun Visual WorkShop C++ 5.0, Sun WorkShop Compiler C++ 5.0, Xerces C++ XML Parser, SourceSafe, xemacs, Exodus, Rational Rose 2000 Database used: Oracle 8i OS: Sun Solaris, Mac OS 9 Jan 2001 – May 2001 Telelogic Technologies [Malmö/Sweden] July 2001 – August 2001 OBJECT ORIENTED SYSTEMS DEVELOPMENT WITH C++ AND UML • Systems development with C++ implementing new features for Telelogic’s visual editor/CASE modeling application Telelogic Tau that is sold primarily to the major telecom companies (Ericsson, Nokia, Siemens, Motorola etc.). Designed and developed several major features from scratch using object oriented design and development with UML and C++. Daily use of the CM-tool Rational Clearcase. Some of the features I implemented: - Tight integration between Telelogic Tau (the application I was working on) and the configuration management tool Rational Clearcase. With the help of the features I developed users of Telelogic Tau can easily manage synchronization of files and projects directly from Telelogic Tau without any need to start up Clearcase separately. - Implementation of remote procedure calls between various applications making up the whole Telelogic Tau suite. This way various applications and editors could communicate and exchange data. - Designed and developed an archive feature letting the users archive a whole SDL-system (or parts of it) into a distributable format easy for distribution by digital media. This is a major and very advanced feature due to the complexity and number of files and diagrams an SDL-system usually consists of. Technologies used: C++, UML, OOD/OOP Tools used: Rational Clearcase, Sun Visual WorkShop C++ 5.0, Sun WorkShop Compiler C++ 5.0, Microsoft Visual C++, Telelogic Tau, Ericsson Tau, xemacs OS: Sun Solaris 5.6 Page 14
    • Jole Jonikic [info@swedishbrand.com] Dec 2000 – spring 2001 Real Free Agent [Stockholm/Sweden] WEB SYSTEMS DEVELOPMENT with Java, ASP, database design • Responsible for the development of the entire ASP programming and database design and implementation for http://www.realfreeagent.com which is a web site for freelance contractors. Technologies used: ASP, VBScript, HTML, SQL Database used: Microsoft Access Tools used: Visual Interdev OS: Windows Oct 2000 – spring 2001 Rehn & Co [Malmö/Sweden] WEB ADVISOR/WEB PROGRAMMING/SYSTEMS ANALYST • Advisor providing technical assistance on what is technically feasible and deciding what to implement with the web technologies available today. • Built a web site from scratch for a plastic surgeon (www.pkc.se). Technologies used: HTML, DHTML, JavaScript, CSS, ASP, SQL, GIF-animations and 360 degree QuickTime Virtual Reality movies. Also did server side VBScript programming gathering data from the user and storing it in an Access database. Tools used: Dreamweaver Ultradev, Visual Interdev, Adobe Photoshop, Adobe ImageReady. OS: Windows 98, Mac OS Sep 2000 – Oct 2000 Ericsson [Lund/Sweden] TECHNICAL SYSTEMS DEVELOPMENT WITH WINDOWS DNA • Analysis, design and first stage implementation of a 3-tier client- server system serving the international market research department at Ericsson. Developed fully with Microsoft Windows DNA. Object oriented modeling with UML and Visio2000. Developed COM business objects, especially database components in Visual Basic serving the whole system with database access and data. Used Visual SourceSafe to sync project files with other team member. Technologies used: Microsoft Windows DNA, UML, object oriented systems development, COM, SQL Tools used: Visual Basic 6.0, Visual SourceSafe, Visio 2000, SQL Server Enterprise Manager, Word 2000 Database used: SQL Server 7.0 OS: Windows NT Page 15
    • Jole Jonikic [info@swedishbrand.com] Aug 2000 Sydkraft ServicePartner [Malmö/Sweden] COURSE AUTHOR/INSTRUCTOR • Designed and taught a one day-course in ASP, Visual Interdev, JavaScript, VBScript and debugging techniques in ASP environment. Jan 2000 – Aug 2000 VIS-able [Malmö/Sweden] WEB SYSTEMS DEVELOPMENT/SYSTEMS ARCHITECT • Analysis, systems design and implementation of components and applications making up the web site http://www.hoor.se. Designing and deciding on the technical foundation for the site and later systems development and web programming. Heavy back end programming with ASP, created business objects (COM) in Visual Basic, database design and stored procedures in T-SQL with SQL Server 7.0. Used Dreamweaver as the configuration management tool to synchronize files with other project members. • Developed administrative functions for the e-commerce web site http://www.flyinga.net. Added shopping functionality with SSL to allow customers to pay with credit cards. Technologies used: ASP, VBScript, HTML, CSS, DHTML, T- SQL., DOM, SQL, SSL Tools used: Visual Interdev, Dreamweaver, SQL Server Enterprise Manager Database used: SQL Server 7.0 OS: Windows NT, Windows 98 Oct 1998 – Nov 1999 Erebus Datakonsult [Malmö/Sweden] TECHNICAL CONSULTANT/TEST LEADER • Developed the company’s Intranet (web development, web design) with ASP, server components (COM) in Visual Basic and C++. Developed several web applications to be used on the Intranet: magazine booking system, library function for books etc. Developed highly advanced administration features to enable non-programmers to administrate the intranet without any knowledge of programming. Technologies used: ASP, JavaScript, VBScript, HTML, DHTML, CSS, Visual Basic, C++, DOM, SQL Tools used: Visual Interdev, Visual Basic, Visual C++, SQL Server Enterprise Manager Database used: Access, SQL Server 7.0 OS: Windows NT • Team member of a three-person project team developing an n-tier distributed system in C++ under UNIX and Linux to be used for speech services at Sweden’s biggest telecom company Telia. Heavy use of Page 16
    • Jole Jonikic [info@swedishbrand.com] databases (Oracle 8i) and database design. Developed components to be used in the n-tier system for database access. Object oriented development with Rational Rose and UML as the modeling tools. Used the application Generations for creating test speech applications for our distributed system. Technologies used: object oriented systems development, n- tier architecture, C++, UML, SQL, some C Tools used: Visual C++, gcc, Generations (speech application development environment), Rational Rose, Reflection X Database used: Oracle 8i OS: Sun Solaris, Linux, Windows NT • Test leader at Telia being responsible for the tests for a distributed billing and statistics system. Technologies used: C++, PL/SQL Tools used: Generations Database used: Oracle 8i OS: Sun Solaris, Windows NT August 1996 – June 1997 Lund University [Lund/Sweden] TUTOR IN OOA/OOP/OOD AND SMALLTALK • Tutor at Department of Informatics at Lund University in object oriented systems development (OOA/OOP/OOD) with Smalltalk and Pascal. Taught students, on their first and second semester of Informatics at the university level, how to do object oriented analysis, design such systems and implement them. Number of students: 10-40 per session. Technologies used: object oriented analysis, design and development Tools used: ParcPlace VisualWorks (Smalltalk), Borland Pascal OS: Windows 3.11 for Workgroups, Windows NT Page 17