Resume

Software Engineer - Full Stack specializing in mobile and web development with expertise in React, React Native, Node.js, and cloud technologies.

Kevin Delong - Software Engineer - Full Stack

Kevin Delong

Software Engineer - Full Stack

Contact

Frontend Development

ReactReact NativeNext.jsTypeScriptJavaScriptHTML5CSS3Tailwind CSSResponsive Design

Backend Development

Node.jsExpressPythonRESTful APIsWebSocketMicroservicesCEmbedded C

Mobile Development

iOS (Swift)Android (Kotlin)ExpoReact NativeCross-platform AppsMobile UI/UX

Database & Cloud

SQLPostgreSQLFirebaseAWSCI/CDDockerGit

Testing & Quality

JestVitestTesting LibraryUnit TestingIntegration TestingTest AutomationCAPL

Automotive & Embedded

AUTOSARCANCAN FDEthernetDoIPUDSCANoeEmbedded Systems

Professional Summary

Full-Stack Software Engineer with 10+ years of experience spanning web, mobile, and embedded systems development. Expert in building cross-platform applications using React, React Native, Node.js, and TypeScript with proven success in iOS (Swift), Android (Kotlin), and cloud deployment. Strong background in both modern web technologies and automotive embedded systems (AUTOSAR, CAN, Ethernet). Demonstrated ability to deliver complete solutions from frontend UI to backend APIs, database design, and CI/CD automation. Combines software development expertise with rigorous testing and quality assurance practices to ensure robust, scalable applications.

Work Experience

Software Test Lead

Magna Electronics

Jan 2023 - Present

Engineered and maintained Python-based automated validation solutions for ADAS and in-vehicle communication systems, increasing test coverage by 40% and reducing manual testing effort.

  • Led issue triage and defect root-cause analysis for communication and diagnostics features, partnering with development teams to deliver robust fixes
  • Served as primary technical liaison for customer accounts, supporting milestone readiness, validation status, and delivery quality
  • Implemented CI/CD validation pipelines reducing deployment and feedback time by 60%

Software Test Engineer II

Trijicon, Inc.

Jan 2022 - Jan 2023

Designed and developed an automated regression testing framework for thermal imaging scopes, reducing the testing cycle for milestone releases by 60%.

  • Authored and reviewed comprehensive test plans and cases, leading to a 25% reduction in post-release defects
  • Collaborated directly with the development team to troubleshoot and resolve firmware bugs, providing detailed analysis and documentation to accelerate the fix process.

Software Developer (Freelance)

Upwork, Inc.

Jan 2021 - Jan 2023

Software Developer that focuses on full stack development on web, react native, Node.js, front/back end services.

  • Developed and deployed a full-stack e-commerce web application for a client using React, Node.js,and a SQL database, resulting in a 30% increase in user engagement.
  • Engineered a cross-platform mobile application for iOS and Android using React Native and Flutter, integrating Bluetooth SDK for IoT device communication.
  • Built custom features and plugins for various client websites using PHP (Laravel, WordPress) and Python (Django).

Software Testing Lead

Harman International

Jan 2018 - Nov 2021

Led cross-functional validation teams to reduce field defect exposure for automotive infotainment and ECU communication features.

  • Automated OTA validation workflows for infotainment software, ensuring 99.9% reliability for remote deployments.
  • Led defect resolution and integration support for AUTOSAR implementations on SoC and I/O controllers, improving system stability and reliability.
  • Mentored and trained engineers on software architecture, Vector toolchains, diagnostics workflows, and automation best practices

Senior Software Test Engineer

Harman International

Jan 2013 - Jan 2018

Performed software validation and verification against OEM customer specifications prior to production release.

  • Developed and debugged automation scripts using Python and Vector tools to simulate ECU behavior and improve pre-deployment test accuracy.
  • Built CANoe-based test environments to validate CAN/CAN FD communication, diagnostics behavior, and service interactions.
  • Authored and optimized 500+ manual and automated test cases for system and bench validation across infotainment releases.

Featured Projects

Fitness Tracker Mobile App

Cross-platform React Native app with HealthKit/Google Fit integration, workout logging, wearable sync, and goal tracking. Built for iOS and Android with Expo.

React NativeExpoNode.jsHealthKitGoogle FitREST API

Real Estate Marketplace

Full-stack property listing platform with authentication, favorites, search filters, and location services. Includes Jest test suite with 95%+ coverage.

React NativeExpoNode.jsExpressJestTesting Library

Personal Finance Tracker

Complete expense and budget management app with category tracking, spending alerts, fraud detection, and Chart.js visualizations for iOS/Android.

React NativeNode.jsExpressChart.jsRESTful API

Music Streaming Platform

Full-featured music streaming app with playlist management, audio playback controls, search, and social features for sharing favorite tracks.

React NativeNode.jsAudio APIsWebSocketREST API

Interactive Portfolio Website

Modern Next.js portfolio with server-side rendering, embeddable projects, responsive design, and comprehensive test coverage using Vitest.

Next.jsReactTypeScriptTailwind CSSVitest

AUTOSAR ECU Diagnostics Validator

Automated validation framework for AUTOSAR communication and diagnostics flows including SOME/IP, DoIP, UDS, and Ethernet stack testing.

PythonAUTOSARCANoeCANEthernetCI/CD

Education

Bachelor of Science in Computer Engineering

Lawrence Technological University

Focus on Embedded Systems and Communication Architectures. C, C++, Python

2008 - 2013