Stefan Ivanov

Stefan Ivanov

London, England, United Kingdom
1K followers 500+ connections

About

As a mathematically inclined person, I have always had a drive to discover new knowledge…

Activity

1K followers

See all activities

Experience

  • Maven Securities

    Greater London, England, United Kingdom

  • -

  • -

    Bulgaria

  • -

    Bulgaria

  • -

    Blagoevgrad

  • -

    Blagoevgrad, Bulgaria

  • -

    Lausanne, Vaud, Switzerland

  • -

    Oriahovitza, Bulgaria

  • -

    Sofia, Bulgaria

  • -

    Blagoevgrad

Education

  • University of Cambridge

    Degree Awarded with Distinction

    -

    Activities and Societies: MPhil Representative to the Computer Laboratory Graduate Students Forum, Member of Cambridge University Powerlifting Club and 2020 Powerlifting Varsity Competitor, Member of Fitzwilliam College Boat Club

    MPhil Project: Can Graph Neural Networks Understand Molecular Properties?
    MPhil Courses: Algebraic Path Problems, Interactive Formal Verification, Large-Scale Data Processing and Optimization, Affective Computing, Computer Vision

  • -

    -

  • -

    -

Licenses & Certifications

Publications

  • An Overview of Persistent Homology

    AUBG 11th Student Faculty Conference "Fellowship of the Mind" 2017

    A broad view of one of the most used methods in topological data analysis – persistent homology. The paper presents the necessary topological knowledge to understand with topological persistence.
    Presented preliminary results of my senior thesis with a slightly different focus and perspective then my mainline research.

    See publication
  • An Overview of Basic Fractal Dimensions

    AUBG 10th Student Faculty Conference "Fellowship of the Mind" 2016

    The paper discusses popular fractal constructions methods, presents several fractals and explores measures of dimensionality. The focus is on intuitively understanding topological and similarity dimensions. It provides several examples and calculation of the various dimensions on popular fractals.

    See publication

Courses

  • Advanced Linear Algebra

    MAT 225

  • Applied Category Theory

    MAT 397

  • Applied Theatre

    FAR 250

  • Artificial Intelligence and AI Programming

    COS 470

  • Calculus I

    MAT 103

  • Calculus II

    MAT 104

  • Calculus III

    MAT 212

  • Cloud Computing with Microsoft Azure

    COS 397

  • Computer Architecture

    COS 235

  • Data Base Systems

    INF 280

  • Data Mining

    COS 480

  • Discrete Structures

    COS 150

  • Dynamical Systems

    MAT 397

  • Econometrics

    ECO 310

  • Elementary Linear Algebra and Analytical Geometry

    MAT 105

  • Ethics

    PHI 220

  • Exposition

    ENG 101

  • Full-Stack Web Technology

    INF 397

  • Fundamental Data Structures

    COS 221

  • History of Christianity

    HTY 310

  • Introduction to Abstract Algebra

    MAT 205

  • Introduction to Differential Equations

    MAT 213

  • Introduction to Literature

    ENG 210

  • Machine Learning Algorithms

    COS 498

  • Major Authors: T. S. Eliot

    ENG 380

  • Mathematical Statistics

    MAT 201

  • Modern Europe

    HTY 213

  • New Age Spirituality

    RLG 200

  • Numerical Analysis

    MAT 214

  • Object-Oriented Programming

    COS 240

  • Parallel and Concurrent Programming in Haskell

    COS 498

  • Persuasion

    ENG 102

  • Principles of Biology

    SCI 150

  • Principles of Macroeconomics

    ECO 102

  • Principles of Microeconomics

    ECO 101

  • Real Analysis

    MAT 315

  • Software Development Technologies

    COS 315

  • Software Development using C++

    COS 120

  • Statistics

    STA 105

