Egor Rudakov

Egor Rudakov Email and Phone Number

Senior Software Engineer at Developer Express, Inc.
Egor Rudakov's Location
Yerevan, Yerevan, Armenia, Armenia
About Egor Rudakov

6.5+ years of software development experience in .NET. Writing UI Controls for WinForms and API libraries. Currently working on PdfViewer (WinForms) and Document Processing library in Developer Express, Inc.Development: • UI• client-server apps• PDF files rendering and processingLanguages: • C#• Basic knowledge JS, HTML, CSSTechnologies: • .NET Framework• .NET Core• WinForms• GDI/GDI+• Direct2D• DirectWrite• Basic knowledge of Direct3D• Skia (via SkiaSharp wrapper)• ASP.NET Core• LinuxOther: • CI/CD • TDD• Agile (Kanban)• Git• Docker

Egor Rudakov's Current Company Details

Senior Software Engineer at Developer Express, Inc.
Egor Rudakov Work Experience Details
  • Developer Express, Inc.
    Senior Software Engineer
    Developer Express, Inc. Nov 2019 - Aug 2022
    • Developed converter EMF to PDF converter to improve quality of PDF export (previously EMF image were converted to bitmaps on export) in the products that support embedding EMF files (e.g. Rich Edit, Spreadsheet, Repots).• Implemented API for adding accessibility information in the generated PDF files for various DevExpress products (Rich Edit, Spreadsheet, Repots).• Developed API for automatic generation of the PDF signature visual appearance.• Developed of UI for the PDF Viewer (comments panel and UI for text markup annotations manipulation (e.g. highlight, underline text)).• Implemented text layout engine to format Unicode text (with multiline bidirectional text, script specific shaping, soft hyphens, tab stops and text trimming support).• Improved Office File API cross-platform support by adding complex text layout support for Linux (via FontConfig, HarfBuzz, LibICU, FreeType libraries) and Azure (via DirectWrite since Azure doesn't support GDI API).• Implemented multiple digital signatures creation in PDF files.• Designed and developed API for adding PAdES signatures, TSA timestamps and LTV related information to PDF files.• Developed Skia based PDF renderer for PDF Document API.
  • Developer Express, Inc.
    Software Engineer
    Developer Express, Inc. May 2017 - Nov 2019
    Tula, Russia
    • Developed Direct2D, DirectWrite and Direct3D based PDF renderer for PDF Viewer and Office File API.• Worked with the WPF team to develop Visual to PDF converter to improve quality of PDF exported by DevExpress WPF controls.• Designed and developed DirectX wrappers for COM Interop (since built-in COM Interop has a few issues which make it unusable in our case).• Implemented GUI for text markup annotations manipulation (e.g. highlight, underline text) for PDFViewer.• Developed image rendering pipeline that able to process very large images (by processing them without decoding whole image to the memory).• Ported Office File API to .NET Core.• Developed demo applications for .Net Core and ASP.NET Core MVC.
  • Developer Express, Inc.
    Junior Software Engineer
    Developer Express, Inc. Jul 2015 - May 2017
    Tula, Russia
    • Developed various feature (e.g. EMF+ export) for PDF export engine used in Office File API and other products that supports export to PDF.• Improved PDF renderer (support JPX images and Type3 fonts rendering).

Egor Rudakov Education Details

Frequently Asked Questions about Egor Rudakov

What is Egor Rudakov's role at the current company?

Egor Rudakov's current role is Senior Software Engineer at Developer Express, Inc..

What schools did Egor Rudakov attend?

Egor Rudakov attended Tula State University.

Not the Egor Rudakov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.