UARU
Ваш акаунт не активовано. Перевірте пошту. 
  1. Робота в Україні
  2. Резюме
  3. Резюме в Чернігові, Резюме в Києві, Резюме в Харкові
  4. Резюме JavaScript Developer в Києві
  5. JavaScript Developer
Дане резюме вже не актуально.

Воно було збережено на сайті і поміщено в архів резюме в ознайомлювальних цілях.

Знайти схожі резюме

JavaScript Developer

Заблоковано
 23 серпня 2020  Місто: Чернігів
 Готовий до переїзду в: Київ, Харків
Вік:34 роки
Режим роботи:повний робочий день, віддалена робота
Рубрики: IT, WEB фахівці

Досвід роботи

Trainee Developer
JEVERA (Software Solutions) (IT), Чернігів
03.2020 − 07.2020 (4 місяці)

First of all, had a practical task aimed to check my knowledge in JavaScript, HTML and CSS. Performed that task completely with all extra items (see shopping-cart in the portfolio below).

During the internship, started to learn back-end web development with building the Node.js application written in TypeScript (mainly) and JavaScript. Got to know the basic abstraction layers of such applications: database (domain), services and controllers. Understood how to create models and make SQL queries using Objection.js and Knex.js. At the services’ level, implemented CRUD operations for working with a PostgreSQL database. Used Express.js for building a RESTful API at the controllers’ level as well as Joi for data validation and sanitization. Also, realized filtering and pagination. With JWT, performed authentication and authorization. There is a GitHub repository with that application (see bus-station-test in the portfolio below). Unfortunately, due to the economic crisis caused by the pandemic of COVID-19, was not appointed to the job position of junior web developer.

Private Teacher in Physics and Mathematics
Self-employed (Education), Чернігів
10.2017 − По теперішній час (6 років 6 місяців)
PhD Researcher
University of Sheffield (Science, Research, Education), Sheffield, UK
10.2014 − 09.2017 (2 роки 11 місяців)
Design Engineer
Microoptics (Design Engineering Bureau) (Engineering), Feodosiia, Kyiv, Ukraine
06.2013 − 07.2013
Undergraduate Research Assistant
G. V. Kurdyumov Institute for Metal Physics (Science, Research), Київ
09.2011 − 06.2013 (1 рік 9 місяців)
Private Teacher in Mathematics and Physics
Self-employed (Education), Moscow, Russian Federation; Kyiv, Chernihiv, Ukraine
09.2010 − 05.2014 (3 роки 7 місяців)
Undergraduate Research Assistant
Centre for Collective Use of Scientific Instruments of Moscow Institute of Physics and Technology (Science, Research), Moscow, Russian Federation
09.2010 − 07.2011 (9 місяців)
Undergraduate Research Assistant
Institute for High Pressure Physics of Russian Academy of Sciences (Science, Research), Troitsk, Russian Federation
09.2010 − 11.2010 (2 місяці)

Освіта

University of Sheffield
PhD, Physics, Department of Physics and Astronomy
повна вища, 10.2014 − 02.2019 (4 роки 4 місяці)
Moscow Institute of Physics and Technology (State University) (MIPT)
Master's degree (diploma with honors), Applied Mathematics and Physics, Department of Problems of Physics and Energetics
повна вища, 09.2011 − 06.2013 (1 рік 9 місяців)
Moscow Institute of Physics and Technology (State University) (MIPT)
Bachelor's degree, Applied Mathematics and Physics, Department of Problems of Physics and Energetics
повна вища, 09.2007 − 07.2011 (3 роки 9 місяців)

Додаткова освіта

 CS50's Introduction to Computer Science,
 HTML Academy Courses,
 The Modern JavaScript Tutorial,
 The Complete Node.js Developer Course (3rd Edition),
 Andersen Autumn Course,

Знання мов:

Англійська - Професійний (експерт), Українська - Професійний (експерт), Російська - Професійний (експерт)

Додаткова інформація

Знання комп'ютера, програм: Languages: JavaScript, TypeScript, HTML, CSS. Runtime environment: Node.js. Databases: PostgreSQL, MongoDB. Other for web development: ● Visual Studio Code: my current source-code editor. ● Postman: manual APIs testing. ● DBeaver, Robo3t, PgAdmin: making some little changes in databases. ● Express.js: use for building web applications and RESTful APIs. ● Objection.js, Knex.js: my SQL-friendly ORM and query builder. ● Mongoose: additional tool for working with MongoDB database. ● Jest: use for writing test cases. ● SendGrid: first experience in sending emails from Node.js. ● Jsonwebtoken, Bcrypt.js, Axios, Joi, Dotenv, Nodemon, Yargs: had experience to work with. ● Socket.io: use for creating a chat application during the training course. Operating systems: Microsoft Windows, GNU/Linux (Xubuntu). Version-control system: Git. Portfolio ● shopping-cart: https://github.com/skrypka89/shopping-cart https://skrypka-shopping-cart.herokuapp.com/ ● bus-station-test: https://github.com/skrypka89/bus-station-test ● file-management: https://github.com/skrypka89/file-management ● min-walk: https://github.com/skrypka89/min-walk

Причина скарги *

Опишіть коротко суть скарги *


Шукаєте персонал?

Часто шукають

↑ Вгору