World class software developers are characterized by high-level skills in the fundamentals areas assessed by StackTrek’s Talent Analytics technology. Those areas are rely heavily on person’s ability to think logically and systematically, analyze the problem statement and requirements, and reason about the solution.

Databases and web technologies may change, frameworks may change, game engines may change, methodologies and tooling may change, but coding fundamentals, and logical thinking skills, and debugging technics have remained constant.



The chosen fundamental knowledge areas being assessed by StackTrek’s Developers Assessment Technology is based on the Association of Computing Machinery (ACM) Computer Science Curricula 2013. The Computer Science Curricula 2013 is formulated by a joint task force between ACM and the IEEE-CS (Institute of Electrical and Electronics Engineers – Computer Society). These two international organizations govern all degree programs related to computing, including but not limited to computer science, information technology, and software engineering.

Their guidance seek to be international in scope and offer curricular and pedagogical guidance application to a widerange of institutions. Assessments that meets these guidelines are expected to produce world-class developers in the software development field. StackTrek’s Software Development Technology evaluates the maximum number of software development-related measurable learning outcomes from the 1110 learning outcomes outlined in the Curricula 2013 Body of Knowlegde (BOK)



StackTrek’s Developers Assessment Technology assess the following areas:

  • Simple Expression
  • Control Structures
  • Parsing and Regex
  • Error Handling
  • Standard Library Usage
  • Data Structures
  • Algorithms
  • Object Oriented Programming