Work as a Frontend Developer on high load Freelancer Search, Freelancer Profile and Proposal Manager pages.
Use CSS3, SCSS and preprocessors for work with styles. Take significant part in making responsive Freelancer Search and Proposal Manager pages.
Use PHPUnit, Karma, Jasmine, Jest and different stages as a quality assurance.
Participated in the modernization of Freelancer Search page and moved code from a legacy (internal framework based on a pure Javascript) to AngularJS.
Took part in a "Services and Specializations" experiment on Freelancer Profile page that helps freelancers to specify their qualification. Participated in the modernization of that page by moving from old Angular code to VueJS.
Was involved in a Domestic Experiment that helps US clients to search US freelancers. Worked on visual interface of the feature (work with images).
Worked as Frontend Team lead in a team of 3. Worked on a refactoring and improving site load speed for a huge project.
Used Bootstrap grid and media queries for making responsive design.
Worked on an educational project for university using Redux, React JS, Blockchain Technology, Node JS, React i18next library, Webhooks.
Worked on several SPA projects using VueJS, Knockout.js, PHP7, SCSS/LESS.
Worked as a backend developer on a corparate sites. For example, improved internal tools for content and SEO managers.
Used different stages and PHPUnit testing for a quality assurance. Used Jenkins for a process of introducing new versions.
Worked with Salesforce API, particularly sync up SF data with internal databases. Used Doctrine ORM and migrations for work with database.
Worked as a full-stack developer in a team of 7. Used technologies such as PHP, MySQL, jQuery, JavaScript. Maintained and improved several sites. Integrated CMS for several projects. Created site https://portalenergetika.com/ from scratch using CodeIgniter Framework.
Improved very old code, that page load speed increased noticeably.
Started to work as a Junior Developer and finished as a Middle Developer that was leading 3 sites.
Developed UI (search results tiles and filters) using AngularJS and Twig. Made design responsive.
Implemented a slider that opens and shows freelancer's info when you click on any search result.
Worked on a SEO issues by making changes in a code and in a Google Tag Manager.
Project for University using Blockchain technology. The main goal was to create platform for students and teachers. Due to this platform students are supposed to use tokens as an internal currency. Teachers can create projects and give tokens for them. Students can spend tokens in university shop and dining room.
Four different access level realized: student, teacher, issuer and administrator.
Authentication done using React and Redux.
Added i18next React library for support different site languages (switch languages on a fly)
Created service for energy companies from scratch using CodeIgniter Framework, HTML and jQuery.
Implemented catalog of energy companies and their products. Created event calendar with possibility to add and select events.
Added an admin panel for add and edit articles.
Soft Skills | Hard Skills | Technologies / Languages |
---|---|---|
Adaptability & Flexibility | Automation Tools | Angular.js, React, Vue.js |
Attention to Detail | Responsive Design | Knockout.js, jQuery, Javascript |
Collaboration & Teamwork | CSS Preprocessing | HTML5 |
Time Management | Testing / Debugging | CSS3, SCSS/LESS |
Organization | Version Control/Git | Webpack, Gulp, Grunt, Bower |
Brainstorming | Front End Frameworks | PHP5/PHP7 |
Problem Solving | UI Design | PHPUnit, Karma, Jest |
Analytical Thinking | Algorithms & Pattens | Zend Framework, Symfony |