Scroll To View More
Arthur Novikov, Software Developer in Monchegorsk (Murmansk region), Russia
Arthur Novikov

Software Developer in Monchegorsk (Murmansk region), Russia

Member since January 12, 2014
Arthur started coding when he was 6 years old (ZX Spectrum 48k), in 1989, and soon programming became his life. He has experience in a wide range of directions of programming, from firmware to front-end interfaces. His primary priorities are fault-tolerancy, effectiveness, and scalability.
Arthur is now available for hire

Portfolio

Experience

  • Delphi, 16 years
  • Windows, 16 years
Monchegorsk (Murmansk region), Russia

Availability

Part-time

Preferred Environment

Delphi for Windows, Code::Blocks/C++ for Win/Linux

The most amazing...

...thing I've coded is a full-scale, convenient video editing software. I independently wrote it all in ~2 months, from scratch, from back-end to GUI.

Employment

  • General Director, Lead Developer

    2013 - PRESENT
    NLR Electronics (my own company)
    • Developed a firmware for LaserTag weapons for club "Viking".
    • Developed a device to reprogram LaserTag-rifle parameters right on the combat field (hardware + firmware), without using a computer.
    • Created PC software to manage LaserTag equipment settings using USB IR-port.
    • Developed a color-music system featuring a BlueTooth- and IR-controllable LED control unit with PC software to reprogram and work as a color music device.
    • Developed other tools for LaserTag (hardware + firmware) such as control point, shield, and more.
    Technologies: Microchip PIC-controllers, Delphi, C++, BlueTooth, IR, general electronics
  • Software Developer

    2012 - 2012
    OOO "InformKolaService"
    • Created software to arrange medical inspections for employees, keep records of the results, and record harmful industrial factors.
    • Created software to monitor server health (uptime and query execution speed).
    Technologies: Delphi, ADO, MS SQL
  • Engineer Programmer

    2011 - 2012
    ZAO "Trest SZMA"
    • Created and implemented software to control carbonate and concentrate redistribution systems for KGMK Company, an electrolysis nickel shop.
    • Implemented a SDI-50 subsystem at the "Arkticheskaya" oil rig at Murmansk.
    Technologies: SKADA, Schneider Electric, Siemens
  • Hardware Engineer

    2009 - 2011
    Alpha-Monchegorsk Company
    • Created software for semi-automated hardware testing.
    • Acquired extensive low-level electronics experience.
    • Handled Linux administration and C++ cross-platform coding using wxWidgets.
  • Software Developer

    2009 - 2009
    Monchegorsk inter-region center of housing subsidies
    • Developed software for calculating housing subsidies.
    • Supported this software, including the server and LAN.
    Technologies: Delphi, MS SQL
  • Founder, Lead Developer

    2007 - 2008
    Neo Logic Research (my own company)
    • Created a convenient, award-winning application to find and sort duplicated files and clean junk.
    Technologies: Delphi, Application Programming

Experience

  • Configurator for LaserTag equipment (Development)

    Software to configure LaserTag equipment with my firmware.

Skills

  • Languages

    Delphi, C, PHP, C++, Embedded C, JavaScript
  • Platforms

    Windows, Linux
  • Storage

    MySQL, Microsoft SQL Server
  • Other

    Bluetooth
  • Libraries/APIs

    wxWidgets, DirectX
  • Tools

    C++Builder, Eclipse IDE, Aptana
  • Frameworks

    ActiveX

Education

  • Bachelor's degree in Informatics and Applied Mathematics
    2001 - 2006
    Petrozavodsk State Unisersity, Kola branch - Apatity, Murmansk region
I really like this profile
Share it with others