
Aleksandr Vishniakov
.NET Developer, QA

Connect with Aleksandr Vishniakov to Send Message
Connect
Connect with Aleksandr Vishniakov to Send Message
ConnectTimeline
About me
[No spoken English] - JavaScript, React.js, GraphQL, Apollo GraphQL (Golang, Python, Full Stack Developer)
Education

KSUCTA INIT
2002 - 2006Бакалавр Информационные системы и технологии
Experience

IKEEN, VIA Systems
Nov 2009 - Jan 2011.NET Developer, QAResponsibilities:* Creating scripts to automate software building for CI Bamboo. Modification of existing scripts.* Opening and closing of iterations.* Testing, based on the completed tickets.* Realization of tasks to implement new functionality in the projects (SMS Gate and KT)Business Description:Initially, I was admitted into the team as SMS Gate QA and learned the technique of creating build-plans, opening - closing technique of iterations and software testing.Then became a developer as a result of internal exchanging of team members.. Participated in a separate “SMS Gate” project, which is periodically redirected to me for implementing new changes. The main specialization is focused on creation of processing systems for banks (firmware for payment kiosks). Participated in the project for several Kazakh banks and Kazakhtelecom.Used languages and tools: .,NET C# 2.0-3.0, Bamboo, Jira, Ant, NSISUsed testing and logging frameworks: NUnit, log4net, Rhino Mocks Show less

Counterpart International
Jan 2011 - Apr 2013ASP.NET DeveloperResponsibilities: * Developing ASP.NET site located on the SharePoint server* Porting existing slow ASP.NET's controls to more responsive ajax controls.* Develop additional functionality through using of TDD.* Administration CI Hudson, making changes of build plan scripts.Business Description:Deploying the CI on the basis of Hudson and writing build plans using Ant to build projects with automatic NUnit tests and with collecting of code metrics, using Semian and FxCop. Use dbdeploy for managing database migration's scripts, which began to be used not only on the CI server, but also on production.Participation in the development of the necessary changes to the site, intended for internal use only. Most changes were associated with updating of a slow-running controls on the new Ajax controls.Creating new forms for entering, viewing and editing data on the site pages.Modernization mechanism of logging changes occurring into entities of database.Writing tests for each new feature using TDD.Making changes to the data retrieval mechanism, taking into account permissions for users.Used technologies and languages:ASP.NET, SharePoint which used as a hoster of site and also for storing documents. C # 3.0-3.5, as the main language for developing client and server parts. JQuery, JavaScript, HTML, CSS, Knockout.js for increasing responsiveness of complex controls.Testing frameworks: QUnit, NUnit (more than 1000 unit tests), Rhino Mocks Show less

IT Attractor
Jun 2013 - Jun 2014Web and iOS DeveloperResponsibilities: * Developing iOS application for Teletend project* Developing web application for Teletend projectBusiness Description:* The first version of the web application was written using Symfony. This web application has been rewritten to RoR.* Automated tests on Behat.* Developing iOS application for video and audio calls between doctors and patients.* Writing automated BDD tests: * using Frank cucumber (for IPad application)* Developing web-site for video and audio calls between doctors and patients using Google WebRTC technology.* Developing using Ruby on Rails 4, Ruby 2.1.1Writing automated BDD tests:* CucumberDetails:* RoR backend* Angular.js frontend (SPA Website)* Writing documentation by project using Trac* Periodically editing build scripts on CI server JenkinsUsed technologies and languages:* Objective-C, C, Ruby, JavaScript, Google WebRTC.Testing frameworks:* Frank, Cucumber (Capybara, FactoryGirl, MiniTest)VCS: * git Show less

NambaTaxi
Sept 2014 - Aug 2017Web Software DeveloperResponsibilities: Supporting and developing:* a web application for NambaTaxi* new features for services on Ruby, Node.js and Python* frontend part of NambaTaxi system Used technologies and languages:BDD, TDD, JavaScript, Python, Ruby, Node.js, Golang

Mad Devs
Aug 2017 - Oct 2019Web Software DeveloperResponsibilities:* Support for services in Golang, Python.* Write new services using React and Go.* Support and development of the interface part of the NambaTaxi system.* Work on external projects as an external developer* Project development using Apollo GraphQL on node.js* Participation in the development of a web project with authorization in Firebase.Now I mainly use JavaScript for developmentTechnologies and languages used:CI / CD, BDD, TDD, JavaScript, React, Python, Golang, Redux and tools,Webpack, Jest, Enzyme, Puppeteer, PWA, Preact, Simple SSR (for route visualization) Show less
Licenses & Certifications
- View certificate

MongoDB for Developers
MongoDB Company 10gen - View certificate

Certified Acunetix Web Vulnerability Scanning Professional
Acunetix - View certificate

Обучение на размеченных данных
CourseraFeb 2019 - View certificate

Математика и Python для анализа данных
CourseraJan 2019
Languages
- анАнглийский
Recommendations

Tornike chikhradze
Ilia State UniversityGeorgia
Aaron smith
Process Operator at INEOS NitrilesLima, Ohio, United States
Jake jensen
External Affairs Specialist at Kings River Conservation DistrictSan Jose, California, United States
Ikshit saxena
Program Manager at Amazon!Bellevue, Washington, United States
Alan dias
Engenheiro Civil | Engenheiro de Instalações | OrçamentistaRio de Janeiro, Rio de Janeiro, Brazil
Silvia gil lozano
Middle Office Asset ManagementAndorra
Kiosha notice
Experience Warehousing/Operations and Customer Service professionalCanada
Prateek deoli
Engineer at Nuvoco Vistas Corp. Ltd.Rajasthan, India
Christian durán carvajal
Data Engineer/Software DeveloperGoicoechea, San Jose, Costa Rica
Sneha rani benny
Attended National Forensic Science UniversityGandhinagar, Gujarat, India
Marcello jorqüeda
Accountant & Financial OfficerStockholm, Stockholm County, Sweden
Verónica salas
Catalogadora| Manejo de objetos digitales | Curación de metadatosCidade do México, México
Konstantin novikov
Finance manager in international IT businessSerbia
Ged mccormack
Programme Manager at Raytheon TechnologiesLivingston, Scotland, United Kingdom
Matt mcleod
Certified Athletic TrainerSault Saint Marie, Michigan, United States
Mark decicco
Analyst at BNY MellonGreater Orlando
Mark legaspi
Scientist/Technician/Analyst in Sydney, AustraliaRyde del Norte, Nueva Gales del Sur, Australia
Shaik fazil
Associate Professional Software Engineer at DXC TechnologyKurnool, Andhra Pradesh, India
Aejaz ahmed
Trainee Engineer - Instrumentation & Control | HUBCO - ThalNova Power Thar Limited | xEngro Energy |...Jamshoro, Sindh, Pakistan
Suraj das
Data Science Intern 📈 || Kaggle Expert 💜 || Technical Writer ✍Odisha, India
...