I’m A VB: Waleed El-Badry



·        How long have you been using VB?

I started with VB 6 in 2003. I developed a real time temperature monitoring system of 25 channels as my graduation project. In 2005, I migrated to VB.NET.


·        What industry do you work in?

I’m a teaching assistant in the Mechatronics Engineering Department. We teach young engineers how to build fully automated electromechanical systems, based on embedded processors or PCs.


·        How big is your development team?

It is about 10 developers and one architect. I sometimes participate in both sides.


·        What kind of apps do you most commonly build?

Machines aided by PC Controllers. SCADA and machine vision systems. They are built based on VB.NET developed software.


·        What’s the most interesting app you’ve ever built?

I recently was working on my master’s degree. I developed a fully machine vision system for inspection of ceramic wall plates. It was all developed using VB.NET and NI vision development module.


·        Please tell us about an app that you’re working on at the moment.

I’m currently building a scalable SCADA system for a food factory in Saudi Arabia. I develop the GUI for SCADA and business logic, as well as building the interfacing circuits with PLC and DCS modules.


·        What other technologies do you most commonly use?

I’m fond of WPF and WCF as well. They can integrate to make a stunning user experience with well neat scalable service oriented architecture.


·        What are some of your favorite VB features?

LINQ, LINQ, and LINQ. It is one of the most amazing features. In addition, type inference saves lots of time.


·        What do you like most about VB as a programming language?

Its grammar is so easy to embrace. It has a rich set of tools for beginners and professionals as well.


For other interviews in this series, please visit http://imavb.net.


Are you a VB, too? Submit your story here!