Nana Messerer

Former Sr. SWE & TL

ingenuen@gmail.com

052-8704470

SW EXPERIENCE

Halo Digital Startup

Sr. SWE

2016 - 2019

A secure, end-to-end digital representation of the production floor, designed to integrate seamlessly without interfering with existing equipment or processes.
My role focused on the data collection sub-system, which gathers raw data from multiple sources and transmits it either to HDFS via Flume (Thrift) or to Cassandra via Kafka. The system captures Ethernet frames, CAN bus messages, GPIB signals, and UART packets using an in-house–designed board based on the IMX7 module. Key responsibilities and technologies included:

  • Boot and OS: U-Boot configuration, Linux cross-compilation (ARM), and device tree (DT) configuration.

  • Software development: Design and implementation of the data collector application (Linux, C++, OOD).

  • Manufacturing support tools: Development of automatic U-Boot and Linux burner applications, as well as an ATP tester that validates USB, OTG, EEPROM, GPIO, UART, CAN Bus, and GPIB interfaces for manufacturing process optimization (Windows, Python, Bash).

  • Technical growth: Independent study and mastery of Linux kernel internals and various hardware/software interfaces .

Halo Digital Startup

Sr. SWE

2016 - 2019

A secure, end-to-end digital representation of the production floor, designed to integrate seamlessly without interfering with existing equipment or processes.
My role focused on the data collection sub-system, which gathers raw data from multiple sources and transmits it either to HDFS via Flume (Thrift) or to Cassandra via Kafka. The system captures Ethernet frames, CAN bus messages, GPIB signals, and UART packets using an in-house–designed board based on the IMX7 module. Key responsibilities and technologies included:

  • Boot and OS: U-Boot configuration, Linux cross-compilation (ARM), and device tree (DT) configuration.

  • Software development: Design and implementation of the data collector application (Linux, C++, OOD).

  • Manufacturing support tools: Development of automatic U-Boot and Linux burner applications, as well as an ATP tester that validates USB, OTG, EEPROM, GPIO, UART, CAN Bus, and GPIB interfaces for manufacturing process optimization (Windows, Python, Bash).

  • Technical growth: Independent study and mastery of Linux kernel internals and various hardware/software interfaces .

Halo Digital Startup

Sr. SWE

2016 - 2019

A secure, end-to-end digital representation of the production floor, designed to integrate seamlessly without interfering with existing equipment or processes.
My role focused on the data collection sub-system, which gathers raw data from multiple sources and transmits it either to HDFS via Flume (Thrift) or to Cassandra via Kafka. The system captures Ethernet frames, CAN bus messages, GPIB signals, and UART packets using an in-house–designed board based on the IMX7 module. Key responsibilities and technologies included:

  • Boot and OS: U-Boot configuration, Linux cross-compilation (ARM), and device tree (DT) configuration.

  • Software development: Design and implementation of the data collector application (Linux, C++, OOD).

  • Manufacturing support tools: Development of automatic U-Boot and Linux burner applications, as well as an ATP tester that validates USB, OTG, EEPROM, GPIO, UART, CAN Bus, and GPIB interfaces for manufacturing process optimization (Windows, Python, Bash).

  • Technical growth: Independent study and mastery of Linux kernel internals and various hardware/software interfaces .

Halo Digital Startup

Sr. SWE

2016 - 2019

A secure, end-to-end digital representation of the production floor, designed to integrate seamlessly without interfering with existing equipment or processes.
My role focused on the data collection sub-system, which gathers raw data from multiple sources and transmits it either to HDFS via Flume (Thrift) or to Cassandra via Kafka. The system captures Ethernet frames, CAN bus messages, GPIB signals, and UART packets using an in-house–designed board based on the IMX7 module. Key responsibilities and technologies included:

  • Boot and OS: U-Boot configuration, Linux cross-compilation (ARM), and device tree (DT) configuration.

  • Software development: Design and implementation of the data collector application (Linux, C++, OOD).

  • Manufacturing support tools: Development of automatic U-Boot and Linux burner applications, as well as an ATP tester that validates USB, OTG, EEPROM, GPIO, UART, CAN Bus, and GPIB interfaces for manufacturing process optimization (Windows, Python, Bash).

  • Technical growth: Independent study and mastery of Linux kernel internals and various hardware/software interfaces .

