C, PHP, VB, .NET

Дневникът на Филип Петров


* CV

Name: Philip Petrov, PhD

Current primary job: Associate professor, Sofia University „St. Kliment Ohridski“

E-mail: philip@abv.bg
GSM: +359 893 690 135

Lanugages:

  1. Bulgarian (native);
  2. English (fluent).

Education:

  1. Sep/1989-Jun/1996: 2 SOU „Emilian Stanev“, Sofia, basic education, average score 6.00 (from 6.00);
  2. Sep/1996-Jun/2001: 151 SOUPI, Sofia, high school education profiled with „Programming Products and Systems“, average score 5.92;
  3. Oct/2001-Jul/2006: Sofia University „St. Kliment Ohridski“, Sofia, Bachelor of „Applied Mathematics“, average score 4.76;
  4. Oct/2006-Jun/2008: Sofia University „St. Kliment Ohridski“, Sofia, Masters of „Technologies for Education in Mathematics and Informatics“, average score 6.00. Diploma thesis supervisor: prof. Ivan Gantchev;
  5. May/2010-May/2014: South-West University „Neofit Rilski“, Blagoevgrad, Doctorate in scientific field 1.3. „Pedagogy of Teaching of…“ on subject „Methodics of Education in Mathematics“ with dissertation topic „Organizational Model for Application of Interactive Methods in the Teaching of Linear Algebra“. Supervisors: prof. Iliya Gyudzhenov and doc. Daniela Dureva. Defended successfully on 11.07.2014. Diploma number 0120/17.07.2014.

Publications: List available at https://www.cphpvb.net/publications/

Work experience:

  1. Mar/2004-Jun/2008: Abacus Trade LTD (representative of Aplus.Net hosting company in Bulgaria), Team leader of the e-mail support team and level 2 technical support;
  2. Sep/2008-Sep/2015: Technical University – Sofia, Assistant-professor in Faculty of Computer Systems and Control, department Computer Systems.
  3. Sep/2009-Jan/2010: Private Specialized High School „Educational Systems“, Teacher of web design and mathematical logic;
  4. Sep/2012-Dec/2012: South-West University „Neofit Rilski“, part time assistant-professor of Linear Algebra and Analytic Geometry in Faculty of Mathematics and Natural Sciences;
  5. Oct/2015-Jan/2016: Technical University – Sofia, part time assistant-professor of PIK3 (OOP with Java) in Faculty of Computer Systems and Control;
  6. Mar/2015-Jul/2016, Mar/2016-Jul/2017, Feb/2018-Jul/2018: Technical University – Sofia, part time Assistant-professor of PTSC (secure programming) in Faculty of Computer Systems and Control;
  7. Oct/2015-Jan/2023: Sofia University „St. Kliment Ohridski“, Chief assistant-professor in Faculty of Mathematics and Informatics, department Education in Mathematics and Informatics;
  8. Oct/2004-present: Philip Petrov EOOD (one-man limited liability company), company owner;
  9. Jan/2023-present: Sofia University „St. Kliment Ohridski“, Associate-professor (docent) in Faculty of Mathematics and Informatics, department Education in Mathematics and Informatics.

