Krum Cheshmedjiev's portfolio
I try to show all the major works, fully done by me, related to
computers, ordered "time back".
I am not mentioned all "pre-press" works of mine over all the years,
they are many, and wide range, started at one letter sheet to a monthly
newspaper.
- KC Last Active Time - A WordPress plugin - "last active time" monitor for members
- Industriestandort Österreich - Installation and customisation of MediaWiki
- KC
Tools - a Wordpress plugin with several tools for "in deep"
development and troubleshooting.
- Nestinari
- site for Bulgarian magic, fire walking.
- I love
cats - a hobby site.
- Virtual reality (at "description" stage yet) - "custom
clone" of Secondlife.com
- Virtual
reality - Generated worlds. Alive :-).
- Object's
360 degree view - "turnoramas" of small or heavy objects.
- Panoramas
- 360 degree panoramas of Nature and indoor rooms. Some people call
them "virtual tours" too.
- Special
effects - Well, just combinations of several techniques...
:-) Right now there stay only two samples, others are difficult to show
online, but I will do later this too.
- The Exchanger - an exchanger for
virtual currencyes. Not in use yet, project was delaied. Also not with
original design, as "working design" I use the one from SuperChange
exchanger, it was my example. Not much functions, compared to scripts
bottom. It has 3 areas (Public, Member's and Admin's, last two areas -
protected by passwords), own captcha solution. Multylingual "by any
viewpoint" - pages, emails, Admin area - everithing, always changable
languages. "Change the language" buttons/links are customizable, also
can be horizontal or vertical. It have 65 HTML pages, all templates.
Around 70 PHP scripts, MySQL database with 5 tables. Also it is created
to be "hard crackable", because it works with money directly.
- "Sani"
mall - a shopping centre, 50 different shops. Check inside
panoramas too. All HTML, some Flash and JavaScript.
- AG
Selena - a hospital, specialized in born the children,
pregnancy problems, "invitro" artificial pregnancy. Nice inside 360
degree panoramas. All HTML, some Flash and JavaScript.
- Brothers Security - Security
escort and armed guarding agency. HTML and JavaScript.
- KC's Keyboard - (not online yet) an HTML on-screen
keyboard, created for PhotoStation project (see bellow). Designed for
Mozilla, possible can work with others browsers too.
- PhotoStation - a Kiosk-like multilanguage photo-extractor
and printer machine, it can't be shown online, where I do some basic
graphic transformations. Contains 10 HTML pages, 5 JavaScripts, 10 Perl
scripts, 5 shell (bash) scripts.
- Algarve-Rental - most complicated
project. It is created for a middle-man in car hiring business. Site
allows calculations of rental sums "on fly", creating of customer
accounts, point system, what creates reductions for returning
customers, promotion's codes, search engine and many other functions.
Has 4 areas (Visitors, Members, Operators, Admins; search engine works
for both), last 3 - password protected. Uses a way to show URLs, always
ending with ".html" (because of search engines), other URLs, what hide
his content with custom coding system (because of competitors :-) and
mix of these two types of URLs too. Additionally it creates
"email-friendly" (short) URLs, when needs. Works with my own template
engine, contains 80-100 HTML pages. MySQL database contains many tables
(16) and needs complex and well tuned queries. All this are served by
over 80 Perl scripts. Right now goes "SEO optimization" and
"multylangualisation" of the site...
- PR
PopOver - an pop-up ad window, generated by JavaScript code
inside HTML pages, contains "creator" page, where the exact ad can be
constructed. Uses layers, works with IE, Netscape, Mozilla, Opera and
compatible browsers.
- Maria
Pavlova - Writer's private site, with all the works online.
- AntHill - my favorite. Can't be shown online. A distributed
computer system, based on usual WEB tools - HTTP server and Perl
language. "The Queen" (main server) sends pieces of jobs to "the
Workers", so many small computers acts like one big - cheaper way to
have supercomputer. Best for batch tasks. Very scalable, very powerful
and very flexible - can calculate weight of stars, browse the entire
WEB or generate (render) movies. And all these and other tasks
simultaneous. Must just create need "ant's" software. Works the same
way like the system, used with reading of human DNA. This is the
technology behind the screensaver, mentioned bellow.
- EzySuccess - (already not in use) a self-replicated MLM
site with 3 areas (Public, Member's and Admin's, last two of them -
protected by passwords), personalized Opt-In list for admins and many
other features, around 30 HTML pages, around 30 Perl scripts, mySQL
database
- SubmitAds - (already not in use) a self-replicated search
engine site with 3 areas (Public, 2 types of Member's and Admin's, last
two of them - protected by passwords), personalized Opt-In list, FFA,
banner rotation, member's banners, online commissions reports and many
other features, around 40 HTML pages, around 50 Perl scripts, mySQL
database
- Loger - turns CENTERICQ
"history" records to "human readable" logs. Useful (at least for me :-)
when I want to re-read an old conversation with somebody.
- ProspectResponse, online since
2000 year - a self-replicated MLM search engine site with 3 areas
(Public, 3 types of Member's and Admin's, last two areas - protected by
passwords), personalized Opt-In list, FFA, banner rotation, member's
banners, online commissions reports and many other features, around
80-100 HTML pages, around 70 Perl scripts, mySQL database. This is an
MLM community of 170,000 members and it grows with approx. 100 members
daily. Most of pages are templated by special tags. It has online
payment system with two (soon - more) payment processors, commission
calculation "on fly", tons of functions in Member's and Admin area, it
sends more than 2 mill. emails daily. This site uses 7 servers (but we
will add new server soon - we need more power, site grows very fast)
and me and a friend of mine (system admin) support and develop this
site. Next "subproject" (in development) to AdSaturation are a Windows
screensaver, just like the SETI@home's one, but it will sends emails,
instead to analyze Space signals.
- AltraSearch - (already not in use) a self-replicated search
engine site with 3 areas (Public, Member's and Admin's, last two of
them - protected by passwords), personalized Opt-In list, FFA, banner
rotation, member's banners, online commissions reports and many other
features, around 40 HTML pages, around 50 Perl scripts, mySQL database
- ViHost - (already not in use) a self-replicated reseller's
site for a hosting company, online commissions reports, around 20 HTML
pages, around 25 Perl scripts, mySQL database.
- EmillionairesClub - (already not in use) a self-replicated
MLM program site with 3 areas (Public, 3 types of Member's and Admin's,
last two of them - protected by passwords), personalized Opt-In list
for Admins and many other features, around 30 HTML pages, around 30
Perl scripts, mySQL database
- KC's Classifieds - a self-replicated Classifieds site for
webmasters, never launched (I do it for one customer, who stops
respond...), 3 HTML pages, 5 Perl scripts, own Data Base solution (text
files).
- KC's Calculator - a full-function 16-digit Calculator with
10 pre-loadable memories and 4 programmable keys, own key interpreter,
Java GUI
- KC's MailExtractor - an Internet Spider, "distills" emails
from WEB pages, Java GUI
- TV
shows - Sample frames, used at a TV show "Address 4000", all
created with simple photo and photo editing techniques.
- Calculations for sports lottery - for the government
supervised lottery: distribution of incomings after games and awarding
of winers to all the supported sport teams. Well, I actually can't
explain well, lottery games are a bit different here.
- News distributing - a software system, working over my
communication package, mentioned bellow.
- Internet node - (at least I call it like this back at these
days) I do all the hardware, admin, software, installation and support
jobs with the first e-mail only Internet gateway in my city Plovdiv. I
create my own nice and easy to use communication package, running on
DOS and Windows.
- Database solutions - several applications for Bookkeeping,
Store, Storage, Logistic - all done with Clipper, Wisicalc or DB-II for
DOS
- Attorney's office packages - mainly text processing, forms
templates etc...
- Create a newspaper - office preparation, hardware
installation and support, staff training, pre-press, communications and
so on... I handle this one year, the newsletter die at second year.
- Support of office technique - Everything, what runs on
electricity in usual office, back at times when fax machine was top of
the technologies, until Windows98 epoch.
- Different tools - don't know how to explain these, this is
a big group of some scripts for some office package, add-ons or small
applications, created to fix somebody needs, all done when I support
office technique .
- Engineering calculations for several aspects of creating of
internal combustion car/truck engine and for evaluation of car's power
and dynamic parameters - around 10 applications done with Fortran, C
and C++ for PC AT and PDP11. Some of them used with my first graduation
projects.
- Database extraction and reporting system - own C++
solution, used with my second graduation project to extract info of
school officers.
- Quantitative Workplace Evaluation - my second graduation
project, database support, distributed data collection, analytical
research against thesaurus. C and C++ on DOS.
- Computer Aimed Design (CAD) system - about 30-40 functions
for engineering calculations of cogwheels, axes, corpses, stems,
bearings and so on, used during my high school years. All on 2 dicks of
144 kB for Apple II... :-) Those was a days...
- Education planing and schedules creating and printing - a
work of mine, done in army, for Bulgarian Apple II clone "Pravetc 8".
- Database solution for army - storage system with my own "DB
engine".
- Morse code trainer - creates sequence of numbers, letters
or combinations, both on paper and sound, to train soldiers.
- Text processor, graphics processor, database and multiple
different tiny programs, created for my own use for engineering and
electronics calculations, as well as for entertainment and education.
Krum Cheshmedjiev,
All rights reserved.