I have 5 years of experience in web-development. I am good with these technologies: C#, ASP.NET MVC, Javascript, Jquery, AngularJS 1.x/2+, NodeJS, Html5, Css3, Sass/Less/Stylus, TypeScript, PHP, Ruby, Sql, MSSQL/MySQL. I have experience in Test-Driven Development and different working processes like SCRUM, Kanban, RUP.
My main priority technologies are Angular2+ and Firebase but I'm always open to any new technology and I learn really fast so you can contact me if you have any web-related project and I'm sure I'll find a way to develop it.
LANGUAGES
Russian
Native or bilingual proficiency
Ukrainian
Native or bilingual proficiency
English
Full professional proficiency
French
Elementary proficiency
SKILL DETAILS
Software & Programming
44 ILS / hr
AJAX
Always worked with AJAX since it's the main thing in any modern web-application.
HTML5, CSS3, JavaScript
I've been using HTML, CSS, Javascript since 2013. Since 2015 it became my main skillset. I'm very proficient with different CSS precompilers like SASS, Stylus, Less. Also I've some experience and I'm currently using TypeScript.
DB - MySQL
Worked with MySQL since 2013, and currently use it when it's needed.
DB - PostgreSQL
Done two big projects(1.5 years in sum) that included a lot of PostgreSQL work
JQuery
I don't usually use it anymore but anyway I got 3 years of experience working with JQuery, so I can do pretty much anything using JQuery.
Node.JS
I've finished several projects on angular+nodejs bundle. 2.4 years of experience in total.
DB - MongoDB
I've worked in several projects with MongoDB, so I got solid understanding how it works and how to use it.
AngularJS
3 years of experience with angular 1.x and 3 months of experience on Angular5(currently working with Angular 5 version)
Full Stack Developers
I've 5 years of experience with developing full-stack web applications.
DB - NoSQL
I've worked with MongoDB(Mongoose) and I've done quite complicated project on Firebase(Firestore)
Express.js
I've used Express.js for 3 years. I've strong understanding how to implement back-end on nodejs+express bundle
API, REST, SOAP
I've developped a lot of REST APIs. I even made one great inner framework to make queryable requests to my DB through API.
Front-end Developers
I've 3 years of working experience of front-end development on MEAN stack that includes AngularJS and different connected tools. Also I'm proficient with back-end development since I've 1.5 years of experience in C#(ASP.NET) and NodeJS which I'm currently using. I know how to develop responsive websites on BootStrap. And I can easily learn and use any library, technique, or language that's front-end or back-end related.
Back-end Developers
I've 5 years of developing back-end with NodeJS and with ASP.NET MVC
EMPLOYMENT HISTORY
March 2018-Today
Angular 5 + Firebase Developer
Temper School,Kyiv, Ukraine
My temporary project to develop a gamification solution for education and specifically a tool for Temper School that is located in Kyiv. I'm working there as a programmer and I also participate in designing ideas that would improve the project.
As a programmer technologies in this project I've used: Angular 5, Firebase(Firestore and Cloud Functions), Boostrap, Highcharts.js.
Two complex projects for forex broker Gerchik&Co, the projects are made for internal company use. Project consist of more than 50 pages each, mostly with some charts or tables filled with statistic data.
Since the projects are made for internal company use, I can show them only on demand of potential employers to demonstrate my professional skills in designing great architectures and writing quality code.
I've done a huge job to isolate my projects from other company products so that they'd become completely stand-alone. I've developed my own complicated API system to serve all the possible requests to DB objects that could appear in future. I used PostgreSQL as a DB. Also I had to work with MySQL. Back-end - NodeJS. Front-end - AngularJS, Bootstrap, Highcharts.
I developed the projects myself without any help of any other developers. Also I had a lot of communication with developers of other compant products to have my projects integrated. That means I've got a lot of experience in projects integration and solving problems.
October 2016-February 2018
Javascript Full-Stack Developer
Gerchik&Co
Two complex projects for forex broker Gerchik&Co, the projects are made for internal company use. Project consist of more than 50 pages each, mostly with some charts or tables filled with statistic data.
Since the projects are made for internal company use, I can show them only on demand of potential employers to demonstrate my professional skills in designing great architectures and writing quality code.
I've done a huge job to isolate my projects from other company products so that they'd become completely stand-alone. I've developed my own complicated API system to serve all the possible requests to DB objects that could appear in future. I used PostgreSQL as a DB. Also I had to work with MySQL. Back-end - NodeJS. Front-end - AngularJS, Bootstrap, Highcharts.
I developed the projects myself without any help of any other developers. Also I had a lot of communication with developers of other compant products to have my projects integrated. That means I've got a lot of experience in projects integration and solving problems.
A project for bussines customers to generate product codes and clients to check them through Iframe widget or through SMS-interface. I’ve spent 2-3 months developing all the parts of this solution. It’s built with the NODE.JS + AngularJs and it provides interface to interact with user through SMS. I used Twilio as SMS provider. Also it’s built with MySQL, SequelizeJS, Jade, Grunt etc.
Huge and high-loaded sports portal that needed to be refreshed from an old PHP framework to fast and reliant MEAN stack solution. I’ve done a lot of server caching and optimization to make this website fast and stable to serve thousands of requests a day. Technologies I used: NodeJS, Express, MongoDB, Mongose, AngularJs, Redis, Prerender.IO, Grunt, Jade etc.
Banking IPAD application written on Javascript/DOJO using TDD development. Our team consisted of nearly 15 front-end developers and Server-Side IOS team located in Canada. We made all javascript code that were loaded in web-views by Canadian IOS team.
October 2013-July 2014
ASP.NET, SQL, Front-End Developer
Estafeta,Kyiv, Ukraine
I worked there on a Autologistics software the were made on ASP.NET. There was a lot of different modules and quite complicated architecture. Here I got my main skills working with teams and switching to unknown parts of the project.
Main technologies: ASP.NET MVC, Javascript/JQuery/KendoUI, HTML, CSS, SVN, MsSQL
July 2013-August 2013
ASP.NET Developer
Taskle,Kyiv, Ukraine
MVP for a Freelance exchange start-up project.
Main technologies are: ASP.NET MVC, Azure, Lucene.net, javascript/jquery/bootstrap/knockoutjs, HTML, CSS, MsSQL, TFS
Cloud platform, where customer companies can see detailed information about products, materials, and technologies.
My responsibilities was to improve existing parts of system and create new ones. I worked on this project for about half a year and when almost all work was finished, I left the project for other developers to support it.
Main technologies: ASP.NET MVC, Windows AZure, Javascript, HTML, CSS, JQuery,