SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
 
 
 
 
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
 
 
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
 
 
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
 
 
Portfolio of Pavel Tashev 
 
 
 
www.paveltashev.com
Pavel Tashev 
4
 
 
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
 
 
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
 
 
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
 
 
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
 
 
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
 
 
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
 
 
Portfolio of Pavel Tashev 
 
 
 
www.paveltashev.com
Pavel Tashev 
11
 
 
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
 
 
Portfolio of Pavel Tashev 
 
Diagram
 
 
www.paveltashev.com
Pavel Tashev 
13
 
 
Portfolio of Pavel Tashev 
 
Presentation layer
 
 
www.paveltashev.com
Pavel Tashev 
14
 
 
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
 
 
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
 
 
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
 
 
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
 
 
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
 
 
Portfolio of Pavel Tashev 
 
 
 
www.paveltashev.com
Pavel Tashev 
20
 
 
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
 
 
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
 
 
Portfolio of Pavel Tashev 
 
 
 
www.paveltashev.com
Pavel Tashev 
23
 
 
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
 
 
Portfolio of Pavel Tashev 
 
 
 
www.paveltashev.com
Pavel Tashev 
25
 
 
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
 
 
Portfolio of Pavel Tashev 
 
 
 
www.paveltashev.com
Pavel Tashev 
27
 
 
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
 
 
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
 
 
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
 
 
Portfolio of Pavel Tashev 
 
 
 
www.paveltashev.com
Pavel Tashev 
31

Más contenido relacionado

Similar a Portfolio pavel-tashev-november-2015-en

E-magazineDecember_sample
E-magazineDecember_sampleE-magazineDecember_sample
E-magazineDecember_sample
tutorialsruby
 
E-magazineDecember_sample
E-magazineDecember_sampleE-magazineDecember_sample
E-magazineDecember_sample
tutorialsruby
 
Innovcom - Tools for traditional commerce
Innovcom - Tools for traditional commerceInnovcom - Tools for traditional commerce
Innovcom - Tools for traditional commerce
whilzensauer
 
COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON
Jitender Suryavansh
 
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdfPERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
arfa442827
 

Similar a Portfolio pavel-tashev-november-2015-en (20)

Fuel for a great web experience
Fuel for a great web experienceFuel for a great web experience
Fuel for a great web experience
 
How to Open Source an Internal Project
How to Open Source an Internal ProjectHow to Open Source an Internal Project
How to Open Source an Internal Project
 
E-magazineDecember_sample
E-magazineDecember_sampleE-magazineDecember_sample
E-magazineDecember_sample
 
E-magazineDecember_sample
E-magazineDecember_sampleE-magazineDecember_sample
E-magazineDecember_sample
 
PVS-Studio and CppCat: An Interview with Andrey Karpov, the Project CTO and D...
PVS-Studio and CppCat: An Interview with Andrey Karpov, the Project CTO and D...PVS-Studio and CppCat: An Interview with Andrey Karpov, the Project CTO and D...
PVS-Studio and CppCat: An Interview with Andrey Karpov, the Project CTO and D...
 
Questions Log: Tips for Intermediate Cognos Report Studio Authors
Questions Log: Tips for Intermediate Cognos Report Studio AuthorsQuestions Log: Tips for Intermediate Cognos Report Studio Authors
Questions Log: Tips for Intermediate Cognos Report Studio Authors
 
Innovcom - Tools for traditional commerce
Innovcom - Tools for traditional commerceInnovcom - Tools for traditional commerce
Innovcom - Tools for traditional commerce
 
COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON
 
LeanJS - Lean startup with JavaScript
LeanJS - Lean startup with JavaScriptLeanJS - Lean startup with JavaScript
LeanJS - Lean startup with JavaScript
 
Presentation Development Primer: Storyboarding, Slide Design
Presentation Development Primer: Storyboarding, Slide DesignPresentation Development Primer: Storyboarding, Slide Design
Presentation Development Primer: Storyboarding, Slide Design
 
Mastering the Art and Science of Video Creation
Mastering the Art and Science of Video CreationMastering the Art and Science of Video Creation
Mastering the Art and Science of Video Creation
 
Dev Dives: Automate in full power with the latest Generative AI features in U...
Dev Dives: Automate in full power with the latest Generative AI features in U...Dev Dives: Automate in full power with the latest Generative AI features in U...
Dev Dives: Automate in full power with the latest Generative AI features in U...
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their input
 
How to build your own Android App -Step by Step Guide
How to build your own Android App -Step by Step GuideHow to build your own Android App -Step by Step Guide
How to build your own Android App -Step by Step Guide
 
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdfPERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
 
mca online self
mca online selfmca online self
mca online self
 
IAM Tools
IAM ToolsIAM Tools
IAM Tools
 
Goodle Developer Days Munich 2008 - Open Social Update
Goodle Developer Days Munich 2008 - Open Social UpdateGoodle Developer Days Munich 2008 - Open Social Update
Goodle Developer Days Munich 2008 - Open Social Update
 
Lecture 14 - OER final project
Lecture 14 - OER final projectLecture 14 - OER final project
Lecture 14 - OER final project
 
LAUG Feb 2019 Meetup 2019-02-26
LAUG Feb 2019 Meetup 2019-02-26LAUG Feb 2019 Meetup 2019-02-26
LAUG Feb 2019 Meetup 2019-02-26
 

Último

%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 

Último (20)

Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 

Portfolio pavel-tashev-november-2015-en

  • 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.     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.     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
  • 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.     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.     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.     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.     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.     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
  • 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
  • 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.     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.     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.     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.     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
  • 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.     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
  • 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
  • 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
  • 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.     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.     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