Sign In

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.

Related Questions

How did Mikhail Aksenfeld's extensive experience in hardware architectures shape his approach to embedded software design?
What specific methodologies does Mikhail Aksenfeld employ to ensure high standards of quality in his engineering projects?
In what ways has Mikhail Aksenfeld contributed to advancing technology in the cable TV industry through his embedded software designs?
What challenges has Mikhail Aksenfeld faced while working with multi-tasking real-time operating systems, and how has he overcome them?
How has Mikhail Aksenfeld's background in voice processing systems influenced his recent projects?
What are some key successful commercial products Mikhail Aksenfeld has designed embedded software for?
How does Mikhail Aksenfeld's certification as a ScrumMaster enhance his collaborative efforts within engineering teams?
M
Add to my network

Location

Greater Los Angeles Area