Junior Software Developer

Sergey Sidorkin

I build modern web applications and try to keep my code clean, simple, and easy to maintain. I like learning new tools and technologies that help teams work better and deliver good results. I’m improving my skills through practice and real projects. Open to internship opportunities and the Erasmus+ exchange program.

Download CV
πŸ“ Tallinn, Estonia πŸ“© lokremofficial@gmail.com

About me

I am a software development student with over three years of hands-on experience building web applications. I focus on creating clean, maintainable code and enjoy turning ideas into working products.

What drives me

I adapt quickly to new environments, stay calm under pressure, and approach problems methodically. I value teamwork and enjoy sharing knowledge, while also being comfortable working independently.

What I am looking for

I am seeking opportunities to gain professional experience, learn from strong teams, and contribute to meaningful projects. The Erasmus+ exchange program is a perfect next step for expanding my international experience.

Core skills

My main focus is web development with JavaScript, complemented by full-stack knowledge and database experience.

Web & JavaScript

  • JavaScript (primary language)
  • React, Vue.js, Next.js
  • HTML, CSS, responsive UI

Backend & Databases

  • Node.js basics, REST APIs
  • Python, basic C#, PHP, C++
  • MySQL, SQLite, MongoDB, Prisma

Tools

  • Git, GitHub Actions
  • Docker, Nginx, Apache
  • Microsoft Azure, Jira, Confluence

Projects

Selected projects that show my practical experience and full development workflow.

Movie Website

A complete cinema-themed website with polished UI and content management features.

  • Responsive layouts and UI components
  • Structured movie catalog pages
  • Navigation and UX improvements
View repository β†’

Spotify Clone

A frontend clone of Spotify focusing on UI consistency and smooth interactions.

  • Reusable components for playlists
  • Custom player UI elements
  • Focus on styling accuracy
View repository β†’

Online Store Backend

A full backend system for an online shop with database integration and API endpoints.

  • REST API endpoints for products
  • Database schema and migrations
  • Authentication-ready structure
View repository β†’

Education

Tallinn Polytechnic School (Techno-TLN) β€” Software Developer, Tallinn, Estonia.

Software Development Student

Focused on web development, database management, and practical software engineering skills through project-based learning.

Motivation

I applied for the Erasmus+ exchange program to gain international experience, learn from new development cultures, and build global professional connections.

Why Erasmus+?

It is an opportunity to work with diverse teams, expand my technical perspective, and improve my adaptability in international environments.

My goals

Gain hands-on experience, follow industry best practices, and return with practical knowledge to share with my community.

Contact

Let’s connect for internships, collaborations, or some other opportunities.