Suggestions
Mikhail Aksenfeld
Staff Engineer, Software Development at Tivo
Professional Background
Mikhail Aksenfeld is a highly experienced Embedded Software and Systems Engineer, boasting over 15 years in the industry. His extensive career encompasses designing and maintaining complex commercially successful systems that intricately combine embedded software, hardware, and mechanical components. Aksenfeld is adept at tackling challenges presented by various hardware architectures and has honed his skills in creating software solutions specifically for multi-tasking real-time operating systems. His dedication to engineering excellence is evident in his strong belief in the value of design review, adherence to good engineering practices, ongoing process improvement, and the maintenance of high standards in quality assurance.
In his notable tenure at esteemed organizations such as TiVo, Aksenfeld has played a pivotal role in developing systems that push the boundaries of technology. His contributions have not only enhanced system functionalities but also contributed to the overall success of the products he has been involved with, showcasing his ability to work at the intersection of engineering and innovation.
Education and Achievements
Throughout his career, Mikhail Aksenfeld has exhibited an unparalleled commitment to continuing education and professional development. His wide-ranging knowledge in programming languages including C, C++, Java, and Pascal, as well as his expertise in hardware architectures like PowerPC and MIPS, has made him a sought-after engineer in the realm of embedded software. Furthermore, his certifications, such as being a Certified ScrumMaster, underline his ability to implement Agile methodologies effectively within his teams.
Aksenfeld's achievements span multiple domains; he has designed embedded software for high-profile projects including cable TV set-top boxes and infrastructure devices, as well as for an array of commercial products like high-speed production printers, multifunction document centers, and copiers. His background also includes significant experience in voice processing systems, industrial logic controllers, and robotic automated manufacturing lines, demonstrating his versatility and broad technical spectrum.
Key Technical Skills and Tools
Mikhail Aksenfeld's technical proficiency is extensive, covering a vast array of programming languages and development tools that enable him to thrive in diverse work environments. He is skilled in the following areas:
- Programming Languages: C, C++, Java, Pascal, FORTRAN, COBOL, Assembler (with specializations in PowerPC, MIPS, 68K, X86, 8080, DEC, and IBM mainframe)
- Web Technologies: HTML, JavaScript, XML
- System Design: UML, Rhapsody
- Real-Time Operating Systems: VxWorks, VRTX, Tornado, alongside building BSPs and drivers
- Networking Protocols and Technologies: TCP/IP, SNMP, SMTP, FTP, HTTP, Ethernet, Novell Netware, AppleTalk, and Lantastic
- Hardware Interaction: PCI, SCSI, ATA, and more, as well as specialized hardware such as Dialogic and Rhetorex voice processing boards
- Development Environments: Using advanced tools like Microsoft Visual Studio, Eclipse, and various scripting and version control systems including GDB, CVS, and Shell Script.
His familiarity with multiple operating systems, including Windows, Solaris, UNIX, and Linux, alongside experience in both IBM mainframe and AS/400 platforms, establishes Aksenfeld as a comprehensive engineer capable of navigating various technical ecosystems. His hands-on experience with logic analyzers, oscilloscopes, and multimeters ensures that he maintains not only a theoretical understanding of systems but also practical, applicable knowledge.
Notable Projects and Contributions
Mikhail has successfully designed numerous products that stand as testaments to his skills, including:
- Cable TV Set-Tops and Infrastructure: A cornerstone of his early work, Aksenfeld's designs have had a lasting impact on the functionality and usability of cable television.
- High-Speed Production Printers: His innovations in printer technology have pushed the limits of speed and efficiency, setting benchmarks in the industry.
- Multifunction Document Centers and Copiers: Aksenfeld’s contributions to multifunction devices have enhanced productivity for countless users, making substantial advancements in document processing.
His career is distinguished not only by successful products but also by the significant improvements and enhancements he has brought to existing technologies. Mikhail's ability to blend creativity with analytical prowess ensures results that are innovative and reliable throughout their lifecycle.
