Menu

Igor BLYUSS

TORONTO

En résumé

Pas de description

Entreprises

  • 2101266 Ontario Ltd - Director

    maintenant
  • Nightingale Informatix - Team Leader, Contract

    2006 - maintenant Leading provider of software solutions for healthcare organizations.

    Technical lead and manager of the software development team designing the new generation of software solutions for Canada and US healthcare organizations.
    • Object-oriented design and development in C#, Microsft Visual Studio .NET 2005, MS SQL Server environment
    • ASP.NET v.2, Web Services
    • Using UML as software design methodology
  • Infogate Online Ltd. - Team Leader, Project Lead

    2004 - 2006 Leading provider of integrated software solutions for IPTV companies.
    Team Leader, Technical Project Leader
    As a core system services team leader, is responsible for development of service infrastructure for broadband service providers.
    • Technical lead of infrastructure part of large international software development project of European Union (iClass - intelligent cognitive-based open learning system and environment, http://www.iclass.info)
    • Responsible for system analysis and design using UML, software development.
    • Software development in heterogeneous environment - .NET (ASP.NET, WinForms, Web Services, ADO.NET, MS SQL Server) and Java/Linux. Operating Systems – Windows XP, Windows Server 2003, RedHat Linux.
    • Programming languages: C#, C++, Java.
  • Sela Group - Senior Technology and Architecture Consultant

    2002 - 2004 Software house providing full line of consulting services for software companies

    While working with largest and most technologically advanced Israeli companies, was responsible for day-to-day support and coaching their software engineers, was involved in product architecture development, design reviews, software process definition and technological problems solving.
    Training customer's software engineers in following areas:
    • Advanced Algorithms
    • System Design and OOAD using UML course
    • Software Engineering – systematic approach
    • Advanced OOP using Design Patterns
    • Programming in C# for .NET
    • Developing Web Applications using ASP.NET,OOAD using UML
    • Developing with ADO.NET
    • Development of Web Services in .NET
    Participation in several cutting edge projects
    • Development of full-scale solutions employing WinForms applications, ASP.NET applications and Web Services (C#, XML), using WMI and more. System analysis and design performed using UML.
  • Entopia Ltd. - VP of Engineering

    2001 - 2002 Provider of unique integrated knowledge management product.

    As a VP of Engineering managed the development of complicated, multi-disciplinary, technology and algorithm-rich product in knowledge management area. The product is Internet-based and includes browser-based and native Windows application clients, JSP and Java-based server part, DB back-end (C++, Java, Oracle 8i, MS SQL Server 2000).
    - Comprehensive responsibility of all aspects of software development process,
    - participation in product definition process.
    - Leading system re-architecture and redesign efforts aimed at product scalability, robustness and maintainability improvements.
    - Leading s/w development-related processes management amendment efforts, aimed at R&D productivity and efficiency improvement.
    - R&D department management including software development (2 projects - 2 and 3 development teams respectively), QA, UE (altogether 35 people). Managing overseas outsourcing projects.
  • Simplement Ltd. - SVP, Research and Development

    2000 - 2001 Provider of automatic software implementation and integration software.

    Managed complicated, challenging, multi-platform (Sun, AIX, HP-UX, Linux, Windows NT/2000) development of software product in IT/Internet area. Multi-tier architecture, C++.
    - The product had distributed, 4-tier architecture, including DB back-end (Oracle 8i).
    - I was responsible for all aspects of software the development process, from product definition to release and support
    - The product is currently in evaluation use in several large companies in Israel and abroad.
    - Managed 4 development teams and QA team (18 people).
  • Computer Associates - Team Leader, Project Leader

    Puteaux 1997 - 2000 IT Security company

    Responsible for the entire lifecycle of SeOS/NT, now eTrust Access Control for Windows award-winning security and management solution (core product) including design, development, QA, documentation, tech support, configuration management etc. eTrust Access Control core product (about 1 million code lines) is a multi-level and multi-tier client-server distributed application consisting of several processes with various threads and processes synchronization and data exchange mechanisms. It also heavily uses various types of Windows APIs including security APIs. I was also permanently involved in the requirements discussions with marketing staff.
    - Management of eTrust Access Control core team, matrix-style management of infrastructure the team members, QA team, tech writing and support teams.
    - Managerial part of that position included hiring, employees performance assessment, as well as tasks definition, their prioritizing and completion tracking.
    - C++, Windows NT/2000
  • SoftTalk Ltd. - Sr. Software Engineer

    1993 - 1996 Designed and developed GUI and part of the system core of Phonetastic, award winning CTI product (PC Magazine Editors' Choice, Computer Telephony Product of the Year, etc.).
    - The product was designed to be middleware solution for computer-telephony integration problems. It synthesized such technologies as "screen-based telephony", TAPI/TSAPI, customer databases access, network services and advanced highly customizable rule-based engine.
    - Responsibility for general system design, GUI and system core implementation
    - C++, Windows
  • Nexsys Ltd. - Sr. Software Engineer

    1991 - 1993 Designed and developed software for artificial neural networks automatic creation and training. The purpose of the project was to design and develop system for automatic creation, supervised training and post-training analysis (using fuzzy logic) of layered neural networks.
    - Applications of the AI technologies in medical diagnostics, image recognition etc.
    - C++, Windows
  • Iron and Steel Research Institute - Research Associate

    1986 - 1991 Developed mathematical models and software for metallurgical processes simulation (C, MS-DOS).
    - Designed and developed algorithms and software for solving complicated hydrodynamics problems (mathematically described with PDE systems).

Formations

  • Dnepropetrovsk State University DGU (Dnepropetrovsk)

    Dnepropetrovsk 1981 - 1986 Applied Mathematics and Computer Science

Réseau

Annuaire des membres :