Halo Digital Startup

Sr. SWE

2016 - 2019

A secure, end-to-end digital representation of the production floor, designed to integrate seamlessly without interfering with existing equipment or processes.
My role focused on the data collection sub-system, which gathers raw data from multiple sources and transmits it either to HDFS via Flume (Thrift) or to Cassandra via Kafka. The system captures Ethernet frames, CAN bus messages, GPIB signals, and UART packets using an in-house–designed board based on the IMX7 module. Key responsibilities and technologies included:

  • Boot and OS: U-Boot configuration, Linux cross-compilation (ARM), and device tree (DT) configuration.

  • Software development: Design and implementation of the data collector application (Linux, C++, OOD).

  • Manufacturing support tools: Development of automatic U-Boot and Linux burner applications, as well as an ATP tester that validates USB, OTG, EEPROM, GPIO, UART, CAN Bus, and GPIB interfaces for manufacturing process optimization (Windows, Python, Bash).

  • Technical growth: Independent study and mastery of Linux kernel internals and various hardware/software interfaces .

SW EXPERIENCE

Green SQL Startup (Huawei)

Sr. SWE

2014 - 2015

Developed the first and only comprehensive database security solution for cloud-hosted databases — protecting critical data stored on any DBaaS platform while ensuring full compliance with all relevant regulations. C++, Windows, Win32 API, and Kerberos authentication.

Green SQL Startup (Huawei)

Sr. SWE

2014 - 2015

Developed the first and only comprehensive database security solution for cloud-hosted databases — protecting critical data stored on any DBaaS platform while ensuring full compliance with all relevant regulations. C++, Windows, Win32 API, and Kerberos authentication.

Green SQL Startup (Huawei)

Sr. SWE

2014 - 2015

Developed the first and only comprehensive database security solution for cloud-hosted databases — protecting critical data stored on any DBaaS platform while ensuring full compliance with all relevant regulations. C++, Windows, Win32 API, and Kerberos authentication.

Green SQL Startup (Huawei)

Sr. SWE

2014 - 2015

Developed the first and only comprehensive database security solution for cloud-hosted databases — protecting critical data stored on any DBaaS platform while ensuring full compliance with all relevant regulations. C++, Windows, Win32 API, and Kerberos authentication.

Green SQL Startup (Huawei)

Sr. SWE

2014 - 2015

Developed the first and only comprehensive database security solution for cloud-hosted databases — protecting critical data stored on any DBaaS platform while ensuring full compliance with all relevant regulations. C++, Windows, Win32 API, and Kerberos authentication.

SW EXPERIENCE

Cloudlock Startup (Cisco)

Sr. SWE

2012 - 2013

3rd Party Application Risk Management for Google Apps — enabling secure app usage while enforcing safeguards on applications that access user accounts and data. Organizations leverage Apps Firewall to minimize risk, boost end-user productivity, and safely increase Google Apps adoption. Implemented in Python.

Cloudlock Startup (Cisco)

Sr. SWE

2012 - 2013

3rd Party Application Risk Management for Google Apps — enabling secure app usage while enforcing safeguards on applications that access user accounts and data. Organizations leverage Apps Firewall to minimize risk, boost end-user productivity, and safely increase Google Apps adoption. Implemented in Python.

Cloudlock Startup (Cisco)

Sr. SWE

2012 - 2013

3rd Party Application Risk Management for Google Apps — enabling secure app usage while enforcing safeguards on applications that access user accounts and data. Organizations leverage Apps Firewall to minimize risk, boost end-user productivity, and safely increase Google Apps adoption. Implemented in Python.

Cloudlock Startup (Cisco)

Sr. SWE

2012 - 2013

3rd Party Application Risk Management for Google Apps — enabling secure app usage while enforcing safeguards on applications that access user accounts and data. Organizations leverage Apps Firewall to minimize risk, boost end-user productivity, and safely increase Google Apps adoption. Implemented in Python.

Cloudlock Startup (Cisco)

Sr. SWE

2012 - 2013

3rd Party Application Risk Management for Google Apps — enabling secure app usage while enforcing safeguards on applications that access user accounts and data. Organizations leverage Apps Firewall to minimize risk, boost end-user productivity, and safely increase Google Apps adoption. Implemented in Python.

SW EXPERIENCE

