My name is Alexey Eskenazi. I am a Software Architect and Lead Developer with over 25 years of experience in software engineering, project management, and complex systems architecture.
| Parameter | Value |
|---|---|
| Name | Alexey Eskenazi |
| Location | Saint Petersburg, Russia |
| Specialization | Airborne and shore-based software for marine navigation systems |
Note: Registered with Russian Federal Service for Intellectual Property.
| Certificate No. | Project / System |
|---|---|
| 2022666851 | PRO-MARINER ECDIS 5000 (Electronic Chart Display and Information System) |
| 2024681500 | Pro-Mariner INS 5000 (Integrated Navigation System) |
| 2025688320 | Pro-Mariner Ice Radar 5000 (Radar Ice Imaging System) |
| 2024681504 | Pro-Mariner RADAR 5000 |
📟 yaPDP — Web-Based PDP-11/70 Emulator
A low-level, interactive DEC machine emulator that runs directly in the browser without any servers or plugins. It fully recreates the authentic 1970s mainframe computer room atmosphere.
- Architectural Core: Developed a cycle-accurate 16-bit CPU instruction decoder using pure JavaScript. Implemented trap/interrupt logic and Memory-Mapped I/O (MMIO).
- Peripherals: Emulated VT52/VT100 terminals (complete with CRT tube simulation), Model 33 ASR Teletype, and an LP11 line printer with realistic sound effects.
- OS Magic: Wrote prompt-aware automation scripts for instant booting of guest operating systems, including Unix V5, BSD 2.11, ULTRIX-11, RT-11, and more.
- Desktop App: Packaged for Windows and Linux using the Tauri v2 framework (resulting in an ultra-compact ~19 MB build).
- License: MIT (Open Source).
👉 Launch Live Demo | Source Code on GitHub
- Programming Languages: C, C++, Assembler (i80x86, MCS i8051/31), Borland C++, Watcom C++, Visual C++, MS Visual Basic, Perl, Python, Shell scripting.
- Platforms: IBM PC AT, Cloud VMs, Embedded Systems (Intel/ARM).
- Operating Systems: Ubuntu, Windows, FreeBSD, QNX, DOS.
- Tools & Methodologies: Microsoft Office, Visio, Project, Rational Rose, Visual SourceSafe, Subversion, Git, JIRA, Confluence, GitLab.
- Technologies & Frameworks: Win32 & POSIX APIs, Qt, MFC, COM, ATL, WTL, STL, Boost, TCP/IP, Docker, Kubernetes, Azure IoT Edge.
Evolution of Marine Digital Technologies LLC (EMDT)
Role: Principal Software Engineer / Co-owner
- Designing product architecture.
- Developing requirement specifications.
- Managing the entire software development lifecycle (SDLC).
- Conducting comprehensive source code reviews.
Wärtsilä Digital Technologies (Edge Platform Division)
Role: Principal Software Engineer / Project Manager
- Architected global enterprise products.
- Developed comprehensive technical specifications and requirements.
- Organized software release cycles and configuration management.
- Conducted code reviews for distributed teams.
- Core Product: Wärtsilä Edge Platform.
Transas Technologies (Navigation Products Unit)
Role: Principal Software Engineer / Project Manager
- Designed architecture for marine navigation products.
- Managed product requirements and handled stakeholder communication.
- Supervised release management and configuration control.
- Core Products: Hyundai Transas IBS 2.1, Navi-Conning 4000, UniNav ECDIS, etc.
Transas Software House
Role: Head of Product Management Team / Project Manager
- Managed requirements gathering and software architecture.
- Allocated resources and set up automated build environments.
- Managed version control systems and early CI pipelines.
Transas Software House
Role: Lead Software Engineer
- Analyzed customer business needs and drafted technical specifications.
- Designed software architecture and handled root-cause analysis for critical bugs.
Saint Petersburg Research Institute of Radio (NIIR)
Role: Head of Software Development Department / Software Engineer
- Developed software solutions for satellite communication systems.
- Coordinated closely with hardware and RF engineers.
MODUS LLC
Role: Software Engineer
- Developed embedded control systems for gas stations and CNC machinery.
M.S. in Automated Information Processing and Control Systems (with Honors)
Saint Petersburg State Technical University, Faculty of Technical Cybernetics.
Feel free to reach out via GitHub issues/discussions or use the contact details listed in my profile.
If you need additional information or a full resume in a different format, please let me know!

