# Zachary Cobb > Senior Software Engineer, full-stack experience with a passion for frontend Location: Portland, Oregon, United States Profile: https://flows.cv/zacharycobb Software Development Engineer in the Portland Experience with: - JavaScript (ES6), Node.js, Polymer, React, Ember, Graphql, Typescript, Angularjs, Sequelize, HTML, CSS, Python, Flask, Sqlalchemy, SQL (Postgres, Sqlite3), Docker, UX/UI design and dev, Git, Jest, Jasmine, Nose ## Work Experience ### Senior Software Engineer @ Ford Motor Company Jan 2024 – Present ### Sr Software Engineer @ SpyCloud Jan 2022 – Jan 2024 ### Software Development Engineer @ Trellix Jan 2019 – Jan 2022 | Portland, Oregon Area Worked on the Endpoint Team and the Helix UI team Endpoint Team -- Full-stack developer - Planning, designing and developing new microservices that can be installed on the server for added functionality, including containerized build and packaging - APIs design and development with Express or Flask - Database design/development in Postgres/Sqlite3, typically with an ORM like SQLAlchemy or Sequelize - Endpoint Agent task scheduling and server communication via custom Kafka message bus - Package creation and encryption for agent staging/delivery - Data fetching, parsing, manipulation, displaying - File/directory monitoring and manipulation - Designing and developing Intuitive, easy-to-use UI and webcomponents for server UI - Using docker to create development and testing environments, as well as build processes - Unit/Component/Integration tests w/ Jasmine, Jest, Mocha, Nosetest, Pytest, etc. - Data/schema validation with AJV, etc. - Swagger for API documentation, Confluence for general architecture and feature documentation - Creating designs and mock-ups using Figma, Sketch, XD - Enhancing/refactoring existing legacy code Helix UI Team -- Frontend Engineer - Build intuitive, reusable components and UIs in an MFE environment with React and Ember.js - Collaborating with UI/UX team using Figma - Integrating threat/alert data and presenting data in a meaningful, easy to understand way - Webcomponent creation and library management using Storybook - Handling user interactions and input such as alert/threat response, policy management, etc - Refactoring legacy code into more resilient, manageable code - Integrating new systems and intel sources into existing codebase (ex. recent merge with McAfee) - Writing unit, component, integration and acceptance tests w/ Jest, React Testing Library, etc - Accessibility and Internationalization w/ a11y, aria, and i18n - 3rd-party dependency vulnerability management (upgrading high-risk libraries, etc) ### Web Developer @ Brechbuhler Scales Jan 2016 – Jan 2019 | Canton, Ohio Area - Architected large-scale web/mobile application for field technicians to efficiently perform tests, validate data and view necessary information using JavaScript, AngularJS, and SQL, reducing average job time by ~30%. - Developed front-end API used by web/mobile applications to interface with Azure database service containing 10,000+ records of client and company data utilizing JavaScript (ES6). - Redesigned and improved legacy administration platform streaming scale data/status using JavaScript, PHP, jQuery, HTML5, and CSS3, providing real-time data for up to 12 scales at a time. - Collaborated on design of responsive UI/UX using Adobe Illustrator and XD for more than 10+ projects. - Improved, redesigned, maintained, or debugged legacy code from > 5 projects from past employees. Assisted in company-wide training on properly using newly developed application providing 30+ technicians with the means to do their job more efficiently. ## Education ### Computer Science & Engineering in Computer Programming/Software Development Stark State College Jan 2013 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/zacharydcobb --- Source: https://flows.cv/zacharycobb JSON Resume: https://flows.cv/zacharycobb/resume.json Last updated: 2026-03-22