Interwise Startup (AT&T Israel)

Sr. SWE & TL

2007 - 2012

  • Windows Client Team Leader (3 years) — Led a team of 4 developers, overseeing a suite of 8 Windows client products. Maintained close collaboration with System Architecture, Product Management, Project Management, QA, and Customer Support teams to ensure successful delivery and alignment with requirements.

  • Software Engineer — Contributed to the design and development of an application enabling collaborative features such as file loading, annotation, and sharing on a common whiteboard; guided web tours; participant polling; session recording; video integration; event control settings; and more. Worked on both client- and server-side features.

Technologies: C++, Windows, OOD.

Interwise Startup (AT&T Israel)

Sr. SWE & TL

2007 - 2012

  • Windows Client Team Leader (3 years) — Led a team of 4 developers, overseeing a suite of 8 Windows client products. Maintained close collaboration with System Architecture, Product Management, Project Management, QA, and Customer Support teams to ensure successful delivery and alignment with requirements.

  • Software Engineer — Contributed to the design and development of an application enabling collaborative features such as file loading, annotation, and sharing on a common whiteboard; guided web tours; participant polling; session recording; video integration; event control settings; and more. Worked on both client- and server-side features.

Technologies: C++, Windows, OOD.

Interwise Startup (AT&T Israel)

Sr. SWE & TL

2007 - 2012

  • Windows Client Team Leader (3 years) — Led a team of 4 developers, overseeing a suite of 8 Windows client products. Maintained close collaboration with System Architecture, Product Management, Project Management, QA, and Customer Support teams to ensure successful delivery and alignment with requirements.

  • Software Engineer — Contributed to the design and development of an application enabling collaborative features such as file loading, annotation, and sharing on a common whiteboard; guided web tours; participant polling; session recording; video integration; event control settings; and more. Worked on both client- and server-side features.

Technologies: C++, Windows, OOD.

Interwise Startup (AT&T Israel)

Sr. SWE & TL

2007 - 2012

  • Windows Client Team Leader (3 years) — Led a team of 4 developers, overseeing a suite of 8 Windows client products. Maintained close collaboration with System Architecture, Product Management, Project Management, QA, and Customer Support teams to ensure successful delivery and alignment with requirements.

  • Software Engineer — Contributed to the design and development of an application enabling collaborative features such as file loading, annotation, and sharing on a common whiteboard; guided web tours; participant polling; session recording; video integration; event control settings; and more. Worked on both client- and server-side features.

Technologies: C++, Windows, OOD.

Interwise Startup (AT&T Israel)

Sr. SWE & TL

2007 - 2012

  • Windows Client Team Leader (3 years) — Led a team of 4 developers, overseeing a suite of 8 Windows client products. Maintained close collaboration with System Architecture, Product Management, Project Management, QA, and Customer Support teams to ensure successful delivery and alignment with requirements.

  • Software Engineer — Contributed to the design and development of an application enabling collaborative features such as file loading, annotation, and sharing on a common whiteboard; guided web tours; participant polling; session recording; video integration; event control settings; and more. Worked on both client- and server-side features.

Technologies: C++, Windows, OOD.

SW EXPERIENCE

Nova Measuring Instruments

SWE

2003 - 2007

Designed, developed and maintained advanced monitoring, measurement, and process control systems for the semiconductor manufacturing industry. Responsibilities included functional and unit test–driven porting from C++ to C#, complete code refactoring, system integrations, troubleshooting, and ongoing maintenance of the measurement system. Applied Extreme Programming principles, Object-Oriented Design (OOD), and design patterns.

Nova Measuring Instruments

SWE

2003 - 2007

Designed, developed and maintained advanced monitoring, measurement, and process control systems for the semiconductor manufacturing industry. Responsibilities included functional and unit test–driven porting from C++ to C#, complete code refactoring, system integrations, troubleshooting, and ongoing maintenance of the measurement system. Applied Extreme Programming principles, Object-Oriented Design (OOD), and design patterns.

Nova Measuring Instruments

SWE

2003 - 2007

Designed, developed and maintained advanced monitoring, measurement, and process control systems for the semiconductor manufacturing industry. Responsibilities included functional and unit test–driven porting from C++ to C#, complete code refactoring, system integrations, troubleshooting, and ongoing maintenance of the measurement system. Applied Extreme Programming principles, Object-Oriented Design (OOD), and design patterns.

