About

avatar

Vasiliy Kramarenko

Full-stack web developer and freelancer
Kiev, Ukraine
vasil@kramarenko.com.ua
JavaScript
85%
React
75%
NextJS
60%
Angular
75%
Redux / MobX
80%
GraphQL
70%
ExtJS
85%
Node.js
70%
  • NestJSExpressJSTypeScriptJestGitWebpackPHPPythonGoMySQLMongoDBDesign DatabaseSass/ScssTailwindBootstrapInkscape / FigmaWebsocketWebRTCAWSLinux Sysadmin

Education

University of KEI KNEU - 2005 - 2010

Languages

English - B1-B2

German - A1

Interests

  • Machine Learning
  • Robotics
  • DIY
  • Snowboarding
  • Solar energy producing

Profile

My technological stack mainly consist of open source technologies and cloud services. I am a javascript supporter for NodeJS and web frameworks (e.g Angular/Js, React, Backbone) but comfortable with more traditional languages (e.g PHP, Python). I write SCSS or use CSS frameworks like TailwindCSS, Bootstrap to speed up styling of my projects.

Software Engineer with 10+ years experience in several IT-areas. Main directions of development are frontend and backend stack development. Skilled at algorithms and data structures. Good communication skills. Excellent team player.

Being result-driven person I am always working towards updating my professional skills and believe it's possible mix up the business and pleasure.


Experience

Freelance React Developer

11/2019 - present
Senior Front-end / React Developer
Task:
  • Contributed to extracting common functionalities from a legacy system into reusable microservices.
  • Development new functionaly, architecture and refactoring old implementations for agrobisness managment React
  • Designs and development of scalable, reusable, secure and innovative solutions for Bosch’s suite of Web sites and applications
  • Participated in development of an all-in-one CRM system functionality which includes form builder, marketing and business automatical tools for Youtube News Channel
  • Responsible for building a new website for language edicational center and for the maintenance of the online new platform.
  • Created a compatible, custom client dashboard(Smart City), reducing support tickets by 45%.
  • Integrating with existing, and new backend systems
Description:
Development of educational platform for stuff teaching of Linovo Company (statistics / reports, charting, user management). Rewrited an old messenger for subscrubing document of digital keys. As a front­end developer, I work closely with designers, producers, and our offshore teams in a global effort to roll out a refresh of the company website. Digital library for MAUP University
Tools:
ReactReduxGraphQLNode.jsNestJSMongoDBTailwindSocket.IOFigmaParcelOracle DB

Dukascopy Bank

03/2014 - 09/2019
Front-end Developer
Task:
  • Developed new Angular components for the customer facing web application, improving the average user time on page by 2 minutes.
  • Built extensive test coverage for all new features, reducing the number of customer complaints by 10%.
  • Optimised Ext JS components for high load maximum performance across vast of devices and browsers
  • Worked closely with an agile team of 10 members and provided end-to-end solutions for clients.
  • Create custom components for trading platform with dynamic setting and validation of state
  • Use of JIRA to assign and manage tasks, defects and backlog
Description:
Development of the Binary Platform trading platform, a desktop version of ExtJs and a mobile version of the Angular (Ionic) trading platform.
Tools:
ExtJSAngularIonicReactWebscoketVueNode.jsPHP

SEA Electronics Ukraine

03/2012 — 07/2013
Fullstack Developer
Task:
  • Produced multiple visual elements of web applications by translating UI/UX design wireframes into code, producing high quality markup using HTML5 and CSS3.
  • Worked closely with an agile team of 10 members and provided end-to-end solutions for clients.
  • Collaborated with design, product, and backend teammates to build, test, and maintain platform features
  • Proficiency in writing ES5/6/TypeScript, CSS/Sass/Less, HTML/Markdown/Handlebars/JSX/Jade
Description:
Development of a new version of the corporate site - 80% of the code was rewritten using OOP paradigms. Writing services for internal corporate use: service for working with letters, service for internal notifications. - Zend Framework 2, Java SE, Hibernate, ImageMagick Basic administration of Unix / Linux OS systems. Writing technical manuals and instructions for administrators and users.
Tools:
Zend FrameworkZend Framework 2Symfony2MySQL5SQLiteCSSLESSJavaDoctrine2Hibernate

Advertising agency 'Edformer'

09/2010 — 03/2012
Fullstack Developer
Task:
  • Coding of UI/UX designs into digital website and applications
  • Development and technical support for the correct functioning of sites.
  • Basic Administration (Unix systems) Linux / FreeBSD
Description:
Creation and maintenance of sites (from sites 'business cards' to online stores), technology: PHP, MYSQL, HTML, CSS, Zend Framework 1, jQuery, Dojo, Prototype; creation of animation Adobe Flash; Development and technical support for the correct functioning of sites. Writing cross-browser compatible XHTML, CSS and JavaScript
Tools:
Zend Framework 1PHP5.3+MYSQLHTMLjQueryDojoPrototypeWordpressDrupalDLEShopCMS

Expand my skills

I'd like to expand my skills and knowledge in several fields

  • Modern Web Game Development
  • Testing, e.g. with Mocha, Chai, Jest
  • Prototyping and Wireframing, e.g. with Figma, Adobe XD
  • Scalable Vector Graphics
  • Databases
  • Mobile development
  • Backend development, e.g. learn additional language like Go, Python, PHP, Java