Over 10 years software development experience and a five year experience in team leadership and project management. Extensive experience in software architecture design. Main expertise in web-based, client / server, desktop applications.Extensive experience in billing systems for power industry, medical appliances software, document flow systems, mailing applications. Experience database design. Complete cycle of software development, commissioning inclusive.COMPUTING SKILLS.NET technology: .NET, C#, ASP.NET, .NET Remoting, DotNetNuke, Rainbow, NUnit, NAnt, etc.
Web development: Perl, PHP, XML, XHTML, CGI, AJAX, Web services, UA Robots, Portal solutions, CMS,Payment gateways, etc.
Database technologies: Database connectivity, ADO, ODBC, JDBC, PL/SQL, T-SQL, etc.
Databases: Oracle, MS SQL, DB2, Interbase/Firebird, PostgreSQL, MySQL.
Other technologies: C, C++, Clustering, Telecommunications, Mobile solutions, Accounting solutions, TCP/IPsockets, RF Terminals, etc.
Development process: RUP, UML, Documentation, Version control, QA.
Base direction is a development of the Internet application using Visual Studio Net platform. All applications based on the multi-layer architecture, used Microsoft SQL 2000 database and Microsoft Access.
Here are some examples of the work in PHP our company has done:
1)www.Aznfilms.comWebshop to sell Asian films. It has a complete backend and admin part. Consists of catalogue of orders, search, order, registration, interactive actors list, producers list, ratings, references, forums, shopping cart.Technologies: PHP, MySQL.
2)TGP.com (the site doesn’t exist anymore but could be looked at http://web.archive.org/web/20030408034453/www.tgp.com/categories.html). It has links to adult galleries. The whole program part and design were implemented. Using mod_rewrite helped hiding real files and making navigation easier. The most interesting feature was counting clicks and insertion of advertising with a simple calculation of a display number and in admin part the system checked links and processed received links. Technology: PHP/MySQL
3) 4passion.com (site doesn’t exist anymore but could be looked at http://web.archive.org/web/20020924015544/http://4passion.com/) – it is a webshop for selling clothes . All program parts were developed. The system had dynamic pictures changing, Shopping cart, credit cards payments and sending emails included. Technology: PHP/MySQL
4) Silverscreendvd.com (http://web.archive.org/web/20021130121331/http://www.silverscreendvd.com/) Online service for renting DVDs. The system has payment system by credit cards, calculation of the terms of subscription, lists of actors, producers, movies information, references, ratings.
Together with this, we created our own CMS framework to develop websites faster, because PostNuke (this is what we used) could not give necessary possibilities for creating sites and modules. CMS framework development included the development of templates system and also allowed possibility of creating simple modules and functions that could allow customization of the system for every customer and it was easy to change. Based on this CMS-F we created a big amount of websites, starting from homepages to big portals.
Examples of applying CMS-F:• www.Eligast.gr • www.SRP.gr • www.maniadis-tairis.gr • www.dap-iatrikis.gr • www.fmarine.gr • http://www.dimos-aspropotamou.gr/• http://www.dimos-potamias.gr/• http://www.dynamics.gr/• http://www.kye-evrytanias.gr/• http://www.eaas.gr/• http://www.athenslimo.com/• http://www.opelvaroutsos.gr/• http://www.bighunter.gr/• http://nicksport.gr/• http://www.finnlamelli.gr/• http://www.odpe.gr/• http://www.fhcc.gr/• http://www.synaige.gr/• http://www.arion.gr/• http://www.klinikilyrakou.gr/• http://www.poylakis.gr/• http://www.tex.gr/• http://wwww.econordic.gr/• http://www.phenomenon.com.gr/• http://www.lebesis.gr/
We have already developed two networks and one is at the development stage.
The description below describes the most complex of them. The primary target of this social network is integration of about 6 most popular social networks by retrieving the content of these Networks. Users can perform searches and can communicate via one social Network account and manage other embedded popular social Networks.
Also there are about 30 different types of resources such as Video, audio, photo, news, real-estate and etc. Their content is crawled and embedded into Social Network system.
The system was created using multi-lingual support, so the system supports content in different languages, and User can view content in selected language by a preferred language.
Crawling of Social Networks and other 30 categories of content was implemented using Java multithreading technology.
Development Environment: PHP, JAVA, MySQL
Note
There are 3 social networks in our case studies; the ideas of them are basically the same - there are just several differences between them.
1. Social Network for 50,000 users that is integrated with the recruiting sites (implemented)
In this system a person is able to create a profile with a name, address, his CV, etc.
There are different levels of networks like public, private and group networks.
Companies are able to perform searches to hire people and people are able to search for jobs
People can use it for private use as well for a professional use. This is just a general description.
Development Environment: .NET, MS SQL 2005
2. Social Network supporting about 1m users and is integrated with most popular social networks. (At the development stage now). The system also supports news and other informational resources (about 30 categories) and the user can also manage his other networks with the account if this network.
3. In the third network that we developed we joined the principles of ideological relationships based on genetic levels with elements of social networking (already implemented).