Résumé

  • Summary of July 19, 2020
  • print

Alex Atemasov

Who I am:

  • “Wide profile” manager, Full-stack developer with experience in Agile methodologies and team leading

What I know:

  • HTML/CSS — perfect skill, wide experience, more than 500 successfully completed projects. Experience in Twitter Bootstrap, HAML, Jade and SCSS/SASS/Less. Responsive and mobile markup.
  • JavaScript — (almost) perfect level, experience in Vue.js, Backbone (+ Marionette) framework, a bit React Native, jQuery, work with Google APIs (Maps, Spreadsheets) and social networks APIs (Youtube, Twitter, Facebook, Instagram), Webpack, external libraries (Raphael.js, Require.js, Underscore, KendoUI, Luxon, Lodash, jQueryUI, HighCharts, jQuery Mobile), self-written plugins.
  • PHP — middle level. Work with Laravel & Code Igniter frameworks, building REST API, PHP Unit testing, TDD practice. Basic knowledge in the following CMS: Drupal, Joomla & Wordpress (however, it shouldn't be in PHP section).
  • MySQL/MSSQL/PostgreSQL — good level. Long experience with MSSQL, including stored procedures, views, functions, etc.
  • Management & Operations — built and organized the work of a team of highly qualified employees from 0 to 30 people, wide experience of use and introduce SCRUM & Kanban methodologies, including experience as a SCRUM-master.

What I did & do:

  • UI Developer, “Forkable”, (02/2019–...)
    • JavaScript development on Vue.js
    • Responsible for the whole front-end part of the product
    • User Interface cleanup and development
    • Build UI with Twitter Bootstrap v4
    • Attempts to write code on Ruby (fixes and updates for API on GraphQL)
    • Acceptance testing using TestCafe + integration with GitHub
    • Work with PostgreSQL
  • Founder, CEO, “ScrumTools”, (01/2011–11/2018)
    • 2013–2018
      • Team work organization (30+ people)
      • User Interface development
      • Products marketing and promotion
      • Build complicated interfaces on Twitter Bootstrap
      • JavaScript development (also, KendoUI, Require.js, Underscore libraries and Backbone + Marionette framework)
      • Markup with CSS3
      • PHP development (native, Laravel)
      • Work with different API's (Youtube, Twitter, Facebook, Instagram, Tumblr, Google Maps, Amazon Services)
      • Build REST API
      • Work with MSSQL (including stored procedures, views, functions, etc.)
      • “Head hunting”
      • Operations
      • Two weeks experience with React Native
    • 2011–2013
      • JavaScript development (also, jQueryUI, HighCharts)
      • PHP development (Code Igniter)
      • Work with COMET
      • Work with different API's (Google Maps, Google Spreadsheets, Foursquare)
      • Write own JavaScript plugins
  • Front-end Developer, Everywhere, (01/2012–02/2013)
    • Team work organization (3 people)
    • “Fast” projects development
    • Build complicated interfaces on Twitter Bootstrap
    • Using HAML, SCSS/SASS on Ruby project
    • Developing mobile optimized web sites
    • Strong usage of HTML5 and CSS3
    • External libraries usage (Sencha Touch, HighCharts, jQuery Mobile, Raphael.js)
  • Senior UI Developer, Head of Art Group, “TeamDev ltd.”, (04/2010–12/2011)
    • Team work organization (5 people)
    • User Interface development
    • MarkUp & JavaScript coaching
    • Support big & high-load projects based on JSF
    • PHP/JavaScript/AJAX development
    • Interview the jobs candidates
    • Work by Kanban methodology
    • Joomla implementation
  • Web Developer, SCRUM-master, “WDG Company”, (11/2008–11/2009)
    • PHP/MySQL development
    • Work with Code Igniter framework
    • Javascript development (on jQuery framework)
    • Work with Yandex & Google maps API
    • Unit Testing (PHP Unit)
    • Acceptance Testing (Selenium)
    • Work with ExtJS framework
    • TDD practice
    • Work by SCRUM methodology
    • Interface development
    • SEO optimization
    • Drupal implementation
  • MarkUp Developer, “W3 Ukraine”, (09/2007–06/2008)
    • “Fast” projects development
    • Cross-browsing markup: IE 6+, Firefox 2+, Opera 8+, Safari 2+
    • Email templates markup under Outlook2003+, Mozilla Thunderbird, Opera M2, Gmail, Hotmail, AOL Webmail, all browsers
    • Small experience in Mootools, jQuery frameworks and native JavaScript
  • Mobile phones dealer, Kharkov, (01/2006–08/2007)
    • Selling/buying, exchange, repair, used and new mobile phones
    • Intercourse with dealers and clients

What I use:

  • IDE: PHP Storm
  • Version Control Systems: Git, SVN
  • Testing: PHP Unit, Selenium RC (long time ago), TestCafe, "hands and brains"
  • Continuous Integration: Jenkins, Cruise Control, TeamCity, phpUnderControl
  • Issue Tracking: JIRA, ScrumTools, Redmine, ZenDesk

Some work examples:

Foreign languages:

  • English: Full professional proficiency

Where I studied:

  • Physics-Mathematics Lyceum #27, high school
  • Higher education: Bachelor, geologic-geographical department of Kharkov National University (tuition by correspondence)