Ivan Daniluk

Current
  • Software Developer at Visonic Ltd.
Past
  • Technical Director at Profit Solution Software
  • Software Developer, IT Specialist at Shvydko-Ukraine
  • Software Developer, Head of Software Development Dept. at UCL
Education
  • Zhovtovods'kiy Phys-Math Lyceum
Connections
27 connections
Industry
Computer Software
Websites

Ivan Daniluk’s Summary

Software engineer, with an experience of team leader and researcher, with strong C and C++ knowledge and strong development skills for Linux/UNIX platforms.

Experience of full software product life-cycle (design, coding, debugging and testing, system integration, configuration management, build systems, further supporting).

In-depth knowledge of POS(Point Of Sale) hardware and software technologies.

Ivan Daniluk’s Specialties:

C, C++, TCL, LUA, PHP, SQL, PL/SQL, XML, XML-RPC, Asm(x86), POSIX API, serial and parallel communications, touchscreen protocols, LCD-display devices, fiscal devices, magnetic stripe readers, cash-drawers, embedded Linux distributions, uClibc, VPN, TCP/IP, network security, GUI design and development with DirectFB API, MythTV API, QT, KDE API, GTK, Xlib, OpenGL; ImageMagick API, cryptography, DVB-S/C/T TS, SAP R/3, STB, VoIP, IPSec


Ivan Daniluk’s Experience

  • Software Developer

    Visonic Ltd.

    (Public Company; 1001-5000 employees; Electrical/Electronic Manufacturing industry)

    May 2007Present (1 year 4 months)

    Application server development, implementing various protocols communication, interaction with hardware.

  • Technical Director

    Profit Solution Software

    (Privately Held; 1-10 employees; Computer Software industry)

    October 2005April 2007 (1 year 7 months)

    Responsible for POS software development and support.
    Support company training.
    Developing new cross-platform POS-systems for fast-foods/restaurants.

  • Software Developer, IT Specialist

    Shvydko-Ukraine

    (Public Company; 51-200 employees; Food Production industry)

    October 2004September 2005 (1 year)

    Responsible for development and maintaining POS software(Quick and Casual solutions), building structure for new points of sale and support.

    Main development objectives was:

    * building and adopting Linux distributions for POS software, including creation of own embedded uClibc-based distribution.
    * writing and/or adopting drivers for various specific hardware – fiscal printers, touchscreens, magnetic stripe readers(MSR), cash-drawers and various pre-made POS boxes.
    * designing and implementing advanced GUI, intended for use with touchscreens, based on DirectFB C API.
    * designing front-office and back-office communication protocol and database structure.

    Other activities included installation and administration of SAP R/3 system on Linux servers and FreeBSD server administration.

  • Software Developer, Head of Software Development Dept.

    UCL

    (Privately Held; 11-50 employees; Computer Software industry)

    September 2003September 2004 (1 year 1 month)

    Was involved into MITRIS project. Designed and implemented client side software, which included:

    * design and development intuitive graphical user interface, based on QT APIs, adopted for TV-screen and remote control.
    * development of kernel level network traffic encrypting.
    * adopting Linux for various STB platforms(DreamBox DM7000, STino 6000 and some VIA Epia based platforms).
    * DVB-S Transport Stream reading.
    * designing and implementing client DVR and both client/server Video-On-Demand system.


Ivan Daniluk’s Education

  • Zhovtovods'kiy Phys-Math Lyceum

    Math, Physics, Computer Science 19972002

    school


Additional Information

Ivan Daniluk’s Websites:

Ivan Daniluk’s Interests:

tango argentino, figure skating, yachting, snowboarding, capoeira, amateur astronomy, computer science, photography


Ivan Daniluk’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Ivan’s full profile:

  • See who you and Ivan Daniluk know in common
  • Get introduced to Ivan Daniluk
  • Contact Ivan Daniluk directly

View Full Profile