Nikolay Burkov
A software engineer

E-Mail: nbrk @ linklevel.net
Location: Russian Federation
Competence:

  • Industrial automation, embedded, systems-level C/C++ development
  • Mission-critical RTOS development / QA engineering
  • Network architectures, databases, UNIX-like environments
  • Mid-scale enterprise applications development (Perl/PHP/JavaEE)

Experience:

  • Low level / bare metal: AVR8, ARM32 MCUs, DACs, I2C, sensors, etc.
  • BSD UNIX device drivers, kernel subsystems
  • Desktop applications: Qt, GTK, Java Swing
  • GIS programming, data editing, analysis, conversions
  • JavaEE applications: EJB, JPA, JAX-RS, etc.
  • Haskell, scheme, functional approach
  • SystemC simulations, data visualizations
  • 3D-graphics programming, game engines, OpenGL, SDL, SFML
  • UML modelling, software requirements, business processes
-----BEGIN PGP PUBLIC KEY BLOCK-----

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
zH/TyjAc8oucMuFn3v6dtS1tDRjKgMw8aKoxSA==
=IrkB
-----END PGP PUBLIC KEY BLOCK-----