Dimensions of Technology
Competency, Capability, Process
A widely used high-level programming language for general-purpose programming, create web apps, games, even a search engine.
A general-purpose programming language that is concurrent, class-based, object-oriented, imperative for client-server web applications.
Website design made simple and easier with PHP. This server scripting language is a powerful tool for making dynamic and interactive web apps that interacts with databases.
A full-fledged high-level, dynamic, untyped, and interpreted programming language which can provide dynamic interactivity on web.
An open-source cross-platform document-oriented database program classified as a NoSQL with JSON-like documents with schemas.
A powerful open-source Object-Relational DBMS supporting almost all SQL constructs, including sub selects and transactions.
Cross-platform C library that implements a self-contained, serverless, zero-configuration, embeddable SQL database engine.
High-speed, self-tuning column-oriented SQL database management software for data warehousing and business intelligence.
Microsoft SQL Server is a relational database management system for workloads ranging from small single-machine to large web app.
An open-source relational database management system (RDBMS), central component of the LAMP application software stack.
An open-source PHP web framework, for the development of web applications following the model–view–controller (MVC) architectural pattern.
An open source, object-oriented web application framework which support Model View Controller (MVC) in combination with Front Controller solution.
A flexible, lightweight and powerful Object-Relational Mapper, implemented using the DataMapper pattern with active record and front controller.
An open source, object-oriented, component-based MVC web application framework for rapidly-developing, modern Web applications.
CodeIgniter is an open-source software rapid development web framework, for use in building dynamic web on MVC development pattern.
This online store builder is an open-source e-commerce platform, which offers fully scalable solutions dedicated to the expansion of online merchants with 250,000+ ecommerce sites running on Prestashop.
An online store management system which benefit from built-in SEO. Easy manage products, customers, orders, taxes rules, coupon codes and more.
Magento is an open-source e-commerce platform, with conventions of object-oriented programming and MVC architecture and entity–attribute–value model.
Offering a fully functional online shopping cart system, this e-commerce application offers a unique template, which is flexible, scalable and customizable, based on your business requirements.
A scalable, open platform for web content management and digital experiences. Drupal provides deep capabilities and endless flexibility on the web.
An open-source content management system (CMS), WordPress has a web template system using a template processor, whose architecture is a front controller.
An open-source content management system (CMS) for publishing web content. It is built on a model–view–controller using object-oriented programming techniques.
An open-source web framework, written in Python, which follows the model-view-template architectural pattern for rapid development and clean, pragmatic design.
A micro web framework written in Python, built with a small core to be easy-to-extend features which has no ORM and database access layer.
Pyramid is a small, fast, platform-independent Python web framework based on MVC architectural pattern.It is integrated both with SQL and NoSQL.
Git is an open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
An open source versioning and revision control system to maintain current and historical versions of files such as source code, web pages, and documentation.
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language, consists of a list of rules.
A markup language used for structuring and presenting content on the World Wide Web. It is the fifth and current version of the HTML standard.
A Java-based file system that provides scalable and reliable data storage, and it was designed to span large clusters of commodity servers.
An open source, Java-based programming framework for reliable, scalable computing and data storage in a distributed computing environment.
Apache Drill is an open-source software framework that supports data-intensive distributed applications for interactive analysis of large-scale datasets.
A framework using which we can write applications to process huge amounts of data, in parallel, on large clusters of commodity hardware in a reliable manner.
The Apache Hive data warehouse infrastructure tool which facilitates reading, writing, and managing large datasets residing in distributed storage using SQL.
An open source, non-relational, column-oriented database management system that provides real-time read/write access to those large datasets.
A distributed, open-source coordination service for distributed applications, that provides a centralized infrastructure and services that enable synchronization across a cluster.
Apache Oozie is the tool in which all sort of programs can be pipelined in a desired order to work in Hadoop’s distributed environment.
A fast, scalable, durable, and fault-tolerant publish-subscribe messaging system. Store streams of data safely in a distributed replicated cluster.
A fast and general engine for big data processing, with built-in modules for streaming, SQL, machine learning and graph processing.
A platform for analyzing large data sets that consists of a high-level language for expressing data analysis programs, coupled with infrastructure.
A distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of streaming event data.
An open source, distributed SQL query engine, analytic MPP database for Apache Hadoop that provides the fastest time-to-insight.
R is an open source programming language and software environment for statistical computing, to retrieve, clean, analyze, visualize and present data.
Apache Mahout is a library of scalable machine-learning algorithms, implemented on top of Apache Hadoop and using the MapReduce paradigm.
An open source framework for building communications applications, IP PBX systems, VoIP gateways, conference servers and other custom solutions.
A browser automation library, used for testing web-applications, Selenium is used for any task that requires automating interaction with the browser.
An automated functional testing tool to perform automated regression testing in order to identify any gaps, errors/defects in contrary to the actual result.
ETL Testing testing is a data centric testing process to validate that the data has been transformed and loaded into the target as expected.
A collaborative data testing software that finds holistic view of your data’s health, built specifically to automate the testing of Big Data and Data Warehouses.
A predominant photo editing and manipulation software for editing of large batches of photos to creating intricate digital paintings and drawings.
A vector design tool flexible and light-weight entirely focused on user interface design, a flexible workflow with support for Multiple Pages and art boards.
Android platform is built for mobile devices, a typical Android app is designed for a smartphone or a tablet PC running on the Android OS.
Apple’s mobile operating system, iOs platform is built for mobile devices, a typical iOs app is designed for a smartphone or an ipad running on the iOs.
A complete open-source SDK for hybrid mobile app development. Built on top of AngularJS and Apache Cordova, using Web technologies.
An IDE for creating native apps for multiple platforms on a shared C# code-base wit same APIs everywhere and integrated source control.