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.
-
-
-
-
-
PixSearch
- HTML
- CSS
- JavaScript
- Parcel
- Handlebars
- Axios
- SimpleLightBox
- Notiflix
- LazySizes
-
Filmoteka
- HTML
- CSS
- JavaScript
- BEM
- SASS
- Parcel
- Handlebars
- Firebase
- Axios
- Notiflix
- Swiper
-
-
Courses
- JavaScript
- React
- PropTypes
- Redux
- Styled Components
- Jest
- React Testing Library
- Axios
- Yup
-
Petly
- JavaScript
- React
- PropTypes
- Redux Toolkit
- Styled Components
- Formik
- Axios
- Yup
- Notiflix
-
Petly API
- JavaScript
- Node.js
- Express
- MongoDB
- Mongoose
- Swagger
- Multer
- BCrypt
- JsonWebToken
- Joi
- Cloudinary
- Sendgrid
-
Ecommerce Store
- TypeScript
- React Native
- Redux
- Styled Components
- React Navigation
- Axios
- Maps
- Image Picker
- Snap Carousel
- Jest
- React Native Testing Library
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 OperationGeneral 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!