Jasem Y. Al-Shamlan
Internet Applications Programmer/Consultant

Availability: available now for contract or consultancy.
Mobile: (965) 99746645; Email: info@i.com.kw.


أتخصص بتصميم وبرمجة أنظمة الحاسب الآلي المتكاملة (إنترانت، سحابيات، وبرامج) وأستطيع أن أصمم وأبني أنظمة متكاملة تربط بين المعلومات، المستخدمين، والأجهزة. أستطيع أن أربط برامج الكمبيوتر الشخصي و/أو الشبكة، في مكتبك أو بيتك، بصفحات الإنترنت أو الإنترانت وبالهاتف النقال. مما يعني أنك (أو موظفيك أو زبائنك...الخ.) تستطيع الدخول إلى قاعدة بياناتك عن طريق شبكة المكتب، الإنترنت، أو الهاتف النقال.

أصمم وأبني أنظمة معلومات وإنترانت للشركات والمؤسسات تسهل عملية إدخال المعلومات من المستخدم، تحليل المعلومات، التعامل مع قواعد البيانات، التحكم بالصور والملفات، من تقريباً أي مكان تريد. بالإضافة إلى ذلك فأنا متمرس بالعديد من تقنيات الإنترنت والبرمجة، وسأقدم لعملك أو دائرتك ميزة تعطيك سبقاً على منافسيك. أستطيع أن أصمم أو أبني أو أشرف على أي من مشاريعك المرتبطة بتقنية المعلومات (الإنترنت) وأعمل بسرعة وكفاءة.


I am an experienced applications programmer. I can design and implement practical, highly functional systems (Internet, Intranet, Cloud, and software) that enable the collection, storage, processing, and transmission of information for small and medium size companies and institutions.

I have a good understanding of the concepts and possibilities of .NET Framework® technologies. I have designed and implemented systems that connected server and PC software, Internet/Intranet pages, and mobile phone (through Mobile Web Applications & SMS messaging). I also can extend functionality to other types of devices.

I have also worked extensively with the exchange of information through Application Programming Interface (API) Services. I have a feel of the power and flexibility of XML principles that allow for seamless communication between programs on different machines.

On UNIX, I have used Perl, C, and C++ applications. I can setup the Linux server (Fedora and Ubuntu), then design, deploy and maintain applications. Furthermore, I can couple Windows and Linux applications using services and/or code translation.

I also have experience with data parsing. I can convert system output/log files into any format required by the client; be it XML, database tables, or even another log format. I am particularly experienced in user Regular Expressions in both C#.NET and Perl.

I am also familiar with Apple's iOS operating system (iPhone®, iPod Touch®, and iPad™) and have experience with writing and publishing applications to the AppStore (using Objective-C).

I can work with multiple language applications and am well versed in the different character sets.

Mathematical numerical analysis is also my specialty field. I can read and understand complicated mathematical abstracts and construct numerical analysis methods to solve or simulate them. I am also familiar with Cryptography (public-key asymmetric, symmetric, hashing, creating, importing and exporting certificates)

On the business side, I have been in the programming business for many years in Kuwait and can easily communicate services to clients. I listen to my client, understand his current and future needs and then design and deploy the system that would best serve his needs according to his budget.

I am a native Arab (Kuwait) with excellent abilities in written and spoken Arabic and English. I can write technical reports and applications in legal Arabic & English. I am team oriented and will work well as team member or leader.


Kanji Japanese Characters 1.0 on AppStore

Name:Kanji Japanese Characters
Category:Reference, Education

This application is a quick reference to the meanings of the Japanese kanji (漢字) character set. The list contains 1945 jōyō kanji characters prescribed by the Japanese Ministry of Education for everyday use. Each listing has Japanese readings and English meanings with stroke count (number of strokes to create character).

The kanji are graded according to Ministry of Education guidelines for students from elementary 1st to 6th grades and beyond.

The user can search or select kanji group by its Japanese elementary school grade.

The search function takes any string that represents any of the following information: kanji character (e.g. "右"), English meaning ("right"), on'yomi ("ユウ" or "yu"), kun'yomi ("みぎ" or "migi"), or number of strokes ("5"). The search will retrieve all kanji with information related to the input string.


Visual Studio® .NET 2012 (ASP.NET, C#.NET), Database applications SQL (SQL Server, MS Access, MySQL, Oracle, SQLite, iOS's Core Data), Web Applications (C#.NET, Intranet), Cloud compuring (Windows Azure & personal clouds) Windows Applications (including Telnet & TCP interfacing), Linux Applications (Fedora and Ubuntu) written in Perl, C, C++ (using Netbeans), and C# (using Mono). Regular Expressions (C#, Perl, Objective-C), XML, LINQ, Microsoft Web Server 2008 Setup & Configuration, Team Foundation Server 2010, Linux (Fedora, Ubuntu), Windows Communication Foundation (WCF) and Application Programming Interface (API) Services, XSLT, Windows Phone 8, iOS (iPhone®, iPod Touch®, and iPad™, Core Data) using Xcode and Objective-C, Adobe Illustrator® CS5, SMS Messaging, Mobile Phone Internet Applications. QR Barcode generators, jQuery, Javascript, HTML, CSS, Digital Photography, Web design, Networking, (Cisco, DLink, Linksys switches & routers), IP Camera, CCNA, CCNP. Mathematical Numerical Analysis, Cryptography (Public-Key asymmetric, symmetric, hashing).


  • Bachelors of Science: Mathematics (1992-1996) Oregon State University, Corvallis, Oregon, U.S.A.
  • Bachelors of Science: Electrical Engineering (1992-1997) Oregon State University, Corvallis, Oregon, U.S.A.
  • Minor degree level in Computer Science (1997) Oregon State University, Corvallis, Oregon, U.S.A.
All Rights Reserved © 2001-2013 Internet Applications Programmer/Consultant, Jasem Y. Al-Shamlan. Copyrights, About Us, Terms of Use, Disclaimer, Contact Us, Privacy Policy, Anti-Spam Policy. (النسخة العربية).