I'm Raj Lal

I build the tech of the future.

I live at the intersection of design, technology and business.

See what I do:


Online Source Code

Find source code related to my books at github and my technical articles at codeproject and MSDN .

Web Applications

My work includes building rich Web apps in HTML5, CSS3, JavaScript, JQuery and Bootstrap. I also have worked with Silverlight/Flash and Server technologies, namely ASP.NET, MS SQL Server, XML Web Services, Restful Web services, classic ASP, B2B, e-commerce websites and classic HTML websites.

Mobile Apps

My mobile experience consists of developing apps for Sony Mylo, Maemo, Meego Nokia N9, iPhone (Web app), Android and Nokia Lumia Windows phones.

Desktop Software

I started my career with desktop software development. I developed software products, imaging libraries, browser plug-ins and ad hoc applications using C#.NET, Visual C++ and Visual Basic.

Books/ Slides

My books and MSDN Magazine articles

Check out my book Digital Design Essentials: 100 Ways to Design Better Desktop, Web, and Mobile Interfaces.

Digital Design Essentials(Rockport)

Digital Design Essentials(Rockport)

Ten years of design wisdom in the form of a book on Digital Design Essentials: 100 Ways to Design Better Desktop, Web, and Mobile Interfaces. Check out the Digital Design book reviews at Amazon.

Beginning Smartphone Web development(Apress)

Beginning Smartphone Web development(Apress)

Beginning Smartphone Web Development: Building JavaScript, CSS, HTML and Ajax-based Applications for iPhone, Android, Palm Pre, BlackBerry, Windows Mobile and Nokia S60

Creating Vista Gadgets(Sams)

Creating Vista Gadgets(Sams)

Creating Vista Gadgets: Using HTML, CSS and JavaScript with Examples in RSS, Ajax, ActiveX (COM) and Silverlight.

Review of Digital Design Essentials

By CHOICE magazine, premier source for reviews of academic books, electronic media, and Internet resources of interest” (The American Library Association).

“This reference work illustrates 100 usability design tips for websites and other applications across devices, not only for aesthetics but also for functionality and ease of use. Lal, a digital product designer, addresses advanced website functions, including the creation of a shopping cart, reviews and ratings, mobile commerce, touch screen interfaces, infographics, APIs, and other current technologies. Each topic features a short instructional page with bullet-point recommendations and tips on what to include. A facing page shows real-world examples and/or case studies. Some of the text instructions refer readers to other entries with related design concepts.

The content, organized into sections titled “Desktop,” “Web,” “Mobile,” and “Miscellaneous,” is well indexed. Rather than being a technical manual on how to create websites, widgets, or other applications, this volume presents best practices from an ease-of-use perspective. The examples undoubtedly will become outdated soon, but they represent some of the best illustrations of contemporary usability design. The rapid evolution of technology means that few books are available to compare with this one. It will be useful to those interested and/or active in web development or mobile app development.

Summing Up: Recommended. Lower- and upper-level undergraduates, general readers, professionals/practitioners."

–A. R. Hutchinson, Will Smithsonian Institution Libraries Copyright 2013 American Library The Association

My Presentations on Design and Technology

Following are my sessions in last 5 years on Design, Web, Accessibility, and Mobile technology.


I have around 15 years of experience on a wide variety of desktop software, Web applications and mobile apps. I love to meet people who are full of energy and who think they can change the world, and I believe with a great team, they can. I completed my master’s degree in computer science at Lamar University in Texas and hold Microsoft Certified Solution Developer (MCSD) and Microsoft Certified Application Developer (MCAD) titles. I currently live in Mountain View, California. I am also the author of three popular books on digital design essentials, Windows gadgets and smartphone Web development in addition to many articles about the Web, digital product design and strategy.

Code Project MPV (Most Valuable Professional)

With over a decade of experience in the software industry, I enjoy taking an objective approach to developing applications and make extra effort to simplify complex topics. I was awarded the Code Project MVP award in 2008 for his articles at Code Project

Stanford Igniter - 2013

Raj is a proud alumnus of Stanford Ignite and a founding member of Stanford Igniters.

In the News and Media


Latest Resume as Word document
Resume in Pdf Format


  • *   Stanford Igniter 2013
  • *   Code Project Most Valuable Professional (MVP) 2008
  • *   Grand Winner Vista 6 months Competition
  • *   First Prize in Web designing Contest Lamar University
  • *   Merit Certificate from Infinity Data for 99.995% result
  • *   All India Merit Certificate in Mathematics (OLYMPIAD -94).
  • *   Microsoft Certified Solution Developer MCSD for Visual Studio 2001
  • *   Micosoft Certified Application Developer MCAD for .NET 2005

