Igor Mochalin

Igor Mochalin Email and Phone Number

Software Developer @ Cayosoft
columbus, ohio, united states
Igor Mochalin's Location
Nahariyya, North District, Israel, Israel
Igor Mochalin's Contact Details

Igor Mochalin personal email

n/a
About Igor Mochalin

I would like to work in the field of data analysis and processing, back end software development or microservice architecture. I would be happy to work in new directions such as AI or data scienceMy background is real time data processing, cryptocurrencies, QA automation, backend development, real-time processing data and market data. I am analytical and methodical with strong problem-solving skills, focused on simplicity and maintainability of the code, wishing to learn new technologies. I have experience in software architecture, design and full QA process implementation including automation and employee management.Ready to work under pressure and bring new ideas to the project. Specialties• Programming in C++ 17 including thread synchronization multithreading, multiprocessing• Real-time and historical market data based on kdb+/q• Unit/smoke testing (C++ / Python/Java)• Experience in all types of testing, including automation (C++/Python/Java/C#) and UI testing (Selenium, Selenoid, Behave and etc...)• OS Unix and Windows with Active Directory and Exchange

Igor Mochalin's Current Company Details
Cayosoft

Cayosoft

View
Software Developer
columbus, ohio, united states
Website:
cayosoft.com
Employees:
10
Igor Mochalin Work Experience Details
  • Cayosoft
    Software Engineer
    Cayosoft Sep 2022 - Present
  • Credora
    Kdb+/Q And C++ Developer
    Credora Jan 2021 - Aug 2022
    Moscow, Moscow City, Russia
    • Developed Riskengne project based on C++17. Riskengne is a real-time client portfolio calculation (for example: Black-Scholes https://www.investopedia.com/terms/b/blackscholes.asp ) project based on market data from multiple exchanges (deribit, okex, binance…) written in C++. As a result, I ported the previous kdb+/q solution to C++ solution and reduced costs for X-Margin• Successfully migrated a part of logic and architecture from Kx Stream to TorQ in docker. As a result, we have reduced the number of issues and speeded up the release procedure• Got a new experience with cryptocurrencies• Market data (rdb/hdb): technical support, backfill, bugfix, tuning. As a result, we had a stable database based on kdb+/q.• Developed Concept of Monitoring solution for project based on TorQ (Prometheus, Grafana, Node Exporter and...). As a result, I released monitoring for Kx Stream and for TorQ solutions • Implemented QA approach with full UI automation (Selenium + Selenoid + framework written in Python). As a result, we got more stable builds.
  • Bnp Paribas
    Senior Developer
    Bnp Paribas Aug 2020 - Jan 2021
    Moscow, Moscow City, Russia
    • Code migration from DB to BNP Paribas, as a result we successfully migrated our codebase• Implemented new logic for rollover, as a result I speeded up rollover more than 2-3 times• new metrics for Market data, as a result we • New stacks
  • Deutsche Bank
    Kdb+/Q Developer, Avp
    Deutsche Bank Apr 2018 - Aug 2020
    Moscow, Russian Federation
    ● Developed new market data stacks/assets (tp, rdb, pdb, hdb, hstats, gw…) based on kdb+/q, Java languages and our internal framework● Had deals with architecture design and security checks, for example:- Protection from harmful users queries (I used .z.pg and .z.ph )- acl checks- developed pstats (periodic stats)The result is a more stable database and flexible architecture● Developed such features such as: chain tp, real time stats across the stack/assets, calculating historical prices and other static data,● Developed authentication dll for Q Insight Pad. As a result, compliance issues have been resolved for all persons working with kdb+/q.● Developed lot of automation scripts and as a result I simplified my daily routine● Solved some interesting tasks such as: performance issues, rollover issues, data issues …(for example: wrong schema)● SL3 support, bug fixing
  • Deutsche Bank
    Kdb+/Q, Qa & Testing Lead
    Deutsche Bank Jun 2013 - Apr 2018
    Russian Federation
    ● I brought a new unique approach for testing all projects in the bank based on kdb+ / q language ● I implemented Autotest Framework based on kdb+/q and java script languages● Prepared a fully automated QA environment with more than 400 q and java processes ● Prepared presentations, QA documents, knowledge base ● Big data experience
  • Playfon, Ltd
    Qa Manager
    Playfon, Ltd May 2012 - Jun 2013
    Russian Federation
    ● Developed new strategy for IT department (Git + Jira + Confluence + Agile + regular autotests)● Developed automation framework (Selenium 2.x + TestNG + Jenkins)● Prepared a knowledge base based on Android 2.x-4.x● Hiring new persons
  • Quest Software
    Qc Manager
    Quest Software Jul 2009 - 2012
    ● Managed a team of 18 employees● Trainings for QC engineers● Developed new strategy of automation for QC department.● Research new technologies
  • Quest Software
    Quality Control Team Lead
    Quest Software 2006 - 2009
    ● Automated test scenarios using Test Complete, vbs, C# and Java script.● Leadership roles in creation and execution of QA and testing processes, test strategies and plans, and bug documentation and regression.
  • Quest Software
    Quality Control Engineer
    Quest Software 2004 - 2006
    Moscow City, Russia
    ● Test plans test cases.● Regression testing, smoke testing, stress testing, performance testing, function testing, usability testing, exploratory testing...

Igor Mochalin Skills

Test Automation Kdb+/q Java Testing Test Cases Sql Agile Methodologies Software Quality Assurance Windows Selenium C# Javascript Vbscript Quality Assurance Team Leadership Test Management Powershell Microsoft Office Agile Manual Testing Jira Eclipse Process Improvement Quality Management Html Scvmm Unit Testing Android Testing Android Development Professional Communication Testng Tfs Confluence Unix Cucumber

Igor Mochalin Education Details

Frequently Asked Questions about Igor Mochalin

What company does Igor Mochalin work for?

Igor Mochalin works for Cayosoft

What is Igor Mochalin's role at the current company?

Igor Mochalin's current role is Software Developer.

What is Igor Mochalin's email address?

Igor Mochalin's email address is igor.mochalin@db.com

What schools did Igor Mochalin attend?

Igor Mochalin attended National Research Nuclear University Mephi (Moscow Engineering Physics Institute).

What are some of Igor Mochalin's interests?

Igor Mochalin has interest in Kayaking, Children, Java, Android, Quality Assurance Management, Rock Climbing, Traveling, Environment, Education, Science And Technology.

What skills is Igor Mochalin known for?

Igor Mochalin has skills like Test Automation, Kdb+/q, Java, Testing, Test Cases, Sql, Agile Methodologies, Software Quality Assurance, Windows, Selenium, C#, Javascript.

Who are Igor Mochalin's colleagues?

Igor Mochalin's colleagues are Sergey Zalyadeev, Alex Tsvetkov, Arega Yenokyan, Kristine Markarova, Nikita Kosterin, Tatum Hewitt, Lisa Wollersheim.

Not the Igor Mochalin you were looking for?

  • Igor Mochalin

    Automated Process Control Systems Expert – Sibur Holding - Arctic Lng-2
    Moscow
    2
    gmail.com, sibur.ru

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.