Muhammad Aslam
Affiliated with Champlain College Online, Online Software Development

I thought that you might be interested in knowing a little about me. My name is Muhammad Aslam. I am a Canadian citizen. I now live in Raleigh, NC USA.

I am a Professional Engineer (P.E.) and have completed my M.E. degree from University of Tokyo Japan. I have about 22 years of very well rounded and broad based teaching and industry experience in the field of IT, Math and Engineering in USA, Canada, Japan and Pakistan. Right now I am working as Business and Technology Applications Analyst at North Carolina Department of Transportation, Raleigh NC.

Professional Experience & Skills

Professional Experience

  • Registered Professional Engineer (PE) North Carolina, USA and Member AISC USA.
  • Presently working as Business and Technology Applications Analyst/Developer in NCDOT NC USA.
  • Also presently delivering (online), cutting edge IT technologies at Champlain College, VT USA.
  • About 11 years of industry experience as Business and Technology Applications Analyst/Software Engineer/Engineer in USA, Canada, Japan & Pakistan.
  • About 11 years' experience of training graduate and undergraduate students (IT/Engineering/Math) using Project Based delivery paradigm in esteemed universities/colleges in USA, Canada & Pakistan.
  • Outstanding Project Management skills.
  • Strong communication & interpersonal skills. Good team player, adaptable to dynamic environments.
  • Diversified and multinational professional profile. Distinctive grades in Masters & Bachelor degrees.
  • Java Certification, Oracle 10g, STAAD Pro, MicroStation V8i, ECollege and Angle LMS training.

IT, Engineering, Math & Computer Skills

IDE/CASE/RAD Tools SharePoint, MicroStation V8i, STAAD PRO, STAADIII, Sap90/2000, BrassPole, LTBase, LPile, Span Wire, PCACOL, DESCON, AutoCAD, TransCAD, ArcGIS, Angel (LMS), MatLab, MyMathLab, I-Lab, ECollege, WebCT, BlackBoard, VisualStudio.NET 2008/2010, SourceSafe 8.0,  Java Forte, Developer2000, SQL Plus,  MSOffice, IE.
Math/Science: Statistics, Calculus, Algebra, Trigonometry and Discrete Math
Hardware PC Assembly, BIOS Configuration and Troubleshooting
Operating Systems DOS, Windows (ME/NT/2000/XP/VISTA), Linux
Systems Analysis & Design Systems Analysis & Design using Visual Logic
Databases Oracle 8i/9i/10g/11g, SQL Server2008, MySQL, MS Access
Web/App Servers IIS, PWS
Programming Programming logic and design, C#, VB.NET, ASP.NET, ADO.NET, LINQ, WinForms, WebForms, DLLs Windows Presentation Foundation (WPF) Graphics,XHTML, XML, XAML, XSLT, SQL, ASP .NET 3.5/4.0, AJAX, ADO .NET, Windows Communication Foundation (WCF) Web Services, SOAP, REST, JSON, WSDL, Silver Light, Rich Internet Multimedia, ITextSharp, JavaScript, JQuery, Perl, java (Jbuilder 6/7, Java Forte, J2EE, J2ME, JMS, EJB, JavaBeans, Networking, JDBC, RMI, JSP, Servlets ,MVC, Swing, Applets), C++, C, SQL, PL/SQL, FORTRAN

"Fall in love with your passion and then strive hard to make it a career, that is the key to success."

Current Projects

Project: Quality Assurance Program for Managing QAQC Data (QAP)

  • Work with Systems Analyst and Database Team to understand the business requirements.
  • Analysis, design, development, testing, maintenance and extension of N-Tier Enterprise Web Application using Visual Studio 2008, .NET Framework 3.5, C#, ASP .NET, WebForms, JavaScript, XML/XHTML/DHTML, CSS, XML/XAML, LINQ, AJAX, SOAP, SilverLight, WCF Web Services, XSL/XSLT, ITextSharp, SQL, SourceSafe 8.0 and Sybase database. Create and use DLLs as required.

Project: Engineering Structures Like Culverts, Retaining Walls, Traffic Signals and Signs support

  • Work with Systems Analyst and client to gather the business requirements.
  • Analysis, design, development, testing and maintenance of Desktop Application for Civil
  • Engineering Structures like Culverts, Traffic Signals and Signs support structures using C#,  WinForms, WPF, ITextSharp, Visual Studio.NET 2008/2010, .NET Framework 4.0 and SourceSafe 8.0. Create DLLs and use them as required.

Project: Highway Construction and Materials System (HiCAMS)

  • Work with Systems Analyst and Database Team to understand the business requirements.
  • Upgraded Database Build software to migrate HiCAMS database objects (triggers, stored procedures, models etc.) from Windows 2000 to Windows XP.
  • Work with B&T Application Specialist to review, modify and upgrade C++ and Java Interfaces.
  • HiCAMS (Sybase) database interfaces with SAP (DB2), BSIP (DB2) and SPECS (Oracle) databases. Analysis, design, development, testing, maintenance and extension of programs for copying and distributing data and database objects from one database to another and then synchronizing between databases to maintain consistency using Java, C++, SQL and Linux.
  • Work with database team to migrate the HiCAMS database from Unix to Linux.