Artur is speaking at GROCON 2019 conference about Automated Testing Artur is speaking at Grodno JS meetup about Web Accessibility Artur - white European with blue-gray eyes, brown hair and checked flannel shirt is smiling at Instinctools company office

Greetings!

My name is Artur Basak.

And for more than 10 years I have been solving problems using Web Technologies as a Programmer.

My career path

  • 2010 - Quality Assurance Engineer at *instinctools EE Labs
  • 2012 - Software Engineer at *instinctools EE Labs
  • 2015 - Senior Software Engineer at *instinctools EE Labs
  • 2017 - Lead Software Engineer at *instinctools EE Labs
  • 2018 - Trainer at Hi-Tech Park Belarus: IT-Academy
  • 2019 - Lead UI/Web Engineer at Tispr/Indy
  • 2021 - Software Engineering Manager at Godel Technologies

I helped companies or projects of

McKinsey & Company, Kohl's, Daimler, SAP, Lition, Tispr, NextGate, Florence Healthcare, True Impact, instinctools, Saitodrom, Godel Technologies, Kanda Software, Evonik Industries, Westernacher Consulting, Penton Media, Thumbtack, SoftServe, ThoughtWorks, CROC, Sibur Holding, and others.

My education path

  • 2007 - Baranovichi Gymnasium - Computer Science Class
    School Programming (Pascal, Intal)
    Took part in regional and city Olympiads in Informatics
    Training Network Olympiads - Moscow (Pascal), under mentoring of Shevchenko T.G.
  • 2011 - Technological College, Educational Institution the GRSU
    Speciality:
    Software of Information Technologies
    Specialization:
    Programming for computer–aid design systems
    Qualification:
    Technician-programmer
  • 2015 - Yanka Kupala State University of Grodno / GRSU (incomplete)
    Faculty:
    Mathematics and Informatics
    Specialization:
    Information Technology Software
    Qualification:
    Software Engineer
  • Ongoing - MOOC platforms like Coursera, edX, CodeSchool, egghead, FrontendMasters, Linkedin Learning, etc. I have a few professional certificates from W3Cx

My technical path

  • School time (2003) - CLI and GUI with ASCII symbols, Turbo Pascal CRT and Graph modules
  • College time (2007) - Desktop GUI with VCL and Borland Delphi, Borland C++
  • 2010 - Desktop and Web GUIs with AWT, Eclipse SWT, RCP/RAP, JFace, qooxdoo.js
  • 2012 - Web UI with jQuery UI, jQuery Mobile and JavaServer Faces (JSF), XHTML
  • 2013 - Web UI with Sencha ExtJS, JavaServer Pages (JSP) and Documentum Webtop
  • 2014 - Web UI with Angular.js, Backbone.js, SASS/SCSS, LESS
  • 2015 - Web UI with Ember.js and Handlebars Templates, MEAN, Meteor, Bootstrap
  • 2016 - Web UI with React.js, JSX, Redux and Mobx
  • 2018 - Web UI with Next.js, Headless CMS and React VR/360
  • Ongoing - JavaScript, HTML, CSS, Web API

My tools

  • My first computer: Intel Pentium III
  • My current computer: Intel Core i9
  • My favorite OS: MacOS (Unix)
  • My favorite browser: Brave (Chromium)
  • My favorite IDE: WebStorm
  • My favorite shell command: ls -la
  • My favorite paradigm: Object-Oriented

My articles

My speeches

My professional interests

Human-Computer Interaction (HCI), UI Programming, Engineering Management, Automated Testing, Graphic Design, Typography, UX and Accessibility, Immersive Web

My top of professional books

  1. The Mythical Man-Month: Essays on Software Engineering, Fred Brooks
  2. The Inmates Are Running the Asylum, Alan Cooper
  3. The Best Interface Is No Interface, Golden Krishna
  4. Don't Make Me Think, Steve Krug
  5. Test Driven Development: By Example, Kent Beck
  6. Clean Code: A Handbook of Agile Software Craftsmanship, Robert Martin
  7. You Don't Know JS, Kyle Simpson