# Leon Dorfman > Platform and Infrastructure Architect, Principal Software Engineer Location: Sunnyvale, California, United States Profile: https://flows.cv/leondorfman Dedication to technical leadership in large, distributed cross-functional teams. Extensive experience in driving product and feature specifications, end-to-end product design, implementation and testing. Profound technical knowledge of complex software systems design, debugging and maintenance, hardware/software integration, networking and system programming. Expertise in quickly identifying, understanding and creatively solving complex software and algorithmic challenges, leading to sustainable product delivery. Extensive experience and proficiency in: • geospatial • OOP • system authentication & security • Internet of Things (IoT) • network management & protocols • firmware & cross-platform development • storage, NAS & SSD • open source & porting software • system simulation • embedded systems & real-time (RTOS) • virtualization & KVM • hardware bringup & diagnostic • cloud computing & content delivery • full-stack development with responsibility for all phases of product development cycle from conception to implementation and management. ## Work Experience ### Principal Software Engineer @ Maxar Technologies Jan 2019 – Present | Palo Alto, California, United States Designed software architecture and Bus Management Electronics (BME) operating system for orbital telescope in WorldView Legion project. Drove the BME component through the full software development lifecycle, including design, implementation, validation, and deployment to production. Developed secure communication software to enable encrypted data transmission and playback CAD video streaming to ground stations. Integrated the SpaceWire full-duplex protocol for real-time communication with spacecraft subsystems and reliable telemetry acquisition. Developed test framework and automated scripts to test BME commands and telemetries. Streamlined and automated the product build infrastructure and code release processes. ### Platform and Infrastructure Architect, Team Lead, Senior Software Engineer @ Collinear Networks Jan 2017 – Jan 2019 | Santa Clara, CA Designed software architecture and platform infrastructure for 5G over-the-air communication including intelligent switch, Free Space Optical (FSO) and E-Band RF terminals. Lead a team of developers to implement Management subsystem for hardware sensor monitoring. Integrated software with system alarm generator and administrator notification. Designed inter-process communication (IPC) using socket programming to collect logs, syslog messages, system environment, and statistics of remote terminals provided network traffic speed of 20Gbps. Implemented software to collect TechSupport Bundle and upload it to a remote Support server. Developed infrastructure and implemented ConfD CLI command backend for product configuration. Designed the source code build system, generated encrypted and signed ReleaseBundle, and the routines for embedded software installation and activation during firmware upgrade. Developed utility for U-Boot upgrade and recovery. Lead a team of developers to implement high-integrity and tiny-footprint embedded File System with wear-leveling support for microSD consisting ext2 partitions for Linux kernel and F2FS partitions for rootFS. Developed storage subsystem to preserve system data, various logs and persistent configuration. Storage subsystem consists of USBs, EEPROMs, NOR and SPI flashes. Integrated FRAM driver to store dmesg and error logs. Implemented System Recovery USB. ### Senior Software Engineer @ Emerson Network Power Jan 2011 – Jan 2017 | Fremont, CA • Led a team of developers to design an open-source Baseboard Management Controller (BMC) firmware and integrate it into various customer's products. Implemented Dynamic Link Library to set one-time boot order from WebUI for Cisco Unified Computing Servers (UCS) product line. Designed firmware library to report the PowerSupply status and reboot platform from WebUI. Enhanced IPMI Gateway component to manage Intelligent Platform Management Interface (IPMI) and sensors. Implemented library to set alarm in a case of hardware component failure.Used: C, Linux, ipmitool, HTTP/HTTPS, Telnet, emacs, GNU debugger, HTML/HTML5, bash scripts, KVM, gprof, APCP, AVMP, Emulex Pilot 3/4, ASpeed, GPIO, toolchain, Jira. • Architected user authentication layer component based on Linux-PAM (Pluggable Authentication Module) to support remote and local user's databases for Cisco UCS product line. Implemented LDAP Client and Security Manager component for Identity Management. Developed various tools to prevent DDOS and Brute force attacks. Used: C, Linux, Linux-PAM, LDAP protocols, HTTP, Telnet, emacs, GNU debugger, HTML/HTML5, CiscoSecure ACS, OpenLDAP, MS Active Directory server, cryptography, bash scripts, KVM, gprof, FIPS 140-3, Common Criteria, HIPAA, RBAC. ### Sr. Software Development Engineer @ Cisco Systems Jan 1997 – Jan 2011 | San Jose, California Working on various areas of hardware platforms for WAAS product line Developed security layer with multiple authentication protocols. ### Senior Software Design Engineer @ Aspect Communications Jan 1996 – Jan 1997 | San Jose, California Worked on multithreaded Telephony Service Provider ### Software Design Engineer @ ESS Technology Jan 1995 – Jan 1996 | Fremont, California Developed 32-bit audio applications for AudioRack. Designed Spatializer for 3-D sound effect. ## Education ### MSCS in Robotics Realtime Multiprocessor System Chemnitz University, Germany ## Contact & Social - LinkedIn: https://linkedin.com/in/leonvernikovdorfman --- Source: https://flows.cv/leondorfman JSON Resume: https://flows.cv/leondorfman/resume.json Last updated: 2026-04-12