Pavel Tashev About me

My name is Pavel Tashev and this is my personal website.

Here I present myself starting from my professional experience, my education, things I like to do, my skills and ending with a blog where you can read some professionally oriented stuff and more casual things.

Professional Experience

Development of software products, managing of the workflow and management of the team developing mobile applications.

“Pavel Tashev is a highly valued and integral member of the team at WhiteRabbit Ltd. and as Lead Software Developer his wealth of experience is applied to the design and development of all products developed every single day.”
– Tom Granger, CEO of the company

The scope of my activities in ProxiAd is to be a PHP / Web developer, developing new features for a big french company called Mailjet (www.mailjet.com). The tasks are on both on the front-end and on the back-end side of the project.

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.

I’d like to express my mind about ProxiAd. I want to commend the HR department and all principals for the professionalism with which they care for all company employees. And also last but not least my colleagues that create a relaxed and pleasant atmosphere to work. My opinion is that ProxiAd is a wonderful company which is well organized and it’s worth to work there!

The company Noway Media Ltd. was found 2011 with the idea to develop web based services and products. That was a great experience for me because I had a chance to get closer to the idea how to manage a small start-up, and also all business processes and projects behind it.

I believe this is a valuable experience because the knowledge about the processes in a company and also the role of each person in that company is one the keys for better work flow and understanding of your own role in the company with no matter you are a developer, manager or else.

I was a manager in Noway Media Ltd. but also a PHP / Web Developer.

During the years we developed a couple of projects. Two of them are QRL and Schoodle.

QRL (abbreviation of QR link) is a web based system which can be used by the customers to generate their own QR codes pointing to specific URL’s. Those QR codes can be printed on posters, books or somewhere else and later to analyze the traffic through those of them which are scanned with a mobile applications.

Schoodle (the name comes from the combination of the words “School” and “Google”) is a project which has only one goal and basic idea – to be an online environment for teachers and parents who want to exchange more information about the progress of their children at school.

Behind those two projects there is also another one which stays behind the scene. This project is an User Management System (UMS) which unites all user accounts part of QRL and Schoodle. So, every time when someone is logging in QRL all the personal information is stored and managed by this “third building block”. The reason to organize all projects in that way is for security reasons and also because that gives us the ability to connect each new future project with the users who are already registered in any of the current products and services.

It’s worth to say that this “third building block” communicates with each of the projects by RESTful API’s using own internal protocol. The communication is based on JSON and XML, depending on the developer’s needs.

Currently we’ve stopped any activities on those projects. The only thing that we do is to keep them alive.

During my freelance period, my job was divided into two main parts. The first one was to find new projects and clients, and the second one was to work as PHP / Web developer on those projects.

I was a developer for different types of projects, from the usual company websites to more complex sollutions like web based platforms for selling real estates.

After about three years of work as a freelancer I found out that finding new clients is one of the toughest processes which requires hard work every day of the week with no exception. That was the moment when I realised that I want to work for a company and I decide to stop the work as a freelancer.

A mind map is a diagram used to visually outline information. It’s usually used to present ideas, projects, etc. And it’s also very powerful way to display ideas visually, in more compact and much more informative way.