Post by Enaefe Ajiri

Backend Engineer | Payment Systems & Fintech | Building Secure, Scalable Payment Infrastructure for SaaS & E-commerce

Greatest software engineers of all time. 1. Alan Turing Father of computer science. Formalized computation itself. Without Turing Machines, there is no software engineering. 2. Dennis Ritchie Created C and co-created UNIX. Direct ancestor of Linux, Windows, macOS, Android, iOS. 3. Ken Thompson UNIX philosophy, file systems, processes, pipes. Software simplicity at its finest. 4. Linus Torvalds Linux kernel + Git. Literally runs the modern internet and developer workflows. 5. Donald Knuth Algorithms, complexity, correctness. The Art of Computer Programming shaped generations. 6. John von Neumann Von Neumann architecture - still how most computers execute software today. 7. Grace Hopper Invented compilers. Made software readable by humans instead of machines. 8. Claude Shannon Information theory. Compression, networking, error correction - all software relies on this. 9. Edsger Dijkstra Algorithms, structured programming, correctness proofs. Taught engineers how to think. 10. Brian Kernighan Software engineering discipline, tooling, and clarity. Made systems understandable. Modern-era system builders (honorable mentions) Jeff Dean - Distributed systems at planetary scale Martin Fowler - Software design patterns & refactoring Guido van Rossum - Python & developer productivity Any good ones I missed ??