Biography
Victor Sanikovich is currently a Head of the Laboratory of Innovative Technologies in Education at the Minsk State Higher Radio Engineering College. Previously, he worked both in industry as a Full Stack Developer at «Electroprofit » Ltd, a Lead Web Developer at «KV-Partner» Ltd, and a Head of the technology transfer center of renewed energy sources at International Sakharov Environmental University; and in academia as a scientific researcher at the Republican Institute of Vocational Education. In April 2011, Victor received his degree in Network technology: A+, N+, CCNA, MCITP from the UTL Technology University of Bangalore (India) In 2004, Victor Sanikovich got the MSc (eq.) degree in Radio Electronics from the Minsk State Higher Radio Engineering College.
SUMMARY
- Building community and facilitating communication, research, and learning (e-learning) through the focused application of technology.
TECH STACKS
- Front End: Petite-vue, BootStrap, Iconic, JavaScipt, TypeScript, React (redux), TailWind, Sass, Postcss, WebPack, HTML5, CSS3, Flutter, Vue/Svelte
- Back End: PHP, Golang, Python (Flask, Django), Node.js (Next.js), TypeORM
- Data Base: MongoDB, Cloud Firestore, Postgresql, Redis
- Tools: Docker, Kubernetes, AWS, Terraform, Github, Apollo (GraphQL), Auth0, Twilio
- FHANSE: FireBase, Hugo, Angular, Stripe, Express
- LA(N)MP: Linux (Debian, CentOS), Apache (Nginx), MySQL (MariaDB), PHP (Laravel, CodeIgniter)
- FOSS: WordPress, ExpressionEngine, OpenCart, PrestaShop, Joomla, MODx, Moodle, Atutor
EDUCATION
- 2018 Certificate Cryptocurrency and Blockchain, University of Nicosia, Cyprus;
- 2015-2017 International Law and European Union Law, European Humanities University, Vilnius, Lithuania;
- 2015 Certificate in «ISO 9001-2009». Belarusian State Institute for Advanced Training and Retraining on Standardization, Metrology and Quality Management, Minsk, Belarus.
- 2013 Certificate in «Creation and maintenance of the Digital Library at the University». Belarusian State University, Minsk, Belarus.
- 2013 Certificate in «Creation and maintenance of the Digital Library at the University». Belarusian State University, Minsk, Belarus.
- 2012 Certificate of Participation in the International Conference, Kauno Kolegija/ University of Applied Sciences, Kaunas, Lithuania;
- 2011 Certificate in «Technology transfer». Belarusian National Tethnical University, Minsk, Belarus.
- 2011 Certificate in «Network technology: A+, N+, CCNA, MCITP». UTL Technology University, Bangalore, India.
- 2009 Certificate in «Promoting urban and rural sustainable development». Weitz Center of Development Studies, Rehovot, Israel.
- 2008 Certificate of Participation in the International Conference, Moscow State University, Moscow, Russian Federation;
- 2008 Certificate in «Renewable energy sources». Hochschule Osnabrueck (FH) - University of Applied Sciences Osnabrueck, Germany
- 2008 Certificate in «Scientific-theoretical bases of innovative activity in the higher school». Republic Institute of Higher School, Minsk, Belarus.
- 2006 Certificate of Participation in the International Conference, Kauno Kolegija/ University of Applied Sciences, Kaunas, Lithuania;
- 2005 Certificate in «Statistical processing of experimental data» Republican Institute of Vocational Education, Minsk, Belarus.
- 2004-2007 PHd student in Computer science (e-Learning Technology), Republican Institute of Vocational Education, Minsk, Belarus;
- 2004 Certificate in «Web-multimedia technology». Hochschule Mittweida (FH) - University of Applied Sciences Mittweida, Germany
- 2002-2005 MSc (eq.) in teaching English, Belarusian State Pedagogical University, Minsk, Belarus;
- 1999-2004 MSc (eq.) in Radio Electronics, Minsk State Higher Radio Engineering College, Minsk, Belarus
WORK EXPERIENCE
QM.BY, Minsk, Belarus (02/2010 – Present)
Founder • Mentor • CEO • Engineer • Developer
- Founded and self-funded corporation to help others learn tech skills
- Created QM.BY, unique instructional software framework in Go
- Maintained Linux host in cloud for terminal-based (Bash) learning
- Created app for managing QM.BY and passwords in Go and PostgreSQL
- Administered 100s of workstations running Linux, MacOS, and Windows
- Setup and maintained all network operations and cybersecurity
Minsk State Higher Radioengineering College, Minsk, Belarus (08/2011 – Present)
Head of the Laboratory of Innovative Technologies in Education
- I involve both in teaching and research activities in the College. Research efforts included designing, evaluating, testing and implementing e-learning systems. Main activities included ensuring good quality design and integration of new technologies into curriculum and lesson plans. Designed several systems for e-learning: digital library system, community forums, eProfile system, course management system, quiz system.
«KV-Partner» Ltd, Minsk, Belarus (03/2010 – 07/2011)
Lead Web Developer
- Throughout the period worked as a senior web developer. Developed several web-oriented solutions mainly focused on private business.
«Electroprofit» Ltd, Minsk, Belarus (04/2009 – 03/2010)
Full Stack Developer
- Throughout the period worked as a web developer. Developed several web-oriented solutions mainly focused on private business.
International Sakharov Environmental University, Minsk, Belarus (12/2007 – 04/2009)
Head of the technology transfer center of renewed energy sources
- Took part in multiple research projects and assisted in the preparation and teaching of various engineering and computing courses. Research topics included computer supported collaborative learning (CSCL), teaching methods in informatics, adaptive hypermedia web systems, mobile and contextual learning etc. Worked as a teacher on the following courses: “Programming”, “Programming and software engineering”, “Algorithms and data structures” and “Programming paradigms and languages”.
Republican Institute of Vocational Education, Minsk, Belarus (12/2004 – 12/2007)
Scientific researcher
- Was involved both in teaching and research activities in the Institute. Research efforts included designing, evaluating, testing and implementing e-learning systems. Was assigned to teach “Programming paradigms and languages”. Additional teaching activities included mentoring undergraduate and graduate computer science students (seminars, bachelor’s and master’s thesis).
MEMBERSHIP OF PROFESSIONAL BODIES
- Member of the Weitz Center for Development Studies
- Moodle Russian Community Support Group.
AWARDS
- Diploma of the Ministry of Education (No: 198-y, 2004).
SKILLS
- Linux/UNIX Systems Architecture and Administration
- Site Reliability Engineering (SRE)
- Cloud Native Computing (DevOps)
- System Software Design and Development
- Scripted Automation and Orchestration
- Network Protocol API Design and Development
- Domain Language and Grammar Specification
- Web and Proxy Server Setup and Administration
- Enterprise Data Collection and Management
- Structured Configuration Management and Exchange
- Terminal User Interface (TUI) Specialization
- Enterprise Domain and Data Modeling
- Event-Driven Enterprise Business Patterns
- Agile and Test Driven Development Practices
- Multi-core Asynchronous Programming
- Interprocess Communication Methods (IPC)
- Core Dump and Root Cause Analysis
- Cybersecurity Auditing and Testing
- On-Prem Systems Hardware Administration
- Supply Chain Integration
- Writing and Publication
Languages
- Russian (native)
- American English (spoken and written)
- German (elementary)
- French (elementary)