Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Portfolio pavel-tashev-november-2015-en

109 vues

Publié le

Portfolio of Pavel Tashev

Publié dans : Logiciels
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Portfolio pavel-tashev-november-2015-en

  1. 1.         Portfolio  of Pavel Dimitrov Tashev  This portfolio presents all projects I have been working for. E-mail p.d.tashev@gmail.com Phone mobile (Bulgaria): +359 (0) 896 85 30 57 Social LinkedIn :: ​http://www.linkedin.com/in/paveltashev XING :: ​https://www.xing.com/profile/Pavel_Tashev Web www.paveltashev.com     www.paveltashev.com Pavel Tashev  1
  2. 2.     Portfolio of Pavel Tashev    Content Content GuardNet. Security system in your pocket Mailjet. Cloud Emailing platform Schoodle. Education Schoodle video. Presentation of a project QRL. Create and analyze QR codes RESTful API and User Management System. Yelda Aptula, attorney at law. Kapriz Ltd. Company website Ad Agency GoBox. Company website School class. In the class room Text analyzer. Bulgarian Academy of Science Ikabe Vedis Ltd. Real Estates Clima Consult Ltd. Company website vebSchool. Education Gynecological Hospital. Hospital Green Party, Bulgaria. Governmental Sofia Sport Ltd. Let's play football     www.paveltashev.com Pavel Tashev  2
  3. 3.     Portfolio of Pavel Tashev    GuardNet. ​Security system in your pocket GuardNet is a real-time geographically accurate locating and communication product that will enable Customers and Security Companies to manage security situations more efficiently and effectively. It is a powerful and advanced software solution developed alongside Security Industry Professionals using existing and commonly used hardware owned by just about every potential Customer - the Smart-Phone. The idea of the system is in case of incident, the customer to be able to send a notification to the security company. In this way the security company will receive information for the client - current location, name of the client, photo, age, blood group, and so on. This product gives the the option the client to be in touch with the security company whenever they need it and also on other side the security company adds value to their services. My role in the project is as a Software and Product developer. Role in the project ● Software developer ● Product developer Short video tour https://vimeo.com/91401224 Professional period White Rabbit Ltd. Website of the company Official website: www.whiterabbitltd.com Official website of GuardNet: www.guardnet.co     www.paveltashev.com Pavel Tashev  3
  4. 4.     Portfolio of Pavel Tashev        www.paveltashev.com Pavel Tashev  4
  5. 5.     Portfolio of Pavel Tashev    Mailjet.​Cloud Emailing platform Mailjet was founded with the aim of providing a powerful tool — for developers and novices alike — to manage emails from A to Z, in a very simple way. They are based in Paris, France. Writing a new PHP code and also testing and fixing bug issues, communicating with REST API’s, writing Java Script code (+jQuery), AJAX queries, new CSS and HTML is part of the usual daily work. Role in the project ● PHP / Web Developer (Front-end & Back-end) Professional period ProxiAd Ltd. Website of the company www.mailjet.com     www.paveltashev.com Pavel Tashev  5
  6. 6.     Portfolio of Pavel Tashev    Schoodle. ​Education Schoodle is a web based platform for education and culture. It’s goal is to facilitate communication between teachers, parents, children and all people who are involved in the process of education of the children at school. Schoodle may be described with a few milestones: ● Teachers and parents communicate over the Internet and exchange information about their children: news, messages, files, events, etc. ● The student have a school notebook, weekly schedule and others. ● The system offers an option to send a homework and useful materials for the students. ● Each class room has it’s own public web page in Schoodle. Schoodle project is a continuation of its predecessor vebSchool. It’s also worth to say that the vebSchool’s database was completely migrated to the Schoodle’s database. This migration step made it possible the old users to keep using Schoodle (vebSchool) but with it’s new design and additional features. Role in the project ● Team leader ● Developer (Front-end & Back-end) ● Database Migration ● Designer Access / Take a look If you want to take a look at the project, go to the Schoodle’s main page and log in with one of the accounts listed below: Account 1 username: ​test.user.1@gmail.com password: ​123456789 Account 2 username: ​test.user.2@gmail.com password: ​123456789 *If you can’t log in with the accounts above, please take into account that they are public and somebody may change the password or delete them and this might be the reason for your issue. If this is your case, please contact me to ask for a new account or just create a new account by your own. Short video tour You can watch the short video tour where I present part of the functionality of Schoodle.     www.paveltashev.com Pavel Tashev  6
  7. 7.     Portfolio of Pavel Tashev    youtu.be/hgUs76zV8j0 Professional period Noway Media Ltd. Website of the service www.schoodle.bg     www.paveltashev.com Pavel Tashev  7
  8. 8.     Portfolio of Pavel Tashev    Schoodle video. ​Presentation of a project Video: ​https://www.youtube.com/watch?v=I_5j4tosdp0 Or you can watch on the official Schoodle page: ​www.schoodle.bg The video has English, french and Bulgarian subtitles. If you want to see them, open the video in new window and press the subtitle option in YouTube! Part of the Schoodle advertisement strategy was to create a video presentation of the project. The main purpose of that video was to be short, easy to understand and funny for those who are watching it. The process of creation My main activity in that project was to organize the whole process of the video creation. Starting from the invention of the main concept, writing of the scenario and finding the right people and ending with buying the necessary equipment and reducing the budget in some normal ranges. So the first step I had to do was to decide how to make this video. I was inspired by a couple of videos which I saw on YouTube and Vimeo which are created by a painter who is drawing with a marker over white board. That’s it! The concept is quite simple, cheep and expressive. A voice is talking and at the same time you can see how the painter express those same words in pictures. And I decided that this is the best way. The second step was to buy the necessary equipment – camera, camera accessories, lighting, reflectors, suitable surface for painting, etc. …and let’s not forget it, proper time and place to do it! The third step was to write the scenario. The fourth step was to find the proper people for the rest of the work. So my partner Lyubomir Slavilov from Noway Media Ltd. was the painter whose hand you can see on the video. The voice was recorder by Georgi Parvanov from Ad Agency GoBox Ltd. whose voice you can hear. The fifth and the last step was to choose a proper music and to assemble all materials (audio, video, etc.) in one final presentation video. Access / Take a look If you want to take a look at the project, go to the Schoodle’s main page and log in with one of the accounts listed below: Account 1 username: ​test.user.1@gmail.com     www.paveltashev.com Pavel Tashev  8
  9. 9.     Portfolio of Pavel Tashev    password: ​123456789 Account 2 username: ​test.user.2@gmail.com password: ​123456789 *If you can’t log in with the accounts above, please take into account that they are public and somebody may change the password or delete them and this might be the reason for your issue. If this is your case, please contact me to ask for a new account or just create a new account by your own. Professional period Noway Media Ltd.     www.paveltashev.com Pavel Tashev  9
  10. 10.     Portfolio of Pavel Tashev    QRL. ​Create and analyze QR codes The QRL system is developed to create and manage QR codes which link to web addresses specified by the customer and extract detailed statistics for their attendance and usability. The object consisting of a QR code pointing to an URL is called ​QR link​or just QRL. A few features of QRL system: ● Generate and stylize QR links pointing URLs specified by the customer. ● Extract statistics for the QR codes – usability, social activity, Geo location, ​lifetime​, etc. ● Generate short-links and get statistics for them. ● Advertise products or enrich them with a QR code. Role in the project ● Developer (Front-end & Back-end) Short video tour You can watch the short video tour where I present part of the functionality of QRL. youtu.be/ZV8QNWCrlQs Professional period Noway Media Ltd. Website of the service www.qrl.bg​​(The website is removed) Ream more info.qrl.bg/en​​(The website is removed)     www.paveltashev.com Pavel Tashev  10
  11. 11.     Portfolio of Pavel Tashev        www.paveltashev.com Pavel Tashev  11
  12. 12.     Portfolio of Pavel Tashev    RESTful API and User Management System. This is a web service based on internal communication protocol, which allows managing and maintaining a database of users (User Management System – UMS). All services of “Noway Media Ltd.” (like Schoodle, QRL, etc.) are united within this User Management System. This means that a user registered in any of the services part of “Noway Media Ltd.” has access to all other products and services. The whole system is divided into three components ​(Look at the diagram below)​. The first one is the ​presentation layer which is visible by the customer. This is the place where the user can access any of the products part of “Noway Media Ltd.” and also the account information. The second one is the ​back-end layer which is the administrative part of the User Management System (accessible only by the administrators). The third component is the ​RESTful API which is used by the User Management System to communicates with the first (presentation) layer and other external systems (like Schoodle, QRL, etc.). The communication is executed with XML or JSON depending on the developers needs. Access / Take a look If you want to take a look at the presentation layer, go to its URL (​accounts.noway.bg​) and log in with one of the accounts listed below: Account 1 username: ​test.user.1@gmail.com password: 123456789 Account 2 username: ​test.user.2@gmail.com password: 123456789 *If you can’t log in with the accounts above, please take into account that they are public and somebody may change the password or delete them and this might be the reason for your issue. If this is your case, please contact me to ask for a new account or just create a new account by your own. Role in the project ● Developer (User Management System, API, Presentation layer) ● Writing of unit tests for the API Professional period Noway Media Ltd. Website of the service accounts.noway.bg     www.paveltashev.com Pavel Tashev  12
  13. 13.     Portfolio of Pavel Tashev    Diagram     www.paveltashev.com Pavel Tashev  13
  14. 14.     Portfolio of Pavel Tashev    Presentation layer     www.paveltashev.com Pavel Tashev  14
  15. 15.     Portfolio of Pavel Tashev    Yelda Aptula, attorney at law. Development and design of a website for Yelda Aptula, attorney at law. My role in the project was to design and develop the website. Role in the project ● Developer (Front-end & Back-end) ● Designer Professional period Freelancer Website www.aptula.com www.advokataptula.com     www.paveltashev.com Pavel Tashev  15
  16. 16.     Portfolio of Pavel Tashev    Kapriz Ltd.​​Company website Development and design of a website for construction company “KAPRIZ – construction and repairs” LTD. About the company The company “KAPRIZ- construction and repairs” Ltd. was established in 2009 with main activity construction services with the Alpine method, thermal insulation and all types of construction finishing. For the development of the company and for the reaching more clients, the company needed a website. Role in the project ● Developer (Front-end & Back-end) ● Designer Professional period Freelancer Website of the company www.kapriz.bg     www.paveltashev.com Pavel Tashev  16
  17. 17.     Portfolio of Pavel Tashev    Ad Agency GoBox.​Company website Design and development of the website for advertising agency GoBox. Role in the project ● Developer (Front-end & Back-end) Professional period Noway Media Ltd. Website www.gobox.bg     www.paveltashev.com Pavel Tashev  17
  18. 18.     Portfolio of Pavel Tashev    School class. ​In the class room I created a website that helps the teacher Kibar Aptula to publish any information which corresponds the training of her students at school. Role in the project ● Developer (Front-end & Back-end) ● Designer Professional period Freelancer Website of the class room www.kibaraptula.com     www.paveltashev.com Pavel Tashev  18
  19. 19.     Portfolio of Pavel Tashev    Text analyzer.​​Bulgarian Academy of Science The ​“Department of Computational Linguistics” (DCL) is part of the ​“Bulgarian Academy of Sciences” (BAS) and is engaged in research and development of software applications in the field of linguistics. Part of their research projects are: theoretical problems of the formal description language, morphological, syntactic and semantic analysis of the Bulgarian language, creating computer dictionaries, software for automatic correction of spelling, synthesizing speech from arbitrary text, remove the ambiguity and grammar mistakes. I was engaged in the development of a web based JavaScript Interface which serves the needs of a text analyzer located on a server of BAS. The interface communicates with the server using AJAX-JSONP requests. All text requests received by the server are analyzed. When the analyzes are completed, the server prepares responses which are returned back to the interface and displayed in a proper way. Note: The interface is not available in Internet. Role in the project ● Developer (JavaScript Interface) Professional period Freelancer About BAS and DCL If you want to read about the “Bulgarian Academy of Sciences” (BAS) you can visit their website: ​http://www.bas.bg/​. If you want to read about the “Department of Computational Linguistics” (DCL) you can visit their website: ​http://dcl.bas.bg/en/​. Technology JavaScript, jQuery, AJAX-JSONP, HTML, CSS, JSON     www.paveltashev.com Pavel Tashev  19
  20. 20.     Portfolio of Pavel Tashev        www.paveltashev.com Pavel Tashev  20
  21. 21.     Portfolio of Pavel Tashev    Ikabe Vedis Ltd.​​Real Estates My role in the project was to design the logo and to develop the website for the real estate company “Ikabe Vedis Ltd.”. The company “Ikabe Vedis Ltd.” operates its commercial activity in the field of the real estates. The client who visits the website has the opportunity to view a list of real estates offers and also to contact a broker. These who are interested in real estates in Greece a good news is that they can do advanced search in the data base of the website and also to sign up for the newsletter. For the people who want to get more informed there are news, geographical and historical section describing in more details the areas where the estates are located. The system is not based on any popular CMS or framework. It’s developed from scratch. Note: The website is not online. Some important features Search module With this module the client can find the right real estate filtered by location, area, floor, price, etc. There is also a flash map with the geographical areas where are located the real estates. Real estate offer Each offer contains detailed information like description, photos, contact information of the broker, price and others. Newsletter For the clients who want to get topical information about the real estates offered by Ikabe Vedis there is a newsletter option. Pages The client part of the website contains a few pages with different topics. Some of them are: ● • real estate services offered by “Ikabe Vedis Ltd.”; ● • some interesting historical and geographical facts about Greece; News The administrator has the opportunity to publish news on the website. Ikabe Vedis offers real estates on different markets and therefore multi-lingual content is of grate importance.     www.paveltashev.com Pavel Tashev  21
  22. 22.     Portfolio of Pavel Tashev    The administrative part of the website helps the administrator to manage the content of the website (inserting new offers, editing old offers, editing the content of the website, uploading banners and others). Internal Mail System The Internal Mail System (IMS) allows to the administrators and brokers to communicate with each other within the system. Access The system supports a few access levels: administrator, broker and editor. Role in the project ● Developer (Back-end & Front-end) ● Designer ● Logo Design Professional period Freelancer     www.paveltashev.com Pavel Tashev  22
  23. 23.     Portfolio of Pavel Tashev        www.paveltashev.com Pavel Tashev  23
  24. 24.     Portfolio of Pavel Tashev    Clima Consult Ltd.​​Company website The company “Clima Consult Ltd.” offers a wide range of products and services in the field of the air conditioning, heating systems, alternative energy sources and more. The new website has two clearly separated parts, services and products. The flexible product catalog in the website contains products ordered in categories. Each of them gives detailed technical and general information, PDF catalog and option to be compared with other products. The system is not based on any popular CMS or framework. It’s developed from scratch. Role in the project ● Developer (Front-end & Back-end) ● Designer Professional period Freelancer Website www.climaconsult.com     www.paveltashev.com Pavel Tashev  24
  25. 25.     Portfolio of Pavel Tashev        www.paveltashev.com Pavel Tashev  25
  26. 26.     Portfolio of Pavel Tashev    vebSchool.​​Education VebSchool is a web based system which aims to unite teachers, parents and students in an online portal where they may exchange ideas and information. The goal is better education combined with the new technologies. The main features offered by the system are opportunities like creation of virtual classes, online school reports, current weekly schedules, online library, publishing events and other. It’s very important to notice that VebSchool is actually the old version of Schoodle. Note: The website is not available in Internet because it was replaced by Schoodle. Role in the project ● Developer (Front-end & Back-end) ● Designer Professional period Freelancer     www.paveltashev.com Pavel Tashev  26
  27. 27.     Portfolio of Pavel Tashev        www.paveltashev.com Pavel Tashev  27
  28. 28.     Portfolio of Pavel Tashev    Gynecological Hospital.​​Hospital My activity on this project was to redesign the website of the Gynecological Hospital “Dr. Shterev” and also to do a few changes to the navigation, the menu structure and the pages. Role in the project ● Redesign (Front-end) Professional period Freelancer Website www.ivf-bg.com ​(The website is no longer avaivable)     www.paveltashev.com Pavel Tashev  28
  29. 29.     Portfolio of Pavel Tashev    Green Party, Bulgaria.​​Governmental I created a new website for the Green Party of Bulgaria, migrating the entire database from the old to the a version which is based on Joomla CMS. For the new design and layout I strived to build a site which is easy to use by the user, containing social elements and also easy for administration. Role in the project ● Redesign ● Database Migration Professional period Freelancer Website www.greenparty.bg     www.paveltashev.com Pavel Tashev  29
  30. 30.     Portfolio of Pavel Tashev    Sofia Sport Ltd.​​Let's play football My task was to design and develop a website for “Sofia Sport Ltd.” which presents its mini-soccer pitches in Sofia city, Bulgaria. On the front page on the website is uploaded a flash animation with a photos from the the football playgrounds owned by “Sofia Sport Ltd.”. The internal structure of the site allows to upload information about “Sofia Sport Ltd.”, contact details, prices, photo gallery, etc. Role in the project ● Developer (Front-end & Back-end) ● Designer Professional period Freelancer Website www.sofiasport.net     www.paveltashev.com Pavel Tashev  30
  31. 31.     Portfolio of Pavel Tashev        www.paveltashev.com Pavel Tashev  31

×