Oleg Dulin

Oleg Dulin is a Big Data software engineer and consultant in the New York City area.

In 1997 Oleg co-founded Clarkson University Linux Users Group. This group was influential in bringing awareness of open-source to Clarkson, and later morphed into what now is a dedicated lab and curriculum called Clarkson Open Source Institute. While at Clarkson, Oleg advocated on behalf of open-source and Linux and community and helped with construction of Clarkson’s first open-source high-performance computing cluster called “The North Country.”

While at IBM T. J. Watson Research Center in 1999-2000 Oleg co-authored a paper on federated information systems that was presented at Engineering of Federated Information Systems (EFIS) conference in 2000. This R&D project involved building a proof-of-concept federated IS that integrated structured (SQL) and unstructured (multi-media) data under a single set of API and user interfaces.

From 2001 to 2003 Oleg worked as a data integration consultant at a major investment bank in NYC on a web portal for private banking. This project involved aggregation of secure financial data from multiple legacy databases and presenting it in a customizable web portal.

In 2004, while working at a startup called ConfigureCode, Oleg contributed to two patent applications involving construction and semantic validation of mixed-schema XML documents. This technology was utilized in a Data Capture and Tracking System for Human Resources data integration.

From 2005 to 2011 Oleg worked at a Wall St. company (see Oleg’s LinkedIn Profile for more details) where he was instrumental in improving data quality, reducing trading errors, implementing analytics and reporting within the context of an equities order management system. The system was a 24/7 high performance computing platform that processed billions of dollars worth of trade executions daily.

From fall of 2011 to end of 2016, Oleg worked at Liquid Analytics as Cloud Platform Architect, where he was a thought leader in the implemention of a cloud-based PaaS for mobile Business Intelligence.

Presently, Oleg works at ADP Innovation Lab as Chief Architect.

The opinions expressed in this blog are those of Oleg Dulin and do not necessarily represent those of IDG Communications, Inc., its parent, subsidiary or affiliated companies.

Lessons learned from the recent AWS S3 outage

Securing applications in the public cloud

Securing applications in the public cloud

In a 1990s-era data center, everything revolves around hardware and virtual machines. Monolithic applications are installed and run on servers. Servers themselves run in the private subnet (secure) or public (DMZ), and they have...

Alexa revisited: Reflections on living with Amazon's assistant

Alexa revisited: Reflections on living with Amazon's assistant

Having used Alexa for the past few months, I'd like to discuss how we use it and what it could do better.

Emails, politics and common sense

Emails, politics and common sense

Like many Americans, I've been trying to explain and justify the 2016 election cycle. I am not an expert political scientist. I am a software engineer. The question I ask myself is "What role did computer technology play in this...

Don't trust your cloud service until you've read the terms

Don't trust your cloud service until you've read the terms

Customers shouldn't just click "Accept" when presented with a license or terms of service agreement. It is important to read and understand what they agree to.

What I learned from using Amazon Alexa for a month

What I learned from using Amazon Alexa for a month

Amazon's Alexa is more advanced than interactive voice response systems and sure as hell more powerful than Siri, but it is not human.

In search of a neutral top-tier cloud service

In search of a neutral top-tier cloud service

Both Amazon and Microsoft are visionary companies at the forefront of the public cloud revolution. But neither company is truly neutral and both companies may have potential conflicts of interests.

How-to: Configuring Linux usage limits with Docker and AWS ECS

How-to: Configuring Linux usage limits with Docker and AWS ECS

With the rise of Linux, Docker and AWS, it is important to understand how ulimits work, what they impact and how to configure them.

Why it makes perfect sense for Dropbox to leave AWS

Why it makes perfect sense for Dropbox to leave AWS

On March 14, Dropbox announced it was moving out of the Amazon cloud. It makes perfect sense for Dropbox but should not be an excuse for a reluctant IT department not to proceed with their cloud implementation plans. Here are some of...

The downside of relying on social network providers for authentication

The downside of relying on social network providers for authentication

The option to rely on Facebook or Twitter is not unique to WordPress. Authentication, authorization and password management are some of the key APIs of any useful application. Many apps authenticate via Facebook, Twitter or another...

Collaborative work in the cloud: What I learned teaching my 9-year-old how to code

Collaborative work in the cloud: What I learned teaching my 9-year-old how to code

By teaching my nine-year-old to code using her Chromebook and Cloud9 IDE I had a chance to observe collaborative learning in action.

JavaScript as the language of the cloud

JavaScript as the language of the cloud

With the rise of the cloud, network has at last become the computer. A developer working out of their bedroom can build an app that can reach millions. JavaScript is an essential glue that holds these apps together. The wild array of...

Load More