Home  Resume  Samples  Portfolio   References    Contacts

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.

First 5 are not projects, well, they are hobby projects of mine, actually.
  1. Virtual reality (at "description" stage yet) - "custom clone" of Secondlife.com
  2. Virtual reality - Generated worlds. Alive :-).
  3. Object's 360 degree view - "turnoramas" of small or heavy objects.
  4. Panoramas - 360 degree panoramas of Nature and indoor rooms. Some people call them "virtual tours" too.
  5. 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.
  6. 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.
  7. "Sani" mall - a shopping centre, 50 different shops. Check inside panoramas too. All HTML, some Flash and JavaScript.
  8. 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.
  9. Brothers Security - Security escort and armed guarding agency. HTML and JavaScript.
  10. 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.
  11. 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.
  12. 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...
  13. 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.
  14. Maria Pavlova - Writer's private site, with all the works online.
  15. 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.
  16. 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
  17. 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
  18. 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.
  19. 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.
  20. 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
  21. 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.
  22. 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
  23. 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).
  24. KC's Calculator - a full-function 16-digit Calculator with 10 pre-loadable memories and 4 programmable keys, own key interpreter, Java GUI
  25. KC's MailExtractor - an Internet Spider, "distills" emails from WEB pages, Java GUI
  26. TV shows - Sample frames, used at a TV show "Address 4000", all created with simple photo and photo editing techniques.
  27. 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.
  28. News distributing - a software system, working over my communication package, mentioned bellow.
  29. 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.
  30. Database solutions - several applications for Bookkeeping, Store, Storage, Logistic - all done with Clipper, Wisicalc or DB-II for DOS
  31. Attorney's office packages - mainly text processing, forms templates etc...
  32. 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.
  33. 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.
  34. 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 .
  35. 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.
  36. Database extraction and reporting system - own C++ solution, used with my second graduation project to extract info of school officers.
  37. Quantitative Workplace Evaluation - my second graduation project, database support, distributed data collection, analytical research against thesaurus. C and C++ on DOS.
  38. 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...
  39. Education planing and schedules creating and printing - a work of mine, done in army, for Bulgarian Apple II clone "Pravetc 8".
  40. Database solution for army - storage system with my own "DB engine".
  41. Morse code trainer - creates sequence of numbers, letters or combinations, both on paper and sound, to train soldiers.
  42. 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.



Copyright © 1999-2009 Krum Cheshmedjiev, All rights reserved.