Additional academic activities

  1. Feb/2016 – present: Academic mentor for specialty „Mathematics and Informatics“ (Bachelors) and „Technologies for Education in Mathematics and Informatics“ (Masters) in Sofia University „St. Kliment Ohridski“;
  2. Feb/2016 – present: Member of the Training Committee of Faculty of Mathematics and Informations in Sofia University „St. Kliment Ohridski“;
  3. Oct/2016 – Apr/2022: Member of the Program Committee and secretary of section „Education of Mathematics and Informatics“ of the 46th, 47th, 48th, 49th, 50th and 51st Spring Conference of the Union of Bulgarian Mathematicians;
  4. Oct/2016 – Oct/2020: Academic mentor in project BG05M2OP001-2.002-0001 „Student Internships“ – Phase I, European Union Operational Program „Science and Education for Smart Growth“ (SESG);
  5. Jan/2018 – Oct/2023: Secretary of department „Education in Mathematics and Informatics“ in Sofia University „St. Kliment Ohridski“;
  6. Apr/2019 & Apr/2020: Mentor, Copernicus Hackathon Sofia 2019 and 2020;
  7. Jun/2022 – May/2023: Co-manager of Masters program „Methodology of Education in Upper High School Informatics“ in Sofia University „St. Kliment Ohridski“;
  8. May/2023 – present: Manager of Masters program „Technologies for Education in Mathematics and Informatics“ in Sofia University „St. Kliment Ohridski“;
  9. May/2023 – present: Member of the faculty council in Faculty of Mathematics and Informatics in Sofia University „St. Kliment Ohdridski“;
  10. Oct/2023 – present: member of the Program committee for the 53rd Spring Conference of the Union of Bulgarian Mathematicians;
  11. Oct/2023 – present: Head of department „Education in Mathematics and Informatics“ in Sofia University „St. Kliment Ohridski“.

Diploma thesis supervision

  1. Sofia University „St. Kliment Ohridski“, Faculty of Mathematics and Informatics, Masters degree:
    • 2016/2017: M22011, Aleksandra Zhecheva – „Sophisms in help to teachers of mathematics, informatics and IT“, Technologies of Education in Mathematics and Informatics, link;
    • 2017/2018: M24843, Alexandrina Gantcheva – „Optimization and Automation of Change Management in Software Development“, Distributed Systems and Mobile Technologies;
    • 2022/2023: 25904, Georgi Georgiev – „Helping Mathematics Education in Primary School with a Chatbot“, echnologies of Education in Mathematics and Informatics.
  2. Technical University – Sofia, Faculty of Computer Systems and Control, Bachelors degree:
    • 2008/09: РК035823, 121205115, 121205093, 121205115, 121205214, 121206171;
    • 2009/10: 121206136, 121206012, 121206114, 121206201, 121206110, 121206092, 121204217, 121206183, 121206150, 121206073, 121206130, 121206157, 121206064, 121206074, 121206044, 121206179, 121206062, 121205093;
    • 2010/11: РК033586, 121206186, 121206154, 121208286, 121206163, 121207198, 121206058, 121207056;
    • 2011/12: 121206030, 121205120, 121205108, 121206095, 121207100, 121207125, 121206077, 121205105, 121207190, 121208203;
    • 2012/13: РК036511, 121209023, 121208056, 121209068, 121311052, 121311042, 121209163, 121209106, 121311077, 121209135, 121207208;
    • 2013/14: 121210074, 121210077, 121210070, 121210006, 121210104, 121210025, 121210137, 121210043;
    • 2014/15: 121211165, 121211127, 121211038, 121211104, 121211108, 121211147, 121211194, 121211061, 121211144, 121211010, 121211107, 121211007, 121211008, 121211072, 121211042, 121211034, 121210028.
  3. Technical University – Sofia, Faculty of Computer Systems and Control, Masters degree:
    • 2009/10: МРК000846;
    • 2010/11: 121307101, 121304009;
    • 2012/13: 121312025, 121206201, 331310012;
    • 2014/15: 121306105.

Computer skills:

  • Programming in Java, PHP and C/C++;
  • Administration of MySQL database servers;
  • Support and administration of FreeBSD servers;
  • Administration of web hosting servers with DirectAdmin;
  • Webdesign (HTML, JavaScript, CSS);
  • Computer graphics.

Scientific interests:

  • Electronic education;
  • Educational Dialogue Computer Programs;
  • Methods of education in mathematics and informatics.

