Profile picture

Hello, I'm

Kristina Salnyk

Full Stack Developer

Experience with

About Me

I'm a qualified specialist in the field of information technology, with over 4 years of experience in software engineering and quality assurance. As a Full Stack Developer, I strive to contribute to the creation of modern and efficient web applications using my expertise in TypeScript, JavaScript, React, React Native, Redux, Node.js, SQL, and NoSQL databases. I have up to 1 year of experience working in web development. Additionally, I have completed over 10 pet projects, ranging from simple landing pages to complex web and mobile applications, showcasing my ability to develop a wide range of solutions. I’m well-versed in software development best practices, design patterns, and Scrum methodology, and have a strong understanding of Agile principles. I believe that my experience and skills will make me a valuable team member, contributing to successful development. I'm directed to excellent communication and open to any suggestions in this direction 📨

My Tech Stack

Technologies I've been working with recently:

  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • React, React Native
  • Redux, Redux Toolkit
  • SASS
  • LESS
  • Bootstrap
  • Material UI
  • Styled Components
  • Node.js
  • Express
  • Swagger
  • Mongoose
  • MongoDB
  • Firebase
  • MySQL
  • AWS
  • Jest
  • Cucumber
  • Git
  • Jira
  • npm
  • Webpack
  • ESLint
  • Figma
  • Postman
  • Docker
  • WebStorm
  • XCode
  • Android Studio

My Projects

The project list includes both individual and team projects. I have been working on these projects as a Frontend Developer, Backend Developer, and Full Stack Developer, implementing them using the latest technologies and tools.

Experience

  • -

    Front-End Developer at EPAM Systems

    Customer Description

    Software & Hi-Tech

    Project Description

    Web application that provides Agile activities for remote teams

    Responsibilities

    • Working on an application designed for conducting remote Agile activities, including implementing interactive boards with stickers for real-time collaboration among participants, integrating timer for conducting planning sessions, and other features powered by REST API and WebSocket connections

    • Development of a notification center for seamless, real-time user communication and updates

    • Optimizing the React development process by transforming class components into functional enhancing the readability, maintainability, and efficiency of the application

    • Redesign of components using the EPAM UI Library, which includes modal windows, forms, navigation, chip fields, dropdowns, and other UI elements, to enhance project visual and interactive aspects

    • Participating in daily stand-up meetings, sprint planning, demos, and facilitating discussions on task progress, challenges, and blockers to contribute to project strategies and development

    • Addressing bug fixes and participating in code reviews of merge requests to ensure code quality, identify potential issues, and streamline the development process

    Tools

    Jira, GitLab, Figma, Swagger, Docker, Webpack

    Technologies

    React, TypeScript, MobX, EPAM UI Library, FontAwesome, Less, Axios, Stomp.js, Jest, React Testing Library

  • -

    QA Automation Engineer at Tring

    Responsibilities

    • Creating automated test scenarios, designing integration tests, and documenting bug reports in Jira

    • Writing behavior-driven development (BDD) test scenarios in Java using the Cucumber framework and performing cross-browser testing of web-based applications using Selenium WebDriver

    • Creating and executing tests to support continuous integration using Jenkins Pipeline

    • Working with AWS and Azure cloud technologies

    Tools

    Selenium WebDriver, Jenkins, Amazon Web Services, MS SQL, Git, Jira, Docker

    Technologies

    Java, Cucumber, HTML, SQL

  • -

    Software Engineer at EFSOL

    Customer Description

    Small and medium-sized enterprises

    Project Description

    Software for courier services

    Responsibilities

    • Automation of the activities of the client company based on 1C: Enterprise (updating, supporting, and administration of typical and non-standard configurations; development of configurations for the customer tasks; analysis, description, and implementation of the company's business processes)

    • Implementation of the exchange of the central database with the company's website and mobile application using REST and SOAP APIs; integration with online cash registers (ATOL, Mobika, ibox); Google Drive integration; integration with SMS services of telecom operators, etc

    • Creation of mobile applications for Android OS using 1C: Enterprise mobile platform

    • Implementation of interactive maps in JavaScript using the Leaflet library and OpenStreetMap API

    • Work with SQL queries, configuring MS SQL Server for 1C

    Tools

    1C: Enterprise, MS SQL, Git, Bitrix24

    Technologies

    1C, JavaScript, HTML, SQL

Education

  • - Present

    Front-End Lab at EPAM University

    Programs

    • IT Fundamentals Program

    • Frontend Course

    • TypeScript In-Depth Course

    • React Fundamentals Program

    • React Native Mentoring Program

    • AWS Cloud Fundamentals

    • Node.js Course

    • Prompt Engineering Foundations

    • Engineering Excellence

    • EPAM Global Project Education Competition

    Certificates

    Technologies

    HTML, CSS, SASS, JavaScript, React, React Native, Redux, TypeScript, Node.js, Express, Mongoose, MongoDB, AWS, Jest, React Testing Library, Git, Jira, Docker, Webpack

  • -

    Full Stack Development Apprenticeship at GoIT

    Programs

    Full Stack Development Course

    Units

    • HTML+CSS

    • JavaScript

    • React

    • Node.js

    • React Native

    Certificates

    Technologies

    HTML, CSS, BEM, SASS, JavaScript, Handlebars, AJAX, REST API, React, React Native, Redux, Redux Toolkit, Styled Components, Formik, TypeScript, Node.js, Express, Mongoose, MongoDB, AWS, Jest, Git, Docker, Webpack, Parcel

  • -

    Computer Science at Sumy State University

    Degree

    Master's Degree

    Qualification paper

    Information-Analytical System for Adaptation of Educational Content of the Graduating Department to the Requirements of the Labor Market. Monitoring Mode System Operation

    General Subjects

    • IT-project Management

    • Methodology of Scientific Research

    • Certification and Licensing of Software

    • Information Security

    • Platform of Enterprise Information Systems

    • Programming Languages of Intelligence Systems

    • Mathematical Analysis

    • Discrete Math and Probability Theory

    • Algorithms and Data Structures

    • Image Processing and Multimedia

    • Electronic Information Organization and Processing

    Occupational Subjects

    • Programming Languages: HTML, CSS, JavaScript, SQL, С#, Java

    • Web-programming and Web-design

    • Web System Design and Development

    • Client and Server Technologies of Web Programming

    • Design Basics of Intelligence Systems

    • Data Science and Machine Learning

    • Reengineering and Verification of Software

    • Design of Cloud-Computing System

    • Pattern Recognition Theory

    • Information Networks

    • Database and Information Systems

    • System Analysis and Decision-Making Theory

    • Quality Control and Telecommunication System Software Security

    • Technical Solution Support

Other Certificates

Contact

I'm currently looking for new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Get in Touch

Follow Me

💅