Projects

  • Categorical and Topological Methods: An Overview of Persistence

    - Present

    The senior thesis for completing my mathematics major at AUBG.
    Persistent homology is a relatively new homology theory for use in a computation setting which builds upon simplicial homology by classifying topological features of a space by their stability over some varying parameter. This method gives researchers the ability to qualify significant features of a space merely by examining samples from it. Because of this, and the method's focus on computability, persistent homology is one of…

    The senior thesis for completing my mathematics major at AUBG.
    Persistent homology is a relatively new homology theory for use in a computation setting which builds upon simplicial homology by classifying topological features of a space by their stability over some varying parameter. This method gives researchers the ability to qualify significant features of a space merely by examining samples from it. Because of this, and the method's focus on computability, persistent homology is one of the primary tools for topological data analysis. The primary goal of this paper is to discuss the background needed to understand persistence, how the method functions, what are the applications of persistent homology.

  • Senior Project I: Engine for Procedural World Generation

    -

    Senior project to complete my computer science degree at AUBG. The goal was to develop a framework for easing the work of programmers to generate procedural terrain by giving them access to a simple rendering engine and library for random and noise functions along with various transformation utilities.

Honors & Awards

  • Valedictorian

    American University in Bulgaria

    I was the person with the highest overall GPA, achieving the maximum possible of 4.0, when graduating from AUBG, and for this I was declared as the valedictorian of the class. In addition, I am the first person to accomplish this while completing a double major in Mathematics and Computer Science.

  • Outstanding Achievement in Mathematics

    American University in Bulgaria

    I was the sole recipient of the award for having significant academic accomplishments in mathematics at AUBG's Honors Convocation in the Spring semester, 2017. The award is given to exceptional students in mathematics who have proven themselves academically both in and outside the classroom by being devoted to the subject beyond what is required in the curriculum.

  • Grant for Attending CryptoBG 2015.

    American University in Bulgaria

    I was awarded a grant that covered all expenses related to attending the summer school CryptoBG 2015.

  • Fifth place in the Annual AUBG Programming Competition

    -

    Chosen to represent the university at the 27-th National Collegiate Programming Competition as part of a team of 2 other students.

  • America For Bulgaria Foundation Distinguished Scholarship

    America for Bulgaria Foundation

    A scholarship covering full tuition costs for 4 years of education at AUBG. Granted to enrolling students from Bulgaria for high academic merit.

  • Recognition for Excellent Performance during High School Education

    Sliven Regional Administration

    Honor Granted to student from a given region for completing their five-year high school education with only excellent grades.

  • Scholarship for Outstanding Achievements in English Language Studies

    American Foundation for Bulgaria

    A scholarship granted to high school students for displaying excellent academic standing, prominent interest and achievements in English language studies.

  • Dean's List

    American University in Bulgaria

  • Other Honors and Awards

    -

    Class Standard-Bearer - High School for Foreign Languages "Zaharii Stoyanov" - 2013

    1-st Place in Weightlifting under 85 kg. - AUBG Olympics 2014
    1-st Place in Weightlifting under 85 kg. - AUBG Olympics 2015
    1-st Place in Weightlifting. - AUBG Olympics 2016
    1-st Place in Weightlifting under 85kg. - AUBG Olympics 2017

    1-st Place in the Third AUBG Challenge - AUBG Advising Center

  • President's List

    American University in Bulgaria

Test Scores

  • Certificate in Advanced English (CAE)

    Score: Grade A

    Performance at Grade A demonstrates an ability at Council of Europe Level C2.

Languages

  • Bulgarian

    Native or bilingual proficiency

  • English

    Full professional proficiency

  • German

    Elementary proficiency

Organizations

  • The Hub

    President

    - Present

    The Hub is an AUBG club which aims to unite the technology community on campus and give students greater opportunities to participate in interesting projects and to gain practical experience. The club has weekly open meetings at which students learn of the club's activities for the week and the ones after that. In addition, the Hub organizes workshops, presentations and field trips to various tech companies. Another primary functionality is that it participates in the development of numerous…

    The Hub is an AUBG club which aims to unite the technology community on campus and give students greater opportunities to participate in interesting projects and to gain practical experience. The club has weekly open meetings at which students learn of the club's activities for the week and the ones after that. In addition, the Hub organizes workshops, presentations and field trips to various tech companies. Another primary functionality is that it participates in the development of numerous AUBG related projects.

View Stefan’s full profile

  • See who you know in common
  • Get introduced
  • Contact Stefan directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses