Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Personal Information
Personal Information
Generic

ZAINAB HELU

Chicago,IL

Summary

A dedicated professional with a strong drive for excellence in software development and machine learning. I thrive in dynamic and innovative environments, where I am known for my proactive approach and ability to tackle challenges head-on. I enjoy taking on new projects and making meaningful contributions to organizational success. I place high value on my coworkers, building strong, respectful relationships to foster collaboration and achieve shared goals. With a determined mindset, I persistently overcome obstacles to deliver outstanding results and ensure tasks are completed to the highest standards.

Overview

4
4
years of professional experience
1
1
Certificate

Work History

Software Test and Validation Engineer

HYZON MOTORS
BOLINGBROOK, IL
11.2022 - Current
  • Developed a custom Python library for software interface test requirements and designed, deployed, and executed manual and automated test scripts using DSPACE AutomationDesk.
  • Documented comprehensive Hardware-in-the-Loop (HIL) test configurations, procedures, and reports, producing detailed findings for stakeholders and supporting regulatory compliance and continuous improvement efforts.
  • Conducted design reviews, safety analyses, and developed Design Failure Mode and Effects Analyses (DFMEAs).
  • Captured software requirements, designed specifications, and created DVP&R in adherence to the development methodology, with a focus on functional safety and cybersecurity for vehicles and major subsystems.
  • Developed and implemented embedded software programs for various FCEV system controllers, including the Vehicle Control Unit, Fuel Cell, Hydrogen Management System, and Battery Management System.
  • Engineered and integrated software hardware output components, such as battery modules, sensors, and communication interfaces, into the HIL testing environment from inception.
  • Utilized MATLAB/Simulink for model-based design and wrote custom MATLAB scripts in C++.
  • Proficient with Vector testing tools like Canape and Canalyzer, and experienced in communication protocols such as CAN/J1939, Ethernet (TCP/IP, UDP/IP), and RS232.
  • Developed scripts to integrate APIs with third-party applications and implemented data import/export functionalities using Python, including Celery actions via REST API calls.
  • Experienced in GIT and Jenkins for continuous integration and deployment processes.
  • Knowledgeable in multi-threading for distributing learning processes and various worker processes.
  • utilized tools such as Vector CANoe/CANalyzer, National Instruments LabVIEW, MathWorks Simulink/Stateflow, Opal-RT RT-LAB, Intempora RTMaps, Softing DTS, NI VeriStand, CANape
  • Integrated test cases using UDS, PCMF, GPS, CAN vector, AIRCART, and DISKDRILL.
  • Utilized FlashSpirit and other advanced software programming tools using CCP to conduct flashing and programming operations on electronic control units (ECUs) within Hardware-in-the-Loop (HIL), vehicle, and rig test systems. Ensured seamless integration and reliable functionality of firmware updates during development, testing, and production phases.
  • Automated test scripts and integrated them into Smoke, Sanity, and regression testing processes using DSpace ConfigurationDesk, ControlDesk, and AutomationDesk.
  • Conducted design analysis on components, vehicle systems, and architectures to ensure compliance with new requirements, focusing on hardware I/O, network architecture, wire harnessing, controller software, and mechanical subsystems.
  • Proficient in CN1 data analysis, ISOXML import/export, RX import/export, WIZARD, Telematics, and TC.
  • Collaborated on the implementation of functional safety-relevant software functions following ISO 25119, ISO 13849, and ISO 19014 standards.

Software Engineer

L&T Technology Services
Burr Ridge, IL
02.2020 - 11.2022
  • Implemented system designs, developed applications, conducted testing, and ensured operational stability.
  • Demonstrated proficiency in Java or Python for coding tasks, optimizing software performance.
  • Developed, debugged, and maintained code within a corporate environment, utilizing modern programming languages and database querying tools.
  • Applied knowledge of the Software Development Life Cycle (SDLC) to streamline development processes and ensure product quality.
  • Applied agile methodologies like Continuous Integration/Continuous Deployment (CI/CD), focusing on resilience and security in application development.
  • Applied technical expertise in software applications and processes relevant to specialized areas such as cloud computing, artificial intelligence, or mobile technology
  • Spearheaded the development and deployment of advanced machine learning (ML) models, including graph neural networks and deep learning architectures, to address critical business challenges
  • Led initiatives to personalize product experiences, optimize customer lifecycle management, and enhance UI flows through innovative ML solutions.
  • Designed and implemented scalable generative AI solutions within the organizational ecosystem, ensuring robust performance and adaptability.
  • Effectively communicated complex technical concepts, model results, and analytical insights to diverse audiences, influencing stakeholders and driving informed decision-making across technical and non-technical teams.
  • Developed and deployed advanced ML/AI solutions using Python, TensorFlow, PyTorch, Scikit-learn, Keras, Apache Spark, Jupyter Notebook, AWS SageMaker, Docker, and Git/GitHub, enhancing capabilities for system validation in HIL testing environments, particularly for automotive and control systems.
  • Utilized statistical analysis on collected datasets to identify trends and anomalies, providing critical insights into system behavior and performance validation, including anomaly detection for optimizing control algorithms in HIL testing scenarios.
  • Automated ML processes to streamline test execution and data analysis in HIL testing, improving efficiency and scalability of testing methodologies tailored for automotive and control systems.
  • Designed, tested, and deployed machine learning models to detect patterns in large datasets, facilitating accurate simulation and validation of control system behaviors in HIL setups, optimizing anomaly detection and predictive maintenance strategies.

Education

Masters Degree - AI & MACHINE LEARNING

Colorado State University

Bachelor of Science - BIOCHEMISTRY

UNIVERSITY OF ILLINOIS AT CHICAGO

Associates Degree - PYTHON PROGRAMMING LANGUAGE

PYTHON INSTITUTE

Skills

  • Test Automation: Fluent experience using SELENIUM, JMeter, and TestNG for automated testing
  • Web Development: Expert in JavaScript, jQuery, Ajax, and HTML/CSS for UI development
  • Database Management: Strong expertise in MySQL, PostgreSQL, and NoSQL databases
  • Data Handling: Expert at parsing, scripting, logging, and data migration
  • Cloud Services: Experience with deploying projects on cloud platforms
  • Production Environments: Hands-on experience deploying projects in production and staging environments
  • Programming Languages: Strong proficiency in Python, Django, Java, C, and JavaScript for web application development
  • Version Control: Experience with Git, SVN, Bitbucket, and repo browser for source version control
  • Operating Systems: Fluent with UNIX, Linux, and shell scripting
  • Software Maintenance: Experience maintaining and debugging live software systems
  • Agile Methodologies: Successful experience with Agile methodologies, Scrum stories, and sprints in Python-based environments
  • Data Analytics: Experience in data analytics, data wrangling, and generating Excel data extracts
  • Documentation: Proficient in documenting architecture, design, and operational procedures
  • Python Libraries: Experience with Django ORM, SQLAlchemy, and Selenium in Python projects
  • GUI Frameworks: Expertise in working with GUI frameworks
  • Networking: Experience in networking and troubleshooting/configuring routers, modems, PCM, GPS, etc
  • Embedded Software Development: Strong knowledge and hands-on experience with Embedded C/C, MATLAB Simulink/Stateflow, Embedded Coder, and DSpace Target Link Coder
  • System Design: Proficiency in system design and CAD
  • Simulation Modeling: Experience in simulation modeling
  • Machine Learning: Proficient in supervised and unsupervised learning techniques with TensorFlow, PyTorch, Scikit-learn, and Keras
  • Engineering Documentation: Proficient in engineering documentation and validation testing

Certification

  • PCAP- Certified Associate in Python Programming: Python Institute

Timeline

Software Test and Validation Engineer

HYZON MOTORS
11.2022 - Current

Software Engineer

L&T Technology Services
02.2020 - 11.2022

Masters Degree - AI & MACHINE LEARNING

Colorado State University

Bachelor of Science - BIOCHEMISTRY

UNIVERSITY OF ILLINOIS AT CHICAGO

Associates Degree - PYTHON PROGRAMMING LANGUAGE

PYTHON INSTITUTE

Personal Information

Title: SOFTWARE TEST ENGINEER

Personal Information

 SOFTWARE TEST AND VALIDATION ENGINEER

ZAINAB HELU