George Pashev
Programmer, Software Engineer, Scientist, Entrepreneur
Email: georgepashev@uni-plovdiv.bg
Phone: Contacts
Website: http://gpashev.com; https://gpashev.academia.edu
Summary
-------
A versatile and innovative programmer, software engineer, scientist, and entrepreneur with a PhD in Informatics from the University of Plovdiv. Experienced in developing and implementing workflow programming languages, business process modeling, e-learning systems, and natural language processing applications. Published several papers in scientific journals and conferences, mainly on topics related to workflow programming, business process modeling, e-learning, and natural language processing. Assistant professor at the University of Plovdiv, where he teaches courses on computer linguistics, artificial intelligence, and software engineering.
Education
---------
PhD in Informatics, University of Plovdiv "Paisiy Hilendarski", 2017
Master in Engineering, Computer Systems and Technologies, Technical University Sofia – Plovdiv Branch, 2013
Bachelor in Engineering, Computer Systems and Technologies, Technical University Sofia – Plovdiv Branch, 2011
Work Experience
---------------
Assistant Professor, University of Plovdiv "Paisiy Hilendarski", 2016 - present
- Teach courses on computer linguistics, artificial intelligence, and software engineering
- Conduct research on workflow programming languages, business process modeling, e-learning systems, and natural language processing applications
- Supervise students' projects and dissertations
Programmer Software Applications, Dextro Research Ltd., 2011 - present
- Develop and implement EMS Runtime environment, a workflow programming language and environment
- Participate in the EMSG project, an established Client-Server workflow management platform
- Create cross translators, interpreters, and execution environments for various programming languages, such as PeUScript, EMS, and Grammophone
Database Programmer, University of Plovdiv "Paisiy Hilendarski", 2014 - 2017
- Design and maintain databases for the university's information systems
- Develop queries and reports for data analysis and visualization
- Troubleshoot and optimize database performance and security
Programmer Software Applications, Parallel – Ivan Kodinov Ltd., 2013 - 2014
- Develop software applications for various clients using C#, Java, PHP, and SQL
- Test and debug software applications using various tools and frameworks
- Document software requirements and specifications
Programmer Software Applications, CID – Atlas Ltd., 2011 - 2016
- Develop software applications for various clients using C++, Python, Ruby, and HTML
- Test and debug software applications using various tools and frameworks
- Document software requirements and specifications
Projects
--------
EMS Runtime environment: A workflow programming language and environment that allows the development of complex information systems that can handle intense workload conditions and multiple business organizations or departments. Pashev was responsible for developing the runtime environment, the runtime process evaluation, and the own interpreter development [1, 2] .
EMSG project: An established Client-Server workflow management platform that focuses on improving and expanding the platform, achieving better automation and scalability. Pashev participated in this project as a programmer software applications at Dextro Research Ltd. [1, 2].
PeUScript, EMS, and others: Cross translators, interpreters, and execution environments for various programming languages that Pashev created as part of his work at Dextro Research Ltd. [1, 2].
GDBMS: A software platform for execution of graph database applications that supports a directed, labelled hyper-graph formalism. Pashev co-authored a paper on this project with George Totkov and Lilyana Rusenova [3].
Projects with EU or national funding
------------
2019-.... BG05M2OP001-1.002 "Development of Competence Centers" - Operative Programme "Science and Education for intelligent development" 2014 - 2020 (Compoment 2. "Informatics & ICT", Contract # BG05M2OP001-1.002- 0002-C 01 for Project "Digitalisation of Economics in Big Data Environment" (DIGD).
2013-2015 OP "Human Resources Development", co-funded by the ESF of the European Union, BG051PO001-3.1.08-0041 "Standardization and Integration of Diverse Information and University Systems (SIRIUS)" - team member;
2011-2013 BG161PO003-1.1.01-0184-C0001, "EMSG Office Program Generator"
Personal Skills
------------
Some of the personal skills of George Pashev are:
- Programming languages: George Pashev is proficient in various programming languages, such as Java, C#, Python, PHP, JavaScript, and SQL¹².
- Software engineering: Georgi Pashev has experience in developing software solutions for various domains, such as e-learning, business process modelling, natural language processing, and graph databases¹²³.
- Scientific research: Georgi Pashev has a PhD in Informatics and has published more than 20 scientific papers in international journals and conference proceedings¹². He has also been involved in several research and development projects².
- Teaching: Georgi Pashev is an associate professor at the Faculty of Mathematics and Informatics of the University of Plovdiv, where he teaches courses on programming languages, databases, web technologies, and mobile applications¹².
- Entrepreneurship: Georgi Pashev a stakeholder in Dextro Research Ltd., a company that develops software solutions for various domains¹².
Technical Skills
------------
Experience with (but not limited to the listed only):
1. Qt-creator, kdevelop, kdbg, valgrind, etc.
2. C/C++ programming (g++, gcc (including inline assembly) for Linux and
3. Windows; Microsoft Visual C++ 9.0 Express Edition
4. (including inline assembly);)
5. C++, C# .Net programming;
6. Python 3.0, Sklearn, PLY, numpy, pandas, wordnet, …
7. Computer Linguistics and Parser Generator Tools such as: BISON, FLEX, PLY, ...
8. Java, Spring Framework, Android Studio, etc.
9. NASM, MASM
10. Assembly language for PIC Microcontrollers
11. PHP, MySQL, HTML, CSS, Javascript
Some Publications with my key participation
------------
1. Pashev G., Gaftandzhieva S. (2021). Facebook Integrated Chatbot for Bulgarian Language Aiding Learning Content Delivery. TEM Journal. 10 (3), 1011-1015.
2. Daskalov R., Pashev G., Gaftandzhieva S. (2021). Hybrid Visual Programming Language Environment for Programming Training. TEM Journal. 10 (2), 981-986.
3. Pashev G., Gaftandzhieva S. (2021). Workflow Based Prototype for Criminal Investigation in Bulgaria. TEM Journal. 10 (1), 351-357.
4. Totkov G., Pashev G., Zhekova M., Gaftandzhieva S. (2020). A System for Modelling of Processes for Data Accumulation and Synthesis in Higher Education. TEM Journal. 9 (4), 1619-1624.
5. Pashev G., Totkov G., Zhekova M., Gaftandzhieva S. (2020). Adaptive Workplace E-Learning Model. TEM Journal. 9 (2), 613-618.
6. Pashev G., Rusenova L., Totkov G., Gaftandzhieva S. (2019). Business Process Modelling & Execution Application in Work Education Domain. TEM Journal. 8 (3), 992.
7. Pashev G., Totkov G. (2018). EMS–A Workflow Programming Language and Environment. TEM Journal. 7 (3), 638-644.
8. Zhekova M., Pashev G., Totkov G. (2021). Implementing Semantic Search in Decision Support System. Proceedings of the 14th International Conference “Education and Research in the Information Society”, pp. 35-42.
9. Zhekova M., Pashev G., Totkov G., Gaftandzhieva S. (2021). Automated Extraction of Values of Quantitative Indicators to a Quality Evaluation System Using Natural Language Analysis Tools. Proceedings of the 14th International Conference “Education and Research in the Information Society”, pp. 17-28.
10. Pashev, George, and George Totkov. "EMS–A Workflow Programming Language and Environment." TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS7.3 (2018): 638-644.
11. Pashev, George, Lilyana Rusenova, George Totkov, and Silvia Gaftandzhieva. "Business Process Modelling & Execution Application in Work Education Domain." TEM Journal 8, no. 3 (2019): 992.
12. Gaftandzhieva S., R. Doneva, G. Pashev, Learning Analytics From The Teacher’s Perspective: A Mobile App; Proceedings of 13th International Technology, Education and Development Conference At: Valencia, SPAIN 2019; ISBN: 978-84-09-08619-1
13. Totkov G., Pashev G., Rusenova L., Gaftandzhieva S., A System for Modelling of Processes for Data Accumulation and Synthesis in Higher Education; Proceedings of the 13th International Conference “Education and Research in the Information Society”, pp. 17-28
14. Pashev G., Totkov G., Rusenova L., Gaftandzhieva S., Business Process Modelling & Execution Application in Work Education Domain; Proceedings of the 13th International Conference “Education and Research in the Information Society”, pp. 29-38
An Updated List of Publications available here.
Scientific Profiles
------------
https://gpashev.academia.edu/research#papers
1. Orcid: https://orcid.org/0000-0001-8148-4737
2. Web Of Science (Publons): https://publons.com/researcher/2974558/george-pashev/
3. Scopus: https://www.scopus.com/authid/detail.uri?authorId=57192208710
4. ResearchGate: https://www.researchgate.net/profile/Georgi_Pashev
5. Google Scholar: https://scholar.google.bg/citations?user=FA3K7hMAAAAJ&hl=bg
Driving Licenses
------------
Cat. B
Memberships
------------
Association for Computing Machinery (ACM), Member Number: 8883707 (until 2018)