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
  • Windows, 16 years
  • Delphi, 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, Embedded C, PHP, C++, JavaScript
  • Platforms
    Windows, Linux
  • Storage
    MySQL, Microsoft SQL Server
  • 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