Ovidiu Dan

www.ovidiudan.com
My calendar
LinkedIn Profile
FriendFeed
www.rentsmarty.net

Current Address

217 W. Packer Ave., Unit 2
Bethlehem, PA 18015, USA Timezone: GMT-4 (EST)
 

Permanent Address

3 Govora Street
540031, Targu Mures
Mures, Romania

Contact

Best way to contact me: contact@ovidiudan.com
Lehigh e-mail: ovidiu.dan@lehigh.edu
My GnuPG/PGP Public key
Landline in the US: +1-610-974-0908
Google Voice US number: +1-484-893-0253
smartysws
zmarty@gmail.com
smartystg
smarty@sparetimegroup.net

Educational Background

Skills

Research

2005 » Present

Conducting research in data mining and distributed systems for newistic.com.

2007 » Present

Writing a geographically aware DNS server. Unlike standard DNS servers, it can redirect visitors to the best/closest mirror of a distributed web service based on their country of origin. Version 2 (August 2008 onwards) adds redirection based on the Autonomous Number of the user's network and on server uptimes.

2006

Built a distributed data storage framework, as part of a research project. It was used as a storage component for data mining research conducted in the summer of 2006. The resulting research paper is available on request.

2005

Wrote a Downloads Search Engine. It scanned 6-7 downloads websites continuously for new products. The search engine organized the products in "download nodes" by grouping download sources and different versions of the same software. The search engine is currently licensed to Playfuls Entertainment.

Papers

2009

Horatiu Mocian, Ovidiu Dan, and Moustafa Ghanem, Parallel-QT: Quality-based Large-scale Document Clustering - work in progress

2009

O. Dan, H. Mocian, Scalable Web Mining with Newistic, The 13th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD-09), April 2009

2009

O. Dan, H. Mocian, Newistic: a distributed news gathering and analysis platform. In Proceedings of the International Conference on Web Intelligent Systems '09, Chennai, India, January 2009

2006

O. Dan, H. Mocian, StorCH: A Distributed Self-Organizing Storage System, 2006

Web Programming Work Experience

2008 (Summer)

PHP (Scalability) - Funded by Google to work on an open source project via their Google Summer of Code 2008 program. I extended the Coppermine Photo Gallery to allow flexible mirroring and distributed photo storage.

2008

Plone/Python - 5-month internship at the Asian Human Rights Commission in Hong Kong. I helped them develop their new website (not yet online) using the Plone platform, which is written in Python.

2007 » Present

PHP/MySQL - Wrote the DNS management frontend and backend for geoscaling.com. GeoScaling is a DNS server which makes routing decision based on the country of end users, their network name, server uptimes and other information.

2007

PHP/MySQL - Wrote the content management system for tvkon.com, a video streaming website.

2002 » 2007

PHP/MySQL - Web programmer for Playfuls Entertainment. Written most of the underlying web programming for jucaushii.ro and playfuls.com. Playfuls.com had a peak of 3 millions visitors/month and was hosted on four servers.

2001 » 2004

PHP/MySQL - Worked as a web programmer at the STG NGO. My job was to write PHP frameworks for portals and e-commerce websites. Created 6 versions of the STG Portal, a framework for building content websites.

2002 » 2004

PHP/MySQL - Built and maintained two portals for Radio Mix FM - Targu Mures, Romania. One version is still in production here.

Linux/Networking Work Experience

July 2008 » August 2008

Designed and built a gigabit network backbone for Papiu high-school, Romania (switches, routers, media converters, racks, wiring, Linux server administration).

2007 » Present

Linux Administrator and Programmer for several clients from US and Romania. rentsmarty.net promotes my consulting services.

2006 » Present

Building a mission-critical infrastructure for geoscaling.com that will enable the company to provide geography-aware DNS and fault-tolerance, as well as a content delivery network.

2007

Built a Linux-based solution for taking ~real-time screenshots of remote websites on demand, for cryocopy.com.

2002 » 2007

Network administrator for Playfuls Entertainment (playfuls.com). Took care of 4 servers in Romania and one in Germany. Built a distributed content serving infrastructure with PHP/MySQL+Squid. Worked with database replication and file synchronization between the servers. I configured firewalls and Intrusion Detection Systems and wrote a few network monitoring scripts.

2006 » 2007

Built a Linux/MPlayer/Bash-based solution for encoding any kind of video files into flv (Flash Video) streaming files, for tvkon.com.

2006 » 2007

Network administrator for the STG NGO for 3 years. I worked with web servers (Apache, lighttpd), database servers (MySQL, PostgreSQL), domain-name servers (Tinydns/DjbDNS, BIND), e-mail servers (Qmail, Sendmail), Samba etc. I worked with many Linux distributions including Fedora, Debian, Suse, Slackware and Gentoo.

2001 » 2005

Network administrator for "Papiu" high-school, Romania. My job consisted of managing 3 servers (2 Samba servers + Novell and one Internet gateway) for ~60 workstations scattered throught the 4-storey building. I helped the school build a wired network infrastructure to get the network on every floor.

Awards / Contests

2007

Part of one of the finalist teams at YEurope.

2006

Part of one of the winning teams at ICUBE - Innovation Initiative Incubator.

2005

"Papiu" prize for academic excellence.

2001 - 2005

Won 1st prize at several local computer projects contests.

Startups

2005 » Present

Co-founder of Newistic.com, a startup working on large-scale web mining projects.

2002 » 2007

Co-Founder of Playfuls Entertainment. I had several roles in the company, starting from network administrator to programmer and team manager. Sold it in 2006 to Netbridge Investments (backed by New Century Holdings), remained as a technical consultant until 2007. The main website, playfuls.com, had 3 million visitors / month at its peak.

Teaching / Talks

2008

I was one of the two trainers of a one week summer school in July 2008 about studying in the US. The goal was to inform high-school students of available undergraduate opportunities and to give practical advice on how to approach universities and fill out admission forms.

2008

Taught an IT course during the Asian Human Rights Commission folkschool (human rights school). I discussed Internet-related technologies useful for human rights work. The course had a strong practical element to it.

2006

I gave a talk on scaling web applications during the 2006 Forum IT Camp (link in Romanian). I presented the steps I took to gradually scale the Playfuls Entertainment news portals.

2003 » 2004

I taught PHP and Linux to two high-school classes at the "Unirea" high-school and at the "Petru Maior" University, both in Targu Mures, Romania.

Professional membership

2007 » Present

Member of the Association for Computing Machinery (ACM).

2008 » Present

Member of the SIGKDD Special Interest Group (KDD).