Contacts
- Minsk, Belarus
- vanet@tut.by
- @thorsangervanet
- @VaNeT#5916
- Vadzim Antonau
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:
- English courses "International House" (Intermediate)
- CEN/CENELEC. Webinars for Standard Drafter
- Softline. Online workshop with Adobe expert: "Secrets of Acrobat Professional DC"
- The Rolling Scopes School NodeJS 2021 Q4 (Node.js)
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
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.