Summary
Education
Skills
Academic Projects
Additional Information
Languages
Timeline
Generic

Artiom Gusev

Vilnius

Summary

IT student passionate about programming in C++. Currently learning Java and experienced in developing small projects using OOP, classes, and file handling. A fast learner, eager to master new technologies.

Education

Bachelor of Science - Software Engineering

Vilniaus Gedimino Technikos Universitetas
Vilnius
06.2028

Skills

  • C - Object-oriented programming, mapping
  • Learning Java - Object-oriented programming, syntax
  • Blender - 3D models and animation creating
  • Figma - Prototypes creating, pen tool
  • Photopea - Photos editing, shading

Academic Projects

Text decryption (C++)

  • Mapping - efficient storage and storing associations between characters
  • Providing fast membership testing for known dictionary words with unordered_set
  • Processing characters with cctype


Chess game (C++) - coursework (not rated)

  • Classes - the properties and behaviors encapsulating of each chess piece through inheritance
  • Vector - to provide dynamic way to represent and manage the chessboard grid

Additional Information

Game "snake" (C++, JSON)

  • Chrono - timing control for game events
  • Thread - smooth frame-rate management
  • Implementation of a game through the console

Languages

English
Upper intermediate (B2)
Lithuanian
Bilingual or Proficient (C2)
Russian
Bilingual or Proficient (C2)

Timeline

Bachelor of Science - Software Engineering

Vilniaus Gedimino Technikos Universitetas
Artiom Gusev