HTML, SCSS, BEM
Portfolio website
I built this project to master semantic HTML5 layout and BEM methodology by creating a professional and well-structured digital CV.
View ProjectJunior Front-End Developer | Math & Programming Student
I am a 19-year-old second-year student majoring in Applied Mathematics and Programming. I am currently enrolled in the RS School Front-End Development program because I want to turn my theoretical knowledge into real development skills. I am highly motivated to grow in the front-end field and am looking for opportunities to apply and develop my abilities as a Junior Front-End Developer.
Fragment of the "Purple Sky" game logic — handling ship movement and physics:
class Ship(pygame.sprite.Sprite):
def __init__(self):
super().__init__()
self.pos = pygame.math.Vector2(SCREEN_WIDTH // 2, SCREEN_HEIGHT // 2)
self.vel = pygame.math.Vector2(0, 0)
self.angle = 0
self.thrust_power = 0.25
self.friction = 0.97
def apply_thrust(self):
# Calculating acceleration based on rotation angle
rad = math.radians(self.angle)
acc = pygame.math.Vector2(math.cos(rad), -math.sin(rad)) * self.thrust_power
self.vel += acc
def update(self):
self.pos += self.vel
self.vel *= self.friction # Applying space friction
# ... logic for screen wrapping and rotation
HTML, SCSS, BEM
I built this project to master semantic HTML5 layout and BEM methodology by creating a professional and well-structured digital CV.
View Project2026-present
2025-present