Nikolay Dyankov

Nikolay Dyankov

Sofia, Bulgaria
Hire Nikolay
Scroll To View More
Nikolay Dyankov

Nikolay Dyankov

Sofia, Bulgaria
Member since October 25, 2011
Nikolay is a software engineer with 6 years of systems programming experience and excellent knowledge in applied Python and web technologies. He has been a successful member of big software development organizations as well as an individual developer or team leader for smaller software projects.
Nikolay is now available for hire
Portfolio
Experience
  • Python, 5 years
  • C, 2 years
  • JavaScript, 2 years
  • Java, 1 year
Sofia, Bulgaria
Availability
Part-time
Preferred Environment
Linux shell, SVN/Git, Kompare, AN Editor
The most amazing...
...thing I've created is an abstract framework for playing video content and handling keyboard/mouse navigation in TV devices and blue-ray players.
Employment
  • Senior Software Engineer in a connected TV environment
    Aviq Systems
    2012 - PRESENT
    • Created apps to run on LG and Samsung smart TVs.
    • Abstracted a framework for playing video content and handling keyboard/mouse navigation that supported a number of recent TV devices and blue-ray players according to their specifications.
    • Developed a reusable list control for laying out and navigating hierarchical content.
    • Optimized JavaScript code for execution on low-performance platforms.
    • Wrote a Python interface for a REST service API.
    Technologies: JavaScript, jQuery, Closure, HTML, CSS, Python
  • Software Engineer for Cisco Quad
    Cisco Systems
    2011 - 2012
    • Supported existing code and fixed software bugs.
    • Took part in the development of a new portlet.
    • Was involved in the i18n and l10n of the whole code base.
    • Attended regular Scrum meetings.
    • Got familiar with several exotic technologies such as MongoDb.
    Technologies: Java, JSP, HTML, CSS, JavaScript
  • Software Engineer, Installer Team Member
    PostPath (acquired by Cisco Systems)
    2008 - 2011
    • Supported and refactored an existing Installer code base.
    • Designed a new Installer component with similar functionality but highly modular and extendability.
    • Implemented the new Installer core from scratch with reusable code and software patterns.
    • Implemented text interface and scripting interface.
    • Headed a 3 member team.
    Technologies: Python, Linux, Windows, Active Directory, LDAP, rpm, RedHat/CentOS
  • Python Software Engineer
    Sciant (acquired by VMware)
    2006 - 2008
    • Participated in the development of a desktop client for vCenter administration using Python/wxPython.
    • Did cross-platform programming on Windows, Linux and Mac.
    • Used VMware APIs and web services.
    • Transformed a prototype into a cool, finished product.
    Technologies: Python, wxPython, VMware, vCenter, ESX
  • Python Intern
    CERN (IT Department)
    2006 - 2006
    • Worked as an intern on a system named Invenio, an open-source product for library management.
    • Created a templating system based on Python and XML technologies.
    • Helped export CERN library metadata to Google Scholar.
    Technologies: Python, XML, mySQL
  • Software Developer
    Bulgarian Academy of Sciences
    2003 - 2003
    • Developed an application in Delphi used in visual cognition experiments.
    • Implemented a staircase algorithm for dynamic parameter modification based on user sensitivity feedback to visual stimuli.
    Technologies: Delphi
Skills
  • Languages
    Python, MATLAB, C, JavaScript, Java
  • Libraries/APIs
    jQuery, Closure
  • Tools
    wxPython, Mathematica, Gimp
  • Paradigms
    Test-driven Development (TDD), Class-based OOP, Prototype-based OOP
  • Platforms
    Linux
  • Frameworks
    Django
  • Storage
    MongoDB, Memcached
Education
  • Masters degree in Computational Mathematics
    Sofia University, Department of Mathematics and Informatics - Sofia, Bulgaria
    2011 - 2012
  • Bachelor degree in Theoretical Physics
    Sofia University, Physics Department - Sofia, Bulgaria
    2001 - 2005
  • High School Diploma degree in Mathematics, English
    Varna High School of Mathematics - Varna, Bulgaria
    1997 - 2001
I really like this profile
Share it with others