Sergey K.
Offer Sergey work on your next project.
Rating
Language proficiency level
Skills and abilities
Programming
Services
Promotion
Architecture
Mobile development
Portfolio
-
Buildup
Architectural DesignDesign a new version of the site buildup.ru. Selection of technology, environment and operation of the website. Organizing the interaction of components, databases, security, authorization, project structure and writing the basis of the code. As a hosting, Yandex-Cloud (AWS analogue) and Yandex-Services are selected, the database is YADB. The server part is Nginx, PM2, Node.js/Express.js/Passport.js, node modules. Interaction is REST API. Customer part - Html/Pug.js, Css/Stylus, Js/ES10, BEM, SEO. Measures of execution: Linux, WebStorm and npm. Collecting scripts using browserify, babel, etc. through Webstorm filewatchers, with compression and code and component optimization modules. The view is Vue.js3 and WebGl.
-
Whotracksme website for info and cookies scanning
Web Programming- The website whotracksme.com for the customer from First Exact (firstexact.co.uk, Bath, UK). It scans the client computer with Windows XP, 7, Mac, Linux to cookies using the signed Java app (in the alpha version data processing was carried out on the side of the app, in the final version it was planned to use servels for this purpose) and shows the results, including additional information. The website is written on Asp.Net, uses the MySql database, JDBC driver, fatjar and sqlitejdbc modules, AWT and SWING components, different JS libraries and is located on the Plex server. Some pages of the site display such dynamic data as graphics, real-time site statistics, cloud tags, cookies information. There is a site management page that is used to edit and add information about cookies to the database. Video recording of the work screen of a project part in the alpha phase version (including the working app): http://screencast.com/t/UVveeC4QZYzF
-
VividSpectraDC website for setting aquarium lighting
Web Programming- VividSpectraDC Java/Jsp website for customer from Calgary (Canada).The choice of the individual configuration of the devices and their characteristics is made for the customers of the aquarium store.To enter the site, the built-in security mechanism is used by Tomcat 8.The user who has become the manager of the site may make the necessary changes to the database regarding the data of the users and devices.The standard user can add and edit records of aquariums, the list and parameters of the devices attached to them, as well as the scenarios of the work of the underlight.The scenarios of the lighting work can be set on the Html5 chart by drawing the curve of the lighting intensity over the hours of the day.The time interval, color and intensity of the lighting is edited and can be saved as a separate copy of the setting.Using web-sockets, a new parameter signal can be sent in real time to the appropriate device for testing and setting purposes.Video recording of the beta version: http://screencast.com/t/7Ge4ubtVCy
Java SWT browser app.The subscribed Java browser app uses the Swt library, namely its browser component, combining it with the JApplet library component Swing to display web pages.
-
List of pages
HTML & CSS- cross-browser, pixel-in-pixel page edge - questionnaires with .psd. The page has a style of old, paper document. The foundation of development - Stylus, Gulp (with modules), Javascript, ES6, CoffeeScript, Pug, BEM;