Login | Register   
RSS Feed
Download our iPhone app
Browse DevX
Sign up for e-mail newsletters from DevX


More articles by Gigi Sayfan

Author Bio
Gigi Sayfan is the director of software infrastructure at Aclima, a start-up company that designs and deploys distributed sensor networks that enable a higher level of environmental awareness. Gigi has been developing software professionally for 20 years in domains as diverse as instant messaging, morphing, chip fabrication process control, embedded multi-media application for game consoles, brain-inspired machine learning, custom browser development, web services for 3D distributed game platform and most recently IoT/sensors. He has written production code every day in many programming languages such as C, C++, C#, Python, Java, Delphi, Javascript and even Cobol and PowerBuilder for operating systems such as Windows (3.11 through 7), Linux, Mac OSX, Lynx (embedded) and Sony Playstation. His technical expertise includes databases, low-level networking, distributed systems, unorthodox user interfaces and general software development life cycle.
For Agile | September 30, 2015
Does the agile development style mix well with open source? On the face of it, they are polar opposites. Gigi Sayfan discusses some of the differences and similarities in style.
For Enterprise Zone | September 28, 2015
In this article, Gigi Sayfan focuses on release management and deployment.
For Dev Issues | September 25, 2015
Rust may soon be a major player where critical, secure and performance-sensitive code is required.
For Dev Issues | September 15, 2015
One of the never ending flame wars involves the use of programmer editors vs. integrated development environments (IDEs). Most developers have a proclivity for one over the other.
For Enterprise Zone | September 11, 2015
At the core, machine learning is just a lot of data with some fancy algorithms.
For Agile | September 4, 2015
Learn more about why pair programming hasn't become a mainstream staple.
For Database Development Zone | August 28, 2015
Explore the wonders of Redis and learn the basics of how to work with it.
For Agile | August 26, 2015
The higher up you are on the totem pole the more risk, cost and impact is associated with every decision you make.
For Database Development Zone | August 20, 2015
See why microservices are a great architecture for complicated large-scale systems.
For Agile | August 17, 2015
Learn what one developer believes to be the key to Agile development success.
For Dev Issues | August 14, 2015
Sadly, there is no such thing as a perfect language. Each programming language has different strengths and weaknesses.
For Dev Issues | August 7, 2015
Meet our newest blogger and explore the range of topics he plans to cover.
For Wireless Zone | July 24, 2015
Android is chock-full of security features that allow you, the developer, to build safe and robust applications that protect your users' data.
For Enterprise Zone | July 22, 2015
While it can be difficult to use object-oriented techniques well, it is possible. Learn why it's worth your time and effort.
For Web Development Zone | July 16, 2015
Gigi Sayfan demonstrates some of the capabilities of the HTML5 canvas along with integration with other HTML elements.
Thanks for your registration, follow us on our social networks to keep up-to-date