Sandor Nacsa (Nacsa Sándor) pronounced Shandor Nacha
Achievements I am proud of (in reverse chronological order):
– Microsoft .NET 1.0 … .NET 3.5 and Visual Studio Team System introduction in Hungary (2000 — 2008)
– Digital Alpha technology made (by a team myself being a member of) the #1 datacenter & server platform in Hungary (1993 — 1998)
– Conceptual modeling (now called domain-driven design) combined with object-oriented programming (1985 — 1993)
– Post-graduate courses for minicomputer software development, concurrent programming etc. (1973 — 1984)
Areas I am most engaged lately:
– Predictive strategies based on the cyclical nature of the ICT development (also based on my previous findings during the period of 1978 — 1990)
– User Experience Design for the Cloud
– Marketing Communications based on the Cloud
If you need my services in any of those areas you can contact me by e-mail: firstname.lastname@example.org
The software engineering practice which had the most influence on my professional carrier (mentioned here as a tribute to its late inventor):
Hierarchy of nested abstract machines by Edsger W. Dijkstra (1930 — 2002)
Dijkstra reported on his approach to structuring the multiprogramming system at the Technische Hoogeschool Eindhoven (THE) as a hierarchy of nested abstract machines at the first symposium on operating systems principles (SOSP-1) in 1967. Then in 1968 this was published in the Communications of the ACM as The structure of the “THE”-multiprogramming system article. (At the suggestion of the editor, Dijkstra also added a short appendix about the P and V operations on semaphores, another of his concepts that was then in the formative stages.) This was also the first case of (what much later would be called) a design pattern for software.
The hierarchy was implemented as a series of layers of software: each extended the instruction set of the machines below it and hid the details of its resource management from the levels above it. This project initiated a long line of research in multilevel systems architecture — a line that continues to the present day because hierarchical modularity is a powerful approach to organizing large systems.
The thing for which I feel most ashamed as a member of ICT industry from 1971 on (albeit it is not my personal fault): the growing application development backlog which has resulted in more and more outdated, difficult to work with and very “unfriendly” legacy applications serving the enterprise and its employees in an increasingly frustrating way, sometimes creating even real bottlenecks in operations.
People I care about most
My family (left to right)
– Bogi (Bogáta)
– Kata (Katica)