Happy Programmer's day - 13 September 2018



Happy all programmer's day!

Today is the 256th day of year 2018, that is the International Programmer's day!

The Day of the Programmer is an international professional day that is celebrated on the 256th day of each year (September 13 during common years and on September 12 in leap years).
The number 256 was chosen because it is the number of distinct values that can be represented with an eight-bit byte.
Computers,IOT, evolving technology and software make the world go around,but behind every piece of software stand teams of programmers,solving complex problems with code, algorithms, security solutions, streaming platforms and data processing techniques.
For this special day, please enjoy reading a list of Romanian software engineers who have been either pioneers in this field or contributors to famous projects in the industry.

Spark, Messos and Hadoop

Matei Zaharia is a Romanian-Canadian computer scientist specializing in big data, distributed systems, and cloud computing. He is a co-founder and chief technologist of Databricks, and an assistant professor of computer science at Stanford University.
In the course of his PhD studies, he created the Apache Spark project and co-created the Apache Mesos project. He also designed and implemented the core scheduling algorithms used in Apache Hadoop.

Ion Stoica is a Romanian-American computer scientist specializing in distributed systems, cloud computing and computer networking. He is a professor of computer science at the University of California Berkeley and co-director of AMPLab. He co-founded Conviva, and Databricks, with other original developers of Apache Spark.

Modern C++ Design and the D language

Andrei Alexandrescu is often regarded as the most famous Romanian programmer, mostly because of his fundamental contribution to the C++ language, especially in the area of policy-based design and template meta-programming. His ideas can be read in his famous book Modern C++ Design (Addison-Wesley, 2001). He was employed by Facebook in the USA for several years, recently retiring to dedicate more time to the D language which he created along with Walter Bright - see The D Programming Language (Addison-Wesley, 2010).

JasperReports

Teodor Danciu is the founder and architect of the JasperReports library, the most popular open source reporting tool, and is now working for Jaspersoft. Before starting the JasperReports project in 2001, Teodor worked for almost 9 years with several French IT companies as a software engineer and team leader on ERP and other medium-to-large database-related enterprise applications using mainly Java technologies and the J2EE platform. Teodor has a degree in computer science from the Academy of Economic Studies in Bucharest.

Packetbeat: The First Elasticsearch Data Shipper for Wire Data

After spending a decade working in networking packet analytics, Packetbeat founders Monica Sarbu and Tudor Golubenco experienced first-hand the complexity of analyzing and troubleshooting wire data. Realizing that existing solutions were mostly proprietary and not able to extract real-time application-level data from network packets, Monica and Tudor sought out to create a new solution based on Elasticsearch and Kibana. With a vision to help fellow IT and network operators tap into complex, distributed systems, Packetbeat was created as the first open source solution for network packet analytics to extract real-time insights from wire data.
PacketBeat was bought by Elastic in 2015, and the two Romanian programmers, former students from University of Polytechnics Bucharest, are now working alongside with the Elastic fellows to evolve the well known Beats stack.

Human–computer interaction

HCI researches the design and use of computer technology, focused on the interfaces between people and computers. Researchers in the field of HCI both observe the ways in which humans interact with computers and design technologies that let humans interact with computers in novel ways.
Mihai Nadin is a scholar and researcher in electrical engineering, computer science, aesthetics, semiotics, human-computer interaction (HCI), computational design and anticipatory systems. His publications on these topics number over 200, and he has lectured throughout the world.
Currently Mihai Nadin is a professor at the University of Texas at Dallas

Let's spare a thought for these digital pioneers on Programmers’ Day- a day to celebrate Programmers and what they do!



















































Comments

Popular posts from this blog

I Take Unconference 2018 Highlights

Spark learning journey - Part 1