Максим Галочкин
Рейтинг
Резюме
• Extensive experience technologies Vanilla JavaScript, CSS and HTML.
• Develop specifications and designs for complex applications.
• Experience in writing technical documentation.
• Develop custom web components / ShadowRoot.
• Develop custom gestures for mobile devices.
• Unit testing (Mocha, Chai, Jasmine).
• REST.
• Back-End with Cloudflare workers.
• OAuth (Google/Github/Facebook login).
• AES-GCM cypher decryption/encryption.
• Good understanding:
- browser rendering behavior and performance;
- asynchronous request handling;
- cross-browser compatibility issues and ways to work around
such issues;
- web cryptography.
• Experience with pair programming technique.
• Ability to interpret and implement web designs.
• Refactoring old features to the newer and cleaner.
• Social login (OAuth).
• Google Chrome Extension Development.
• Web Audio / Crypto API.
• Some experience:
- React
- Redux
- Node.js
- Express.js
Ability to manage multiple projects and meet deadlines. I have written big number of articles describing how to solve common problems that a web developer can face, I know how to solve lots of underwater stones after that. Involved in writing tutorial about custom web components, custom events, Cloudflare workers. Good at drawing vector graphics. A2 in Polish language.
Навички та вміння
Програмування
Дизайн та арт
Портфоліо
-
150 UAH Logging in with Google or Github using Cloudflare.
Javascript та TypescriptSimple example application for developing fast typing skills. After logging in with Google or Github, you can save your previous speed typing sessions to compete against them. The repository also contains useful information and examples of how to use the Cloudflare worker.
The main task of the application is to be used to test the cloudflare worker functionality as well:
KV (key-value) cloudflare store
… AES-GCM encryption/decryption
http requests and their headers
CORS requests
Cookies
Custom web components
Proxy server
Google/Github authentication
Test of custom state manager
-
20 UAH Vector image for technical documentation
Векторна графікаBeta - `x` axis, express in degrees with values ranging from -180 to 180. This picture represents a front to back motion of the device.
Beta angle is 0° when the device's top and bottom are the same distance from the Earth's surface, and increases toward 180° as the device is tipped forward and decreases toward -180° as the device is tipped backward.
-
4491 UAH DragFling gesture
Javascript та TypescriptGestures for web application which allows to extend UI.
Drag is used to scroll the page/content and, at the same time, but the ability to select text does not supported.
Fling event similar to the drag-and-drop if simply this is a more advanced version of drag.
The difference between fling and drag gestures is that fling must match the minimum requirements that create a 'boundary' between the calls to these two events.
Активність
| Останні ставки 2 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Калькулятор
509 UAH
|
|||||
|
Оптимізація роботи самописного сайту
3000 UAH
|