Mobile Development

App Device Role Technology
VSLive Event WP7 Architect/ Developer Silverlight / C#
MyLife Tool Nokia N9 Frontend Developer Qt QML
FamilyMaps Nokia N9 Architect/ Developer Qt QML
Super Notes Nokia N900 Developer Web Runtime
Facebook App Nokia N900 Developer Web Runtime
Picasa Widget Sony Mylo Developer Web Runtime
TrickofMind iPhone Developer Web App

Web Development work online

UrlWebsite Role Technology
www.dishonline.com Dish Online Senior Solutions Engineer C# /SQL 2000/XML
exactorder.com Exact Order Architect / Web developer C# /SQL 2000/XML/ Quick Books
protrackonline.com Project Tracking System Architect / Web developer C# /ASP.NET/ SQL 2000
interviewinfo.net Interview Resources Project Leader / Architect C# /ASP.NET/ SQL 2000/
videodesk.net Video Desk Web developer C# /ASP.NET/ SQL 2000/XML Web Services
ilakshmi.com Personal website Web Developer VB.NET / ASP
delhikitchen.com Delhi Kitchen Web Developer Classic ASP
csharptricks.com C Sharp Tricks Web Developer Classic ASP

Windows Applications

Project Leader/ Programmer
Application Role Technology
CyberLockBox (Inventory s/w) Analyst / Programmer  C# /SQL 2000/Ms Access
 Video Caster (Video streaming s/w) Project Leader/ Programmer Visual Basic/Ms Access/XML
Video Edit Magic (Video Editing s/w) Project Leader C++ /Visual Basic /Ms Access
Advanced Popup BlockerProject Leader C++ /Visual Basic/Ms Access
Outlook Backup Project Leader/ Programmer Visual Basic/Ms Access/XML
Betzy (Betting Exchange Bot) Project Leader/ Programmer Internet Explore/BHO /Visual Basic/Ms Access/XML
Track 1.0( GPS software ) Project Leader/ Programmer Visual Basic/Ms Access/SQL
FTP Mananger  (custom ftp software) Project Leader/ Programmer Visual Basic/Ms Access/XML
Image Data entry (Product to for data entry) Project Leader/ Programmer Visual Basic/Ms Access/XML
Image Manager (Image Browser/Thumbnail/html generator - in 3 language using German,French and English) Project Leader/ Programmer Visual Basic

View/Inspect/browse/ my credentials
using Transcript ID (663067) / Access Code (rajeshlal)

Skill Summary

  • o 10+ years of experience in Software Analysis, Design, and Development
  • o Demonstrated leader with versatile experience in Windows, Web & Mobile
  • o Experience in Collaborating/Supporting multiple Silicon Valley ISVs
  • o Expert in Web technologies: HTML5, CSS3, JavaScript, JQuery, Ajax, REST
  • o Expert in User Interface technology: XAML, Silverlight, Flash and WPF
  • o Excellent knowledge of client-server architecture with C#, ASP.NET & SQL
  • o Experience with Linux, Mac OS, Windows, Mobile, Mylo, iPhone, and MeeGo
  • o Technology Evangelist with Excellent Presentation skills

Books Written

  • o Digital Design Essentials: 100 ways to better design Desktop, Web and Mobile interfaces, (Rockport Publishers amazon)
  • o Beginning Smartphone Web Development (with Gail Fredrick, Apress, amazon)
  • o Creating Vista Gadgets: Using HTML, CSS and JavaScript (Sams, amazon)

UI Inventions

  • o Honeycomb User Interface I, Sony: United States Patent D622733 8/31/10
  • o Honeycomb User Interface II, Sony: United States Patent D606089 12/15/09
  • o UI for Digital Photo Frame, Sony: United States Patent 12/414,368 03/30/09

Awards, Certificates and Education

  • o Code Project Most Valuable Professional (MVP) 2008
  • o First Prize in Creative Web Design Contest, Lamar University
  • o Microsoft Certified Application Developer MCAD.NET - 2004, MCSD - 2001
  • o All India Merit Certificate in Mathematics - OLYMPIAD - 1994
  • o Bachelors in Computer Science Hislop College India - 1994- 1997
  • o Masters in Computer Science Lamar University Texas - 2003-2005