cv

About

Name Mikhail Armanuel
Title Undergraduate Student
Email [email protected]
Phone +60 14 344 3705
Currently 2nd year student @ UNM

Work

  • 2024.06 - 2024.09
    Research Intern
    The University of Nottingham
    Guided research and production of vector database search web app tool
    • Embeddings
    • Vector Databases

Education

  • 2023.09 - 2026.06

    Selangor, Malaysia

    BSc Computer Science
    The University of Nottingham
    Undergraduate
    • Ongoing
  • 2020.09 - 2022.06

    Doha, Qatar

    A-Levels
    Newton International Academy
    IAL
    • Final Grade: 1A*/2A

Skills

Programming & Other Computer Languages
C
Python
Java
Rust
Bash
SQL
HTML+CSS
ARM7 Assembly
Frameworks, Libraries, Engines & Databases
Flask
PHP
Maven
LibGDX
MySQL
WeaviateDB
Development Tools & Environments
Git
Github
Linux
Windows
MacOS
Jupyter Notebooks
Docker

Languages

English
Native speaker
Malay
Fluent

Interests

Tech
Software Development
AI and ML
PC Building
3D Printing
Hobbies
Language Learning (Japanese, Arabic, French)
Aviation and Flight Simulation
Reading (Sci-fi)
Gaming

Projects

  • 2024.06 - 2024.09
    Book Recommender
    Developed a web app tool for searching books based on embeddings and vector databases.
    • Embeddings
    • OpenAI API
    • ISBNdb API
    • Python
    • Flask
  • 2023.05 - 2023.06
    SpeedRead
    Developed a Java application for speed reading PDF documents using Apache PDFBox library and Maven build automation tool.
    • Desktop App Development
    • Maven
    • Java
  • 2022.06 - 2022.06
    METARBot
    Developed a Discord bot privately hosted inside a docker container to fetch METARs (Weather reports used in aviation) for flight simulation purposes which has been used in over 75 flight sim servers
    • Discord API
    • Python
    • Flask
    • Docker
  • 2022.05 - 2022.05
    keyword-bot
    Developed a simple Discord bot to detect usage of keywords and respond based on sentiment (bad word or good word)
    • Discord API