· 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!