Nova Measuring Instruments

SWE

2003 - 2007

Designed, developed and maintained advanced monitoring, measurement, and process control systems for the semiconductor manufacturing industry. Responsibilities included functional and unit test–driven porting from C++ to C#, complete code refactoring, system integrations, troubleshooting, and ongoing maintenance of the measurement system. Applied Extreme Programming principles, Object-Oriented Design (OOD), and design patterns.

Nova Measuring Instruments

SWE

2003 - 2007

Designed, developed and maintained advanced monitoring, measurement, and process control systems for the semiconductor manufacturing industry. Responsibilities included functional and unit test–driven porting from C++ to C#, complete code refactoring, system integrations, troubleshooting, and ongoing maintenance of the measurement system. Applied Extreme Programming principles, Object-Oriented Design (OOD), and design patterns.

SW EXPERIENCE

Wydeband Startup

SWE

2000 - 2002

Developed and maintained a Network Management products suite covering NTMS, addressing, and all TMN layers, including embedded agents (PA), element managers (EMS), network manager adapters (NMS), service management, and high-level mediators.
The PA module was under my responsibility — acting as a mediator between the manager (SNMP) and network hardware/software. Its functions included network device configuration, runtime control, monitoring, statistical reporting, redundancy, execution automation, access prioritization, and a flexible mechanism for MIB tree management and maintenance.
Technologies: VC++, OOD, HLD, design patterns, SRS, SQL, ADO, XML, SNMP, MIB design.

Wydeband Startup

SWE

2000 - 2002

Developed and maintained a Network Management products suite covering NTMS, addressing, and all TMN layers, including embedded agents (PA), element managers (EMS), network manager adapters (NMS), service management, and high-level mediators.
The PA module was under my responsibility — acting as a mediator between the manager (SNMP) and network hardware/software. Its functions included network device configuration, runtime control, monitoring, statistical reporting, redundancy, execution automation, access prioritization, and a flexible mechanism for MIB tree management and maintenance.
Technologies: VC++, OOD, HLD, design patterns, SRS, SQL, ADO, XML, SNMP, MIB design.

Wydeband Startup

SWE

2000 - 2002

Developed and maintained a Network Management products suite covering NTMS, addressing, and all TMN layers, including embedded agents (PA), element managers (EMS), network manager adapters (NMS), service management, and high-level mediators.
The PA module was under my responsibility — acting as a mediator between the manager (SNMP) and network hardware/software. Its functions included network device configuration, runtime control, monitoring, statistical reporting, redundancy, execution automation, access prioritization, and a flexible mechanism for MIB tree management and maintenance.
Technologies: VC++, OOD, HLD, design patterns, SRS, SQL, ADO, XML, SNMP, MIB design.

Wydeband Startup

SWE

2000 - 2002

Developed and maintained a Network Management products suite covering NTMS, addressing, and all TMN layers, including embedded agents (PA), element managers (EMS), network manager adapters (NMS), service management, and high-level mediators.
The PA module was under my responsibility — acting as a mediator between the manager (SNMP) and network hardware/software. Its functions included network device configuration, runtime control, monitoring, statistical reporting, redundancy, execution automation, access prioritization, and a flexible mechanism for MIB tree management and maintenance.
Technologies: VC++, OOD, HLD, design patterns, SRS, SQL, ADO, XML, SNMP, MIB design.

Wydeband Startup

SWE

2000 - 2002

Developed and maintained a Network Management products suite covering NTMS, addressing, and all TMN layers, including embedded agents (PA), element managers (EMS), network manager adapters (NMS), service management, and high-level mediators.
The PA module was under my responsibility — acting as a mediator between the manager (SNMP) and network hardware/software. Its functions included network device configuration, runtime control, monitoring, statistical reporting, redundancy, execution automation, access prioritization, and a flexible mechanism for MIB tree management and maintenance.
Technologies: VC++, OOD, HLD, design patterns, SRS, SQL, ADO, XML, SNMP, MIB design.

Nana Messerer

Technical Product Designer | AI-driven UX | Design-Development Integration

ingenuen@gmail.com

052-8704470

Nana Messerer

Technical Product Designer | AI-driven UX | Design-Development Integration

ingenuen@gmail.com

052-8704470