Computing Platforms, Areas and Development Tools

Computing Platforms


C#, Java: Java Development Skills , C++, Scala, Common Lisp, Clojure, Python




Java Framework: Spring; Java / Scala Framework: Play

Python Framework: Django

PHP Framework: CakePHP; CMS: Drupal, WordPress, Joomla


HTML5, CSS, Javascript Libraries: AngularJS, jQuery, Bootstrap



Distributed, Parallel and Cloud Computing


Multicore Computing

GPU Computing



Game Engine: Unity (C#), Unreal Engine (C++)

Augmented Reality, Virtual Reality

Unity (C#), Unreal Engine (C++)

IoT and Robotics

Raspberry Pi, Arduino

Computer Science Areas



MySQL, PostgreSQL, SQLite


Document-oriented: MongoDB; Column-oriented: Cassandra

Big Data, Data Analytics and Visualization

Hadoop, Hama, Spark

Python: Pandas, Matplotlib

Computational Science and Engineering

Python: NumPy, MatplotLib, SciPy, SymPy, Biopython, Astropy, Sage

Artificial Intelligence

Machine Learning

TensorFlow; Python: Keras, Theano, Scikit-learn, PyTorch

Natural Language Processing, Statistical Language Processing

Python: NLTK

Computer Vision




System Administration and Network Programming

Linux, Python



X Engineering and Technology for Development


ICT for Development:

  1. Business (E-Commerce)
  2. Finance (Mobile Banking, Mobile payment)
  3. Healthcare (Telemedicine, Mobile health)
  4. Education (Example: One Laptop per child / $100 Laptop)
  5. Government services
  6. Information. Digitalization. (Webification, Mapping, Search)
  7. Transportation (Ride hailing services)
  8. Mass collaboration on specific projects (Example: Ushahidi)
  9. Agriculture


AI (Artificial Intelligence) for Development

  1. User interface (Speech recognition)

ECE for Development:

  1. Agriculture
    • IoT Devices

Mechanical Engineering for Development

  1. Energy (Low cost energy production)
  2. Healthcare (Low cost prosthesis)
  3. Transportation (Low cost vehicles)

Chemical Engineering for Development

  1. Clean water
  2. Healthcare (Parasitic control)

Biomedical Engineering for Development

  1. Healthcare (Low cost diagnostic equipment)

Bioengineering for Development

  1. Agriculture
  2. Fisheries and livestock



To be inventions by Immanuel Tahsin:

  • Digital smart clock
  • Digital Globe (Earth, Map, Planets) (14th century world map, 18th century world map, world encyclopedia) (Apps: recommendation, travel)
  • Digital aquarium
  • Digital Calendar
  • Digital musical instruments
  • Digital educational tools
    • Digital biology tab (species identification)
  • E-reader


  • Digital mirror (makeup helper)
  • Streaming radio
  • Handheld air conditioner
  • Smart remote for smart home
  • Touchscreen graphing calculator (multiline display, programming/coding, numerical computing, symbolic computing, imaging – cam, student exam version, augmented keyboard)
  • Smart shoe (steps, distance, calorie, auto-tightening)
  • General knowledge gadget (image, video)
  • Smart light (multi-color, dimmer)
  • Wireless storage / flash drive
  • Virtual reality camera
  • Digital photo and video album (dual screen, writing option, photo/video organizing, vr photo/video viewing, built-in photo editing app, video editing app, photo/video album uphold/download from web, password protected albums, social commenting, tagging)
  • Digital interactive board for design/company decision making
  • Universal translator gadget (built-in micro phone, cam for scanning, translating)
  • Digital notebook / digital pen (productivity apps, painting apps, search, automatic indexing)

Bangladeshi Software Companies and Services Classified


Enterprise Software


ERP & Integrated Business Application
Accounting & Financial Software
HR & Payroll Solution
CRM, Marketing & Sales Automation
Office Management Solution
Enterprise Content Management
Enterprise AI
Enterprise IoT

Specific Industries:
Banking Application
Capital Market Solution
Micro Finance (MFI) Solution
Insurance Management System
POS & Inventory Management System
Hospital Management System
Education Institute Management Application
Communication Solution
Media Content Management System
Security, Biometric & Alert Systems

Web and Mobile App Development

Web Development Service & Hosting
Mobile Application
Customized Software Development

Payment/Financial Technology



Digital Marketing

Data Analytics






App Marketplace

E-book Marketplace

Industry: Startups, Corporations, Inventions, Development

  • Theological brilliance
    • Tasks that require extraordinary ability: Memorizing the whole Bible, Interpretation
  • Miracle; Healing (Medical Discovery/Miracle); Major Scientific Discovery; Life events (Miracles)
  • Ruler; Worldwide work
  • Holy Spirit / Spirit of God (Prophecy/Prediction fulfillment); Biblical prophecy fulfillment
  • Politics, Economics knowledge / Major Discovery
  • Ability to convert