Education

Timur Tatarshaov

Czech Technical University


Faculty of Information Technology
Branch: Web and Software Engineering

Transcript of Records jpg
The paper: Mobile application and API server to store points of interest PDF
Supervisor: Ing. Josef Gattermayer Statement PDF

List of fulfilled courses:

  • MIE-DIP
    Title: Mobile application and RESTful API server to store points of interest
    Description: The aim of the thesis is to develop a mobile application that will store points of interests to a server backend. Single points of interests will be shared among users.

    • Perform analysis of requirements.
    • Design an API for the application.
    • Make an analysis of server technologies for the API server.
    • Implement the API server.
    • Make wireframes of the application.
    • Implement the application.
    • Test the server and the application using both human and automated tests.

      Project of Diploma Thesis contain two implemented parts: client mobile application as consumer of RESTful API service and server application producer of RESTful API. Server uses MongoDB as data storage. Client mobile application made in Swift language, server side application implemented using Java language and Spring Framework.
      Java server application and MongoDB data storage containerized using Docker containerization. Project builds using Maven.
      Supervisor: Ing. Josef Gattermayer Statement PDF
      Opponent: Ing. Milan Dojchinovski Statement PDF
      Code: iPhone fronted app
      Maven buildlog: build.log
      Assignment: PDF
      The paper: Mobile application and API server to store points of interest PDF

  • AE0B16PRS Presentaion skills
  • MIE-BHW Security and Hardware
    Code: GitHub
    Teachers: Lórencz R., Novotný M.
  • MIE-BPS Wireless Computer Networks
  • MIE-DDW Web Data Mining
    Code will to be published later
    Teacher: Ing. Milan Dojchinovski
  • MIE-EVY Efficient Text Pattern Matching
  • MIE-IBE Information Security
    Students learn information and IS/ICT security management systems (ISMS), methods for information access control, and basic norms and international standards in this area. They understand methods for management of internal and external security threats, for IS/IT security audits, and for application security testing (e.g., penetration testing).
    Teacher: RNDr. Igor Čermák, CSc.
  • MIE-KYB.1 Cybernality
  • MIE-MDW Web Services and Middleware
    GitHub: Code
    Language: Java
  • MIE-MPI Mathematics for Informatics
  • MIE-NUR User Interface Design
  • MIE-PAA Problems and Algorithms
    GitHub: Code
    Language: Python
  • MIE-PAR.2 Parallel Algorithms and Systems
  • MIE-PDB Adavanced Database Systems
  • MIE-PIS Advanced Information Systems
    GitHub: Code
    Language: Java
  • MIE-POA Advanced Computer System Architectures
  • MIE-PPR.2 Parallel Programming
    GitHub: Code
    Language: MPI library & C++
  • MIE-PRM Project Management
  • MIE-SPI.1 Statistics for Informatics
    GitHub: Code
    Language: R
  • MIE-SWE Semantic Web and Linked Data
  • MIE-TES.2 System Theory
  • MIE-VMW Retrieval of Multimedia Content on the Web
    GitHub: Offline-maps-Swift
  • MIE-W20 Web 2.0
    GitHub: Code
    Language: Node.js (Server side JS)
  • MIE-MPR Master Project
    Mobile Application mock of the Diploma Thesis
    Code: GitHub
    Language: Swift

Nizhny Novgorod State Technical University

Degree: Master

The paper (MS): Development of the application for generation and presentation of the fireworks preset in graphical representation (RUS) PDF Sources

The paper (BS): System for level of graduates gathering data based on web technologies (RUS) PDF
Presentation PDF

Other web

Hosted on GitHub.

© Timur Tatarshaov March 2022