Jaroslav Makeichyk
Front-end developer

Summary
Entry-level Frontend Developer with a solid foundation in HTML, CSS and JavaScript, currently focusing on React and TypeScript. Actively seeking an internship or junior role to gain hands-on experience in real-world development. Particularly motivated by the opportunity to work on meaningful projects that deliver real value to users. Interested in team collaboration, knowledge sharing, and continuous growth as a developer.
Technical Skills
- Languages: JavaScript, CSS, HTML, TypeScript,
- Frameworks/Libraries: Currently learning React
- Tools & Technologies: Git, Figma, Webpack, ESLint, Prettier
- Methodologies & Practices: BEM, REST API, Agile, Scrum
- Backend Exposure: Used MAMP for simulating server interactions during training
Projects
Grocery Store Website
Developed a responsive online grocery store as part of training. Implemented semantic HTML and CSS for layout, and added interactive elements using JavaScript.
Animal Shelter Website
Link temporarily unavailable due to school requirements.Created a multi-page site for an animal shelter, focusing on clean structure (BEM methodology), adaptive design, and basic accessibility.
Virtual Keyboard Simulator
Link temporarily unavailable due to school requirements.Built a web application that simulates keyboard typing on-screen. One of the most challenging parts was handling the Shift key logic: when Shift was pressed, all subsequent on-screen key presses output uppercase letters until released.
CODE EXAMPLE
Codewars task:

My JavaScript solution:
function createPhoneNumber(numbers){
let res = "(***) ***-****";
for (let i = 0; i < numbers.length; i++){
res = res.replace("*",numbers[i]);
}
return res
}
Education
Belarus State Economic University (BSEU)
Faculty of Finance and Banking, Department of Finance.
Incomplete Studied Finance and Banking. Left to pursue a career in IT.
Rolling Scopes School
Frontend Development (Stage 1 completed)
Intensive program focused on HTML, CSS, JavaScript, and basic frontend architecture
Udemy
JavaScript Development Course
Completed an online course covering core JavaScript concepts and browser APIs.
W3Schools & Basic JS Practice
Self-paced learning and hands-on practice with JavaScript basics and web standards.
Language Skills
English
Level: B1+ (Intermediate) according to EFSet test.
Regular communication with native speakers and comfortable consumption of technical and business information in English. Recently worked with English leasing contracts, gaining experience in professional documentation.
Polish
Beginner level
Beginner level, able to communicate on simple everyday topics.