Gjorgji Madjarov
Verified Expert in Engineering
Machine Learning Developer
Skopje, Macedonia
Toptal member since February 1, 2016
Gjorgji is an accomplished researcher who has a wealth of software engineering experience with an extensive university background in machine learning, pattern recognition, data mining, information retrieval, and so on. He is a cooperative peer and an eager implementer who is capable of performing remarkable individual work to the highest standards and criteria. Gjorgji has exemplary communication skills and pays attention to details.
Portfolio
Experience
- Machine Learning - 12 years
- Java - 12 years
- Data Mining - 10 years
- SQL - 6 years
- Recommendation Systems - 6 years
- Deep Learning - 6 years
- Apache Flink - 5 years
- Stream Processing - 5 years
Availability
Preferred Environment
C++, Python, Java
The most amazing...
...thing was making a platform that performs real-time data-stream analytics, anomaly detection/alerts, management, and predictive analytics of heterogeneous data.
Work Experience
CTO
Elevate Global
- Worked on data stream processing and analytics.
- Performed autonomous data-driven model generation, tuning, evaluation, ranking and selection of prescriptive models.
- Developed an autonomous time-series forecasting solution that reduces the time and effort in modeling and forecasting energy parameters.
- Built a monitoring-and-forecasting tool that enables IT infrastructure companies to perform faster and more accurate root-cause analysis, anomaly detection, smart alarming and to reduce the alert noise.
Assistant Professor
Faculty of Computer Science and Engineering, “St. Cyril and Methodius” University, Skopje, Macedonia
- Designed and developed algorithms for multi-label learning and hierarchical multi-label learning.
- Designed and developed algorithms for structured output prediction.
- Applied deep learning to image classification and segmentation.
- Analyzed text sentiment, speech synthesis, and recognition.
Research and Teaching Assistant
Faculty of Computer Science and Engineering, “St. Cyril and Methodius” University, Skopje, Macedonia
- Developed algorithms for multi-class classification.
- Researched along and with semi-supervision.
- Performed structured output predictions and time-series predictions.
Software Engineer
Netcetera
- Developed a real estate enterprise information system.
- Worked on business logic.
- Automated unit test generation.
- Developed an extension of Apache Struts.
- Worked with Hibernate ORM.
Experience
Learning from Massive, Incompletely Annotated, and Structured Data
Twitter Sentiment Analysis Using Deep Convolutional Neural Network
Content-based Image Retrieval for Large Medical Image Corpus
An Extensive Experimental Comparison of Methods for Multi-label Learning
Evaluation of Different Feature Sets for Gait Recognition Using Skeletal Data from Kinect
Jozef Stefan Institue Research Visit
Education
PhD Degree in Computer Science
University Ss. Cyril and Methodius, Faculty of Computer Science and Engineering - Skopje, Macedonia
Master's of Science Degree in Computer Science
University Ss. Cyril and Methodius, Faculty of Electrical Engineering and Information Technology - Skopje, Macedonia
Bachelor of Science Degree in Computer Science and Electrical Engineering
University Ss. Cyril and Methodius, Faculty of Electrical Engineering and Information Technology - Skopje, Macedonia
Skills
Libraries/APIs
Java Collections, Standard Template Library (STL), Windows Forms (WinForms), X (formerly Twitter) API, POCO C++
Tools
Apache Maven, Elastic, Make, Makefile
Languages
C++, Java, SQL, C, Python, Python 3, C#
Paradigms
Object-oriented Design (OOD), Object-oriented Programming (OOP), Agile Software Development
Platforms
Apache Flink
Frameworks
Spark Structured Streaming, ASP.NET, .NET, Spring
Storage
SQLite, MySQL, ClickHouse, PostgreSQL
Other
Decision Trees, Machine Learning, Recommendation Systems, Data Mining, Pattern Recognition, Deep Learning, Stream Processing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring