Vadzim Antonau photo

Contacts

Skills

  • PHP, Yii2
  • HTML, CSS
  • JavaScript, Node.js, Typescript
  • jQuery, Bootstrap
  • MySQL, MS SQL, FireBird, PostgreSQL Oracle basics
  • Git, Mercurial
  • NetBeans, VS Code
  • XML, XSLT, ISOSTS XML Scheme
  • SOAP, REST API, JWT
  • Ubuntu basics, bash-scripting
  • Docker
  • Python basics, React.js basics
  • Microsoft Office, VBA
  • Adobe Photoshop, Figma, Adobe Acrobat, Pitstop Pro

Education

  • University: Belarusian State University of Informatics and Radioelectronics, Master's Degree in Engineering. Specialty: "Metrological providing of information systems and networks"
  • Courses:

Languages

  • English - Fluent
  • Russian - Native
  • Belarusian - Native

Vadzim Antonau

Software Developer

About Me

I have studied programming since primary school (Basic, Pascal, Delphi). I got my first job as a Software Engineer after my graduation in 2011. I have developed and supported some Lotus Notes applications in my first year. I have become web developer after that. I didn't finish any courses I learned all by myself. We have used PHP for backend and HTML, CSS, jQuery for frontend at the begining.

Code Example

Isograms KATA from CODEWARS

An isogram is a word that has no repeating letters, consecutive or non-consecutive. Implement a function that determines whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.

          
function isIsogram(str){
  return str == '' || (
    !str.toLowerCase().split('').some(
      (v,i,a) => a.lastIndexOf(v)!=i;
    );
  )
}
          
        

Projects

Work Experience

  • Belarusian State Institute for Standardization and Certification, Lead Software Engineer, 2011-2021
    • Developed and supported multiple softwares using PHP, HTML, CSS, JavaScript, jQuery, Bootstrap, MySQL, MSSQL, FireBird, XSLT, Mercurial (analogue of Git).
  • Freelance, Software Engineer, 2018—Present
    • Maintained, customized and set up Shopify sites.
    • Worked with WordPress and Woocommerce, Joomla.
    • Authored VBA macroses for Word and Excel.
    • Developed Chrome extensions for internal use.
    • Created web scraping scripts with PHP, Javascript, Python.
    • Developed a Telegram bot for office needs based on Google Spreadsheet.
  • UE Farnell, Lead Software Engineer, 2021-Present
    • Customized Java Open Source software for customer flow management QMS QSystem.
    • Developed Python self-executed software to parsing and converting text files.
    • Developed script for email gathering, parsing, converting, normalizing addresses with Here API GeoCoder and adding tickets to Open Source web application for the day to day operations iTop.