Home > Authors

Ivan Pepelnjak

Ivan Pepelnjak, CCIE No. 1354, is a 25-year veteran of the networking industry. He has more than 10 years of experience in designing, installing, troubleshooting, and operating large service provider and enterprise WAN and LAN networks and is currently chief technology advisor at NIL Data Communications, focusing on advanced IP-based networks and web technologies. His books published by Cisco Press include

As was usual in the early days of the information technology (IT) industry, Ivan started as a programmer, developing device drivers and symbolic kernel debuggers back when 256 kilobytes was the size of a mainframe computer RAM, not a personal computer CPU cache size; and implementing file sharing networks over "high-speed" 38 kilobit serial connections. He started a commercial Internet Service Provider when the web was still an odd experiment within CERN, and deployed interactive web-based applications before Netscape invented JavaScript.

In his role as technical director of NIL Data Communications, Ivan focused exclusively on large-scale IP networks, became one of the early Cisco Certified Internetworking Experts (CCIE) and one of the first Cisco-certified instructors. His extensive knowledge helped service providers, such as British Telecom, Deutche Telekom, France Telecom, Global One, Telia and SITA deploy large-scale state-of-the art IP or MPLS networks. Large corporations benefiting from his experience include equipment manufacturers and integrators, such as Cisco Systems, Digital, Hewlett Packard, IBM, Unisys, as well as banks (Dresdner Bank in Germany) and petroleum industry companies (Statoil in Norway). He was also able to transform the hands-on experience gained in consulting projects into an educational framework when he was one of the architects of Cisco Systems' Service Provider curriculum and the lead developer of several Service Provider-focused courses covering Border Gateway Protocol (BGP), Multi-protocol Label Switching (MPLS) and IP Quality of Service.

These days, you'll likely find Ivan solving interesting networking or web-related challenges or you might find him hiking, mountain-biking or rock-climbing somewhere high in the European Alps.

1.
Find Facebook Friends with Your Facebook Connect Application
Dec 28, 2009
2.
Publish Your Application Stories to Facebook
Oct 21, 2009
3.
Use Facebook Connect to Bring Your Application to Millions of Users
Aug 31, 2009
4.
Developing AJAX Applications with jQuery
Jun 30, 2009
5.
Web Page Refactoring with jQuery
Jun 10, 2009
6.
Introduction to jQuery: Use jQuery to Write Simpler, Shorter, More Readable JavaScript Code
Jun 1, 2009
7.
Testing Your Website in a Realistic Environment
Aug 5, 2008
8.
Fix Your Web Site Performance Problems
Jul 30, 2008
9.
Why Is My Web Site So Slow for Global Visitors?
Jul 21, 2008
10.
Generating Atom Feed from SQL Data
Mar 31, 2008
11.
Implementing Access Controls on SQL Server Data
Mar 14, 2008
12.
Make Your Web Pages Mobile-Friendly
Jan 18, 2008
13.
Use Google as Your Gateway to the Mobile Internet
Dec 28, 2007
14.
Enhance Your AJAX Applications with Visual Cues
Dec 14, 2007
15.
Building Modal Dialogs into Your Web Application
Nov 9, 2007
16.
Adding Keyboard Shortcuts to Your Web User Interface
Nov 2, 2007
17.
XML Handling in Microsoft SQL Server 2005
Oct 19, 2007
18.
Storing XML Data in a Relational Database
Oct 5, 2007
19.
Serve SQL Data in XML Format
Sep 28, 2007
20.
Enrich Your HTML Tables with JavaScript Progressive Enhancement
Sep 7, 2007
21.
Introduction to HIJAX
Aug 24, 2007
22.
Seven Common CSS Mistakes and How to Avoid Them
Jul 20, 2007
23.
JavaScript Progressive Enhancement in Practice
Jun 15, 2007
24.
Make Pop-Up Windows Visible to Search Engines
Feb 16, 2007
25.
Automate the Pagination of Your Web Pages
Feb 2, 2007
26.
Using WordProcessingML to Generate Clean HTML from Word
Jan 26, 2007
27.
Optimized Presentation of XML Content
Dec 15, 2006
28.
Reap the Benefits of Web Caching, Part 3: Database Integration
Nov 22, 2006
29.
Reap the Benefits of Web Caching, Part 2: Reduce the Download Time
Nov 17, 2006
30.
Reap the Benefits of Web Caching, Part 1: Explicit Content Expiration
Oct 27, 2006
31.
Improve Your Search Engine Ranking with AJAX
Jul 28, 2006
32.
Using Multicast Domains
Jun 27, 2003
33.
Should I Be Interested in MPLS Traffic Engineering?
Jan 3, 2003
34.
Is Troubleshooting Important?
Dec 27, 2002
35.
MPLS/VPN Architecture Overview
Aug 2, 2002
36.
Multiprotocol Label Switching (MPLS) Architecture Overview
Jan 1, 2001
Ivan Pepelnjak

Ivan Pepelnjak