Arthur Novikov

Arthur Novikov

Monchegorsk (Murmansk region), Russia
Hire Arthur
Scroll To View More
Arthur Novikov

Arthur Novikov

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
    NLR Electronics (my own company)
    2013 - PRESENT
    • 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
    OOO "InformKolaService"
    2012 - 2012
    • 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
    ZAO "Trest SZMA"
    2011 - 2012
    • 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
    Alpha-Monchegorsk Company
    2009 - 2011
    • 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
    Monchegorsk inter-region center of housing subsidies
    2009 - 2009
    • Developed software for calculating housing subsidies.
    • Supported this software, including the server and LAN.
    Technologies: Delphi, MS SQL
  • Founder, Lead Developer
    Neo Logic Research (my own company)
    2007 - 2008
    • 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, PHP, C/C++, Embedded C, JavaScript
  • Platforms
    Windows, Linux
  • Storage
    MySQL, MS SQL
  • Libraries/APIs
    wxWidgets, DirectX
  • Tools
    C++Builder, Eclipse, Aptana
  • Frameworks
    ActiveX
Education
  • Bachelor's degree in Informatics and Applied Mathematics
    Petrozavodsk State Unisersity, Kola branch - Apatity, Murmansk region
    2001 - 2006
I really like this profile
Share it with others