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
-
Senior Software EngineerDeveloper 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. -
Software EngineerDeveloper Express, Inc. May 2017 - Nov 2019Tula, 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. -
Junior Software EngineerDeveloper Express, Inc. Jul 2015 - May 2017Tula, 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
-
Computer Science
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial