Featured Projects
Skills and Qualifications
Languages
- Java 8-11
- JavaScript
- TypeScript
- HTML5
- CSS3
Frameworks
- Spring Boot
- Spring Data
Libraries/APIs
- React.js
- MobX
- u00a0Redux
- REST API
Tools
- Git
- IntelliJ IDEA
- WebStorm
- Jenkins
- Maven
- Gradle
- Yarn
- JUnit
- Mockito
- Selenium
- Subversion
Other
- ApachePOI
- Sonar
- gRPC
Data bases
- MySQL
- PostgreSQL
- SQLService
Projects
Development of the Telecommunications System for Audio Data Processing
Senior Java Developer
This is a system for telecommunications data processing via dedicated protocols over a TCP/IP stack. Svetlana actively participated in designing and developing the new features, fixing bugs, and preparing the documents for setting up the development environment. She designed and created component diagrams with step-by-step data handling processes. She also implemented changes to improve performance (Sonar, test coverage), prepared a demo, and gave demos to customers. Svetlana also did extensive, in-depth research to find new third-party system components.
App for Shopify
Senior Java Developer
This is a Shopify application on Java that filters client website reviews. Svetlana implemented new features, fixed bugs, and debugged the code.
Healthcare Laboratories Project
JavaScript Developer
This is a web app that allows users to access reports, check their lab updates, and pay online for the services provided. Svetlana implemented a host of new features, fixed bugs, worked with third party libraries, debugged the system, and created the website layout.
Bank Processing Center Website for Retired People
Java Developer
This project involved working on part of a banking website which allows user to buy products and access helpful information. The site also features a login form and a site account page. During the project, Svetlana implemented new features and debugged the code. She also analyzed existing problems and devised solutions to fix them.
Web Healthcare Project
Java Developer
A project for a healthcare web application. The app has a monolithic structure that needs to allow for user role dividing and contain special features for different roles. Svetlana implemented new features on the backend, analyzed problems and came up with solutions to fix them, updated the code to the version control server, and debugged the code after the updates were completed. She also undertook the frontend development using third-party libraries. Finally, she performed a pretest of changes as well as a complete code review.
System Code Translator Project
Java Developer
This project involved a desktop application that translates code from one code language to another. Svetlana created the code subsequences for the translators that allowed the code to be translated from various languages into the selected languages (by list).
Web App for University
Java Developer
A university project involving a SQL DB web application that allows various student related admin tasks to be undertaken. University administrators can create reports, follow students' progress, etc. Svetlana implemented several new features, updated the system, and undertook system support. She also debugged the code to solve various existing problems.