Andrei Boyanov,比利时布鲁塞尔的开发者
Andrei is available for hire
Hire Andrei

Andrei Boyanov

Verified Expert  in Engineering

软件开发人员

Location
比利时布鲁塞尔
至今成员总数
December 3, 2015

Andrei is a seasoned IT professional with much experience in a number of software technologies from low-level programming to complex systems design and implementation. He has an extensive knowledge (Prince 2 and Agile) and experience in project management. He also has done software design, modeling, development, debugging, and optimization; worked in C#.NET, C, Python, PHP, UML和UP.

Portfolio

Novatus Ltd.
Mono, C#.NET, ASP.NET MVC, JavaScript, HTML, NHibernate, MySQL, PostgreSQL...
Active Solutions有限公司.
Windows通信基础(WCF),微软企业库...
法语国家大学代理
PostgreSQL, HTML, Python, PHP, LDAP, Linux

Experience

Availability

Part-time

首选的环境

Subversion (SVN), Git, Vim文本编辑器,Linux

The most amazing...

...project I've worked on is a Windows desktop-based SCADA system (Active Building) that implemented low-level communications to an advanced end-user interface.

Work Experience

软件工程师

2012 - PRESENT
Novatus Ltd.
  • Implemented a single sign-on (SSO) system based on Authentic2 SAML implementation and LDAP back-end for users' profiles.
  • 基于django的在线信息系统的定制模块.
  • Developed Bulgarian localization modules for the accounting system on the Odoo ERP system.
  • 在Odoo上定制生产和销售模块.
  • Aided in the development of a web-based software for the integration of the video surveillance systems and to have access to the control system.
技术:Mono, c#.NET, ASP.. NET MVC, JavaScript, HTML, NHibernate, MySQL, PostgreSQL, Python, Odoo

CEO; Software and Automation Engineer

2003 - 2012
Active Solutions有限公司.
  • 管理公司及公司项目.
  • 设计了一个完整的SCADA系统.
  • 使用c#开发了SCADA系统的通信模块.Net.
  • 帮助使用c#开发所见即所得图形XML编辑器的模块.Net.
  • Participated in the development of a document management system using Python and PostgreSQL.
  • Designed and aided in the development of an insurance broker management system using Python and MySQL.
  • Developed validation and verification algorithms for the VIVALDI software in order to monitor the electrometers' data.
Technologies: Windows通信基础(WCF),微软企业库, Web Services, C#.NET

系统管理员、培训师

1996 - 2004
法语国家大学代理
  • 负责Linux系统、网络、安全系统的培训.
  • Developed and managed the LPI certification courses; these course are conducted in all Francophone countries.
  • 创建web应用程序.
技术:PostgreSQL, HTML, Python, PHP, LDAP, Linux

Engineer

1995 - 1996
风险工程有限公司.
  • Designed and developed modules for the Everest multi-functional software simulator for the Nuclear Power Plant of Kozloduy, Bulgaria.
  • 我在核电站协助过&C逻辑分析.
技术:Windows,逻辑编程,MS-DOS, C

C Developer

1990 - 1991
InfoGuard Ltd.
  • 为DOS和Windows 3开发杀毒软件.11.
  • 分析了一些基于文件和引导扇区的病毒.
技术:Windows, MS-DOS, C

OpenERP会计模块的定制本地化

OpenERP 6的自定义保加利亚本地化.1的会计模块. 我开发的模块修改了一些标准功能的行为, 一些新功能, 以及所有符合保加利亚法律的合法会计报告.

VIVALDI | Validation and Rectification of Data Collected from Static Electrometers for the National Electric Company SC, Bulgaria

I validated and analyzed the data collected from the static electrometers and their database storage. The software contains two parts—the application server and a remote-client communicating through a web service.

使用的语言和技术:c#.NET 2.0、Windows窗体、ADO.. NET、ASMX Web Services、XML、MS SQL和企业库.

电子文件管理系统

This is a web-based information system for the management of documents and related activities. 比如注册, description, scanning, 定位它们的物理位置, document-use, workflow, 向感兴趣的各方发送文档状态通知, 高级搜索选项, and audits.

我用Python和PostgreSQL进行开发.

eBroker |保险经纪人信息系统

This is an information system covering the day-to-day activities of a country-wide insurance broker. The software was developed as a web application programmed in Python with MySQL as a database back-end. The user interface was developed using a template language for presentation and logic presentation. The system is still used today by about 1,000 insurance agents for their everyday tasks.

客户端数据库, 保险单登记, management, 用户活动日志, and an ability to get a wide range of reports are among the functionalities of the system.

互联网服务和技术辅助学习的语义技术

The project is an interdisciplinary research project aimed at advancing the two of the fastest evolving information technologies—service-oriented computing and technology-enhanced learning by applying the Semantic Web Service methodology.

The main scientific and technological objectives created new application-oriented methods and end-user oriented tools for Semantic web service descriptions oriented to technology-enhanced learning.

I created new methods for the dynamic Semantic web service composition that were suited for eLearning. I also developed a new Semantic service-oriented framework that was oriented towards technology-enhanced learning and facilitating the reuse of learning objects.

Odoo保加利亚语本地化和定制模块

I designed, developed, and customized various modules for Odoo—a modern and open source ERP system developed in Python with its own object-relational mapping system. I also developed and customized financial, manufacturing, procurement, and sales modules. In addition, I analyzed the performance and made subsequent improvements to the existing modules; the result was that some of the modules became up to 30% faster.

SAML2单点登录解决方案

This is an SSO solution based on the SAML2 specification (using Django) and the Authentic 2 (using Python) implementation. I also customized the program and user interface for improved operation with LDAP users database and at clients' request.

INFRAWEBS | Intelligent Framework for Generating Open (Adaptable) Development Platforms for Web-Service Enabled Applications Using Semantic Web Technologies, 分布式决策支持单元和多智能体系统

This enables software and service providers to build open and extensible development platforms for web service applications.

这些服务运行在开放的标准和规范上, such as BPEL4WS, WSMO, WSMX, WSML, SPARQL, RDF, etc. In particular, 它们符合WSMO (web服务建模本体), 提交给W3C的计划.

这些系统由松散耦合和连接的infrweb单元组成, 每个单元提供工具和适应性强的系统组件. 开发人员能够使用这些组件进行分析, design, 并在整个生命周期中维护基于wmo的语义web服务.

These Semantic web services offered a new dimension in collaborative work and service production, 服务的提供, 以及运行时环境中的服务维护.

Dokumenti

This is a Windows desktop WYSIWYM XML editor for editing and semi-automatic updating of large XML documents. 这是用c#实现的 .NET.
1990 - 1995

核能理学硕士学位

索菲亚技术大学-索菲亚,保加利亚

2019年3月至今

计算机视觉

Udacity

Libraries/APIs

jQuery, SQLAlchemy, React,微软企业库

Tools

Odoo, Vim文本编辑器,Git, Subversion (SVN)

Languages

Python, c#, HTML5, CSS, HTML, SAML, JavaScript, SQL, c#.NET, C, PHP

Frameworks

Laravel, Django, Flask, NHibernate, ASP.. NET MVC, Mono, AngularJS, Bootstrap 3, Hadoop

Platforms

OpenERP, Linux, MS-DOS, Windows

Paradigms

敏捷软件开发,逻辑编程

Storage

Microsoft SQL Server, MySQL, PostgreSQL, HBase

Other

Windows通信基础(WCF)、HTTP、LDAP、Web服务、本地化

有效的合作

如何使用Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

分享你的需求

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

选择你的才能

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring