- Обо мне
-
- Стоимость работы:
- цена договорная
- Профессиональный опыт:
- менее года
My best skills:- I like to have the job done and to be proud of the results. So I am precise in important details.
- I am looking at my job from the business point of view. So I need to understand what the client needs and why.
- I like to be effective and avoid useless staff. That’s why I think the process and environment should help you do your job.
- I prefer simple and logical solutions and avoid not obvious and complex ones.
- I prefer to ask a quick question rather than spend hours searching for an answer. That’s why I am helpful to my colleagues.
- I like to teach and to be taught.
- I always have my own opinion and ready to make a decision when I understand a goal.
- I am open for discussions and support good ideas and initiatives.
- I easily admit my fault when I am wrong.
- I am positive and active team member. I can lead colleagues or support and help team leader.
- I escalate questions and give my feedback to management when thinking that it is important for people and the team.
I am not so good at:- Doing “just because” when I don’t understand the goal
- Drawing and “moving pixels”
- Layout coding
- Doing a lot of routing simple job
- Keeping everything in mind (I use notes instead)
Expertise:- Good understanding of JS fundamentals
- Experience in ReactJS, Redux, React Router, GraphQL and little bit Express + MongoDB
- Experience in node.js and tools (npm, webpack)
- Understanding of HTML, CSS
- GIT, windows, macOS
Education:- 2015 SSU — San Diego
- 2000 - 2011 School №861 - Moscow
Languages:
Russian — native,
English — Upper-Intermediate
Experience:
ACTID ERP system:- We developed the system of automation of account for small and medium business. My task consisted in the creation of all front end around GraphQL API on the backend. As a state-container abstraction for GraphQL — Apollo was used. And also usual Redux with selectors for some global UI states. On the party of UI ant.design with some completions on flexbox was used
- The concept of the project — a modular accounting system for wholesale suppliers with a possibility of expansion in other fields of business
http://i.imgur.com/lsPpa4q.png
http://i.imgur.com/pPD2xUN.jpg
React + Redux SPA — TODO List
https://github.com/TroublemakerSt/React-todo-webapp- As interaction with the server, the Axios library according to the following characteristics was selected: it is constructed on promises, good support by browsers. And also because of the useful functions, such, as interception of requests and responses, the transformation of data, canceling of requests and several others.
- The animation is used through ReactCSSTransitionGroup. This small library was selected instead of React Motion for the reason that in this application it provides everything that can be necessary for animation.
- In spite of the fact that at the moment application is so organized that the timer can't be cleaned or hidden, on the future componentWillUnmount is added that in the case of concealment of a stop watch to clear an interval and to avoid a memory leak.
- Since setInterval and setTimeOut don't guarantee that the sent function will be caused precisely at the appointed time (in our case through 1000 msec), the exact time is calculated by addition of the real passable quantity of a msec between tick call.
WeatherApp
https://github.com/TroublemakerSt/WeatherAPP- Determination of temperature outside the window. What can be simpler?
- Based on the openweathermap API and freegeoip
ReactFilterGram
https://github.com/TroublemakerSt/React-FilterGram- To change the picture? Easily! The simple application on ReactJS and without any fraud
CRUD page with Express, MogoDB and Semantic UI
https://github.com/TroublemakerSt/crud-page- Implement of usual create, read, update and delete application
- Also, validate date in the server-side. Because we always need to validate date on the server. Don’t ever trust client-side application to give you good and proper date :)
ReactLibrary
https://github.com/TroublemakerSt/ReactLibrary- Application of React Router in practice, with several menus.
- Отзывы
Нет отзывов