Teaching experience:

  1. Computer Technologies (Sofia University „St. Kliment Ohridski“, spec. „Communication Management“, lab exams):
    • 2019/20: 3 groups, 2 hours per week, 15 weeks;
    • 2020/21: 4 groups, 2 hours per week, 15 weeks;
  2. Databases – Access (Sofia University „St. Kliment Ohridski“, postgraduate lectures for teachers):
    • 2015/16: 1 group, 12 hours per week (half of the lectures), 2 weeks;
    • 2016/17: 1 group, 15 hours per week, 2 weeks;
    • 2017/18: 1 group, 15 hours per week, 2 weeks;
    • 2018/19: 1 group, 15 hours per week, 2 weeks;
    • 2019/20: 1 group, 15 hours per week, 2 weeks;
    • 2020/21: 1 group, 15 hours per week, 2 weeks;
    • 2021/22: 1 group, 15 hours per week, 2 weeks;
  3. Databases – MySQL (Technical University – Sofia, spec. „Computer Systems and Technologies“, lab exams):
    • 2008/09: course 2, 4 groups, 2 hours per week, 14 weeks;
    • 2009/10: course 2, 4 groups, 2 hours per week, 14 weeks;
    • 2010/11: course 2, 4 groups, 2 hours per week, 14 weeks;
    • 2011/12: course 2, 4 groups, 2 hours per week, 14 weeks;
    • 2012/13: course 2, 4 groups, 2 hours per week, 14 weeks;
    • 2013/14: course 2, 1 group, 2 hours per week, 14 weeks;
    • 2014/15: course 2, 1 group, 2 hours per week, 14 weeks;
  4. Databases and Infromation Systems (Sofia University „St. Kliment Ohridski“, Masters program, lectures):
    • 2022/23: 1 group, 3 hours per week, 14 weeks;
    • 2023/24: 1 group, 3 hours per week, 14 weeks;
  5. Essentials of Secure Web Development (Sofia University „St. Kliment Ohridski“, election discipline, Bachelors, lectures and lab exams):
    • 2016/17: 1 group, 4 hours per week, 15 weeks;
    • 2017/18: 1 group, 4 hours per week, 15 weeks;
    • 2018/19: 1 group, 4 hours per week, 15 weeks;
    • 2019/20: 1 group, 4 hours per week, 15 weeks;
    • 2020/21: 1 group, 4 hours per week, 15 weeks;
    • 2021/22: 1 group, 4 hours per week, 15 weeks;
  6. Introduction of Programming with Java (Sofia University „St. Kliment Ohridski“, postgraduate lectures for teachers):
    • 2016/17: 1 group, 15 hours per week, 4 week;
    • 2017/18: 1 group, 15 hours per week, 4 week;
    • 2019/20: 1 group, 15 hours per week, 4 week;
    • 2020/21: 1 group, 15 hours per week, 4 week;
    • 2021/22: 1 group, 15 hours per week, 4 week;
    • 2022/23: 1 group, 15 hours per week, 4 week;
  7. Linear Algebra (South-West University „Neofit Rilski“, lab exams):
    • 2011/12: course 1, 1 group, speciality „Pedagogy of education in Physics and Mathematics“, 2 hours per week, 13 weeks;
    • 2011/12: course 1, 1 group, speciality „Pedagogy of Education in Mathematics and Informatics“, 2 hours per week, 13 weeks;
    • 2012/13: course 1, 1 group, specialties „Pedagogy of Education in Mathematics and Informatics“ and „Pedagogy of Education in Physics and Mathematics“ (combined), 2 hours per week, 13 weeks;
  8. Linear Algebra and Analytic Geometry (South-West University „Neofit Rilski“, specialty „Informatics“, lab exams):
    • 2012/13: course 1, 1 group, 3 hours per week, 13 weeks;
  9. Mathematical Logics (Private Specialized High School „Educational Systems“):
    • 2009/10: 10th grade, 1 group, 2 hours per week, 18 weeks;
  10. PIK3 – Object Oriented Programming with Java (Technical University – Sofia, spec. „Computer Systems and Technologies“, lab exam):
    • 2009/10: course 2, 4 groups, 4 hours per week, 14 weeks;
    • 2010/11: course 2, 4 groups, 4 hours per week, 14 weeks;
    • 2011/12: course 2, 4 groups, 4 hours per week, 14 weeks;
    • 2012/13: course 2, 1 group, 4 hours per week, 14 weeks;
    • 2013/14: course 2, 2 groups, 4 hours per week, 14 weeks;
    • 2014/15: course 2, 2 groups, 4 hours per week, 14 weeks;
    • 2015/16: course 2, 1 group, 4 hours per week, 14 weeks;
  11. Programmed education (Sofia University „St. Kliment Ohridski“, Masters degree, lectures)
    • 2016/2017: course 2, 1 group, 4 hours per week, 15 weeks;
    • 2017/2018: course 2, 1 group, 4 hours per week, 15 weeks;
    • 2018/2019: course 2, 1 group, 4 hours per week, 15 weeks;
    • 2019/2020: course 2, 1 group, 4 hours per week, 15 weeks;
    • 2020/2021: course 2, 1 group, 4 hours per week, 15 weeks;
    • 2021/2022: course 2, 1 group, 4 hours per week, 15 weeks;
    • 2022/2023: course 2, 1 group, 4 hours per week, 15 weeks;
    • 2023/2024: course 1, 1 group, 4 hours per week, 15 weeks;
  12. Programming Languages – Object Oriented Programming with C++ (Technical University – Sofia, spec. „Computer Systems and Technologies“, lab exams):
    • 2008/09: course 3, 2 groups, 3 hours per week, 14 weeks;
  13. Programming Technologies for Secure Code – PHP and MySQL applications security (Technical University – Sofia, spec. „Computer Systems and Technologies“, lab exams):
    • 2009/10: course 4, 3 groups, 3 hours per week, 10 weeks;
    • 2009/10: course 3 (English), 1 group, 3 hours per week, 10 weeks;
    • 2010/11: course 4, 4 groups, 3 hours per week, 10 weeks;
    • 2011/12: course 4, 3 groups, 3 hours per week, 10 weeks;
    • 2011/12: course 1 (Masters), 1 group, 3 hours per week, 10 weeks;
    • 2012/13: course 4, 3 groups, 3 hours per week, 10 weeks;
    • 2012/13: course 1 (Masters), 1 group, 3 hours per week, 10 weeks;
    • 2013/14: course 4, 3 groups, 3 hours per week, 10 weeks;
    • 2013/14: course 1 (Masters), 1 group, 3 hours per week, 10 weeks;
    • 2014/15: course 4, 3 groups, 3 hours per week, 10 weeks;
    • 2015/16: course 4, 3 groups, 3 hours per week, 10 weeks;
    • 2016/17: course 4, 3.5 groups, 3 hours per week, 10 weeks;
    • 2017/18: course 4, 4 groups, 3 hours per week, 10 weeks;
  14. School Course of Informatics (Sofia University „St. Kliment Ohridski“, Bachelors, lectures and lab exams):
    • 2015/16: Chemistry and Informatics, 1 group, 3 hours per week (half of the lectures and all of the lab exams), 15 weeks;
    • 2015/16: Mathematics and Informatics, 1 group, 3 hours per week (half of the lectures and all of the lab exams), 15 weeks;
    • 2016/17: Chemistry and Informatics, 1 group, 4 hours per week (2 hours lectures and 2 hours lab exams), 15 weeks;
    • 2016/17: Mathematics and Informatics, 1 group, 3 hours per week (half of the lectures and all of the lab exams), 15 weeks;
    • 2016/17: Post-graduate lectures for teachers, 1 group, 15 hours per week, 2 weeks;
    • 2017/18: Chemistry and Informatics, 1 group, 4 hours per week (2 hours lectures and 2 hours lab exams), 15 weeks;
    • 2017/18: Mathematics and Informatics, 1 group, 3 hours per week (half of the lectures and all of the lab exams), 15 weeks.
    • 2018/19: Chemistry and Informatics, 1 group, 4 hours per week (2 hours lectures and 2 hours lab exams), 15 weeks;
    • 2018/19: Mathematics and Informatics, 1 group, 3 hours per week (half of the lectures and all of the lab exams), 15 weeks;
    • 2019/20: Chemistry and Informatics, 1 group, 4 hours per week (2 hours lectures and 2 hours lab exams), 15 weeks;
    • 2020/21: Mathematics and informatics, 1 group, 2 hours per week (all of the lab exams), 13 weeks;
    • 2020/21: Chemistry and Informatics, 1 group, 4 hours per week (2 hours lectures and 2 hours lab exams), 15 weeks;
    • 2021/22: Mathematics and informatics, 1 group, 2 hours per week (all of the lab exams), 13 weeks;
    • 2021/22: Chemistry and Informatics, 1 group, 4 hours per week (2 hours lectures and 2 hours lab exams), 15 weeks;
  15. School Course of IT (Sofia University „St. Kliment Ohridski“, Bachelors, lectures and lab exams):
    • 2015/16: Mathematics and Informatics, 1 group, 3 hours per week (half of the lectures and all of the lab exams), 15 weeks;
    • 2015/16: Chemistry and Informatics, 1 group, 3 hours per week (half of the lectures and all of the lab exams), 15 weeks;
    • 2016/17: Mathematics and Informatics, 1 group, 4 hours per week (half of the lectures and half of the lab exams), 7 weeks;
    • 2016/17: Chemistry and Informatics, 1 group, 4 hours per week (half of the lectures and half of the lab exams), 7 weeks;
    • 2017/18: Mathematics and Informatics, 1 group, 4 hours per week (half of the lectures and half of the lab exams), 7 weeks;
    • 2017/18: Chemistry and Informatics, 1 group, 4 hours per week (half of the lectures and half of the lab exams), 7 weeks;
    • 2018/19: Mathematics and Informatics, 1 group, 4 hours per week (half of the lectures and half of the lab exams), 7 weeks;
    • 2018/19: Chemistry and Informatics, 1 group, 4 hours per week (half of the lectures and half of the lab exams), 7 weeks;
    • 2019/20: Mathematics and Informatics, 1 group, 4 hours per week (half of the lectures and half of the lab exams), 7 weeks;
    • 2019/20: Chemistry and Informatics, 1 group, 4 hours per week (half of the lectures and half of the lab exams), 7 weeks;
    • 2020/21: Mathematics and Informatics, 2 groups, 4 hours per week (half of the lectures and half of the lab exams), 7 weeks;
    • 2020/21: Chemistry and Informatics, 1 group, 4 hours per week (half of the lectures and half of the lab exams), 7 weeks;
    • 2021/22: Mathematics and Informatics, 2 groups, 2 hours per week (half of the lectures), 7 weeks;
  16. XHTML, Javascript and CSS (Private Specialized High School „Educational Systems“):
    • 2009/10: 9th grade, 1 group, 3 hours per week,  18 weeks;
  17. Webdesign and publishing (Sofia University „St. Kliment Ohridski“, postgraduate lectures for teachers):
    • 2015/16: 1 group, 15 hours per week, 2 weeks;
    • 2016/17: 1 group, 15 hours per week, 2 weeks;
    • 2017/18: 1 group, 15 hours per week, 2 weeks;
    • 2018/19: 1 group, 15 hours per week, 2 weeks;
    • 2019/20: 1 group, 15 hours per week, 2 weeks;
    • 2020/21: 1 group, 15 hours per week, 2 weeks;
    • 2021/22: 1 group, 15 hours per week, 2 weeks;
    • 2022/23: 3 groups, 15 hours per week, 2 weeks.

Leisure interests:

  • Animals;
  • Off-road driving;
  • Sports;
  • Photography;
  • Folklore mathematical problems.

Others:

  • Driving licence: Category B & M;
  • Smoking: Non-smoker.