rimidalu.init( )

// Who am I anyway...

Hey!

I'm Uladzimir.

I'm a fullstack developer.

about( 'me' )

// More about me...

I am currently looking for a job as a Full Stack Developer.

I also consider positions as a Back End Developer / Front End Developer.

I have experience in team development using git, jira, trello, designing and creating CRUD, REST, API, microservices and working with user interfaces.

I constantly develop professional skills by taking courses on freecodecamp, linkedin, coursera, RS School and solving problems on codewars.

I am a mentor at The Rolling Scopes.

I study and apply Domain-driven design, SOLID in practice.

I'd like to be in a team / company working on an interesting product. More details about my skills, technologies and experience can be found in the attached resume. I am currently working from Belarus, but I am ready for relocation.

I am currently working from Belarus, but I am ready for relocation.

Thank You in advance and have a good day!

console.info(my.skills[ ...skills ])

// Tools, Languages & Frameworks/Libraries...

I am proficient in:

JavaScript
JavaScript
TypeScript
TypeScript
React
React
NextJs
NextJs
TailwindCSS
TailwindCSS
NodeJs
NodeJs
NestJs
NestJs
Express
Express
MongoDB
MongoDB
Swagger
Swagger
Docker
Docker
Jest
Jest
HTML
HTML
CSS
CSS
Sass
Sass
Git
Git
Postman
Postman
Markdown
Markdown
JSON
JSON

Familiar skills

Flutter
Flutter
OpenAI
OpenAI
I18Next
I18Next
AdonisJs
AdonisJs
Redux
Redux
Bootstrap
Bootstrap
Gulp
Gulp
TypeORM
TypeORM
PostgreSQL
PostgreSQL
SQL
SQL
CSCart
CSCart
Leaflet
Leaflet
ReduxSaga
ReduxSaga
MaterialUi
MaterialUi

Had experience of using:

PHP
PHP
PHPMailer
PHPMailer
Ky
Ky
Webpack
Webpack
GraphQL
GraphQL
Figma
Figma
SVG
SVG
AntDesign
AntDesign
MonacoEditor
MonacoEditor

my.works[ my.works.lenght - 1 ]

// My Projects. You can see more by clicking on the project card.

quick-code

QuickCode code editor.

JestTailwindCSSNextJsReactTypeScriptMonacoEditor

QuickCode - compact and intuitive code editor designed for developers who value simplicity and efficiency.

short-route-on-the-map-by-points

Short route on the map by points.

ViteYarnAntDesignReduxSagaReduxTypeScriptLeafletReact

SPA in React, RTK, Redux-saga, TypeScript and Ant-Design for display a short route on the map by points. Leaflet - interactive map shell. Maps - OpenStreetMap. Short path calculation - OSRM under the hood leaflet-routing-machine plugin.

travels-landing-tree-js-markdown

Travels landing.

OpenAIThreeJsWebcomponentsCodersrankI18NextMarkdownJestTailwindCSSNextJsReactTypeScript

The site contains information about my travels, links to videos about these trips and technical reports.

deli_meals_list

Book of recipes.

Flutter

A recipe book with favorites and filters on Flutter.

notes_text_editor_with_tags

Notes text editor with tags.

ViteYarnJSONSassHTMLTypeScriptReact

SPA in React, TypeScript and Sass for quick notes. Create, edit, view and delete notes. While editing a note, user can create tags using the '#' symbol. When editing a note, all words that match the tags are highlighted.

excel-to-word_converter

Excel to Word Converter.

ViteYarnJSONSassTypeScriptHTML

Converter from excel to word with intermediate state to json. Allows you to get data from an excel-file in the form required by the user using a custom template.

tic-tac-toe-online

Tik Tak Toe Online.

ViteYarnTailwindCSSHTMLNestJsReactTypeScript

Single page application in Next.js.Game with a choice of the number of players and the size of the playing field.

freight-carrier-aggregator-screens

Freight carrier aggregator.

Flutter

The screens of cargo shipping aggregator app for customers and contractors on Flutter.

spending-during-the-week

Statistics on expenses for the week.

Flutter

Simple application in Flutter to display statistics on expenses for the week.

jung-personality-type-test

Jung personality type test.

Flutter

Simple personality type test according to the method of K. Jung.

php_contact_form

Contact-form in PHP and MySQL.

PHPMailerBootstrapHTMLPHP

PHP. A form that adds to the database with notification of messages by e-mail + a table that displays all messages in the database with pagination.

react_binary_tree

React binary tree.

ViteYarnD3TreeCSSHTMLTypeScriptReact

Binary tree with random number generator. At the user's request, a new random value is embedded in the tree.

react-rtk-table-search-sort-filter-pagination

Post table.

ViteTailwindCSSHTMLReduxSagaReduxTypeScriptReact

SPA in React, RTK, Redux-saga, TypeScript and TailwindCSS for display a list of post. User can search, sort, filter posts. There is pagination.

you.contact( 'me' )

// From here you can contact me.