Interview Prep Docs

My Resumes

These resumes are parsed dynamically from the native LaTeX source code.

resume embedded

Adrian Marian Horlescu

Professional Experience

Freelance Software Developer

2025 -- Present
  • Developing modern, responsive full-stack web applications to maintain continuous engineering practice and diversify problem-solving skills.

Embedded Software Developer

Mar. 2023 -- Aug. 2024
EEINS (Remote)
  • Project: Body Control Module (Zone Control Rear) for BMW using an Infineon ECU (Master/Slave configuration).
  • Operated within an Agile Scrum team, executing full V-Model development.
  • Contributed to the Secure Energy Supply (SEV) driver by implementing a state machine to safely disconnect power to consumers, and adapted the Device Manager (DevMa) module for master-to-slave integration.
  • Authored software designs using Doxygen and performed static code analysis using Qtools.
  • Ensured code quality by defining test specifications, and writing/automating execution scripts for Unit (C0/C1 coverage), Software, and Integration tests using SWATT.
  • Pre-Analysis Team: Investigated customer Problem Reports and debugged failed Automotive Test Suites (AMTS) by stepping through Ethernet and CAN traces to identify and forward root causes.

Embedded Software Developer

Oct. 2020 -- Feb. 2023
Marelli (Hybrid, Cluj-Napoca, Romania)
  • Project: Automotive Lighting (FULL/ECO versions) for Stellantis on an NXP ECU.
  • Served as Module Owner for critical components including the ICU Driver (PWM signal demodulation for vehicle inclination), Pitch calculation module, CddSwi (High-Side Switch driver with diagnostic capabilities), and CddDcm.
  • Contributed to MCAL, Complex Device Drivers (CDD), and Application Layer modules, including IoHwAb, PWM driver, CtrlSwi, and implemented Diagnostic Trouble Codes (DTCs) in the Dem/Dcm.
  • Created detailed Module Design Descriptions and Requirement Specifications (SWDD/SWRS) in DOORS, mapping outlinks to requirements.
  • Validated features directly on the physical test bench using CANoe, Segger debuggers, oscilloscopes, and signal generators.

Marelli Academy Trainee

Jul. 2020 -- Sep. 2020
Marelli (Hybrid, Cluj-Napoca, Romania)
  • Completed a training program covering Linux, C/C++, Embedded Systems, IoT, CANoe, and Functional Safety.

Skills

Programming:C, C++, Python, MATLAB, JavaScript
Hardware & Architecture:Infineon ECUs, NXP ECUs, AUTOSAR, Microcontrollers
Protocols & Validation:CAN, Ethernet, CANoe, Wireshark, Oscilloscopes, Signal Generators, ecu.test
Development & Debugging Tools:Git, TRACE32, Tresos, Ozone, J-Flash, winIDEA, Segger, QAC, Qtools, SWATT, CMake, C-Unit
Project Management & Design:DOORS, Jira, Confluence, Doxygen, Agile/Scrum, V-Model
Languages:English (C1), Romanian (Native)

Education

Technical University of Cluj-Napoca

Cluj-Napoca, Romania
Bachelor of Engineering - Faculty of Automation and Computer Science2016 -- 2020
resume fullstack

Education

Technical University of Cluj-Napoca

Cluj-Napoca, Romania
Bachelor of Engineering - Faculty of Automation and Computer Science2016 -- 2020

Experience

Full-Stack Developer

Sep. 2024 -- Present
Prezent DigitalRemote
  • Developing modern, responsive web applications using Next.js, React, and TailwindCSS with server-side rendering for optimal performance, SEO, and maintainable styling
  • Implementing CI/CD pipelines using GitHub Actions and managing cloud deployments on Vercel with automated testing, previews, and production releases
  • Creating full-stack applications for clients with focus on user experience and modern web standards

Embedded Software Developer

Mar. 2023 -- Aug. 2024
EEINSRemote
  • Worked in a Scrum team on AUTOSAR-based development for Body Control Module project for BMW
  • Contributed to the Secure Energy Supply (SEV) module by designing and implementing a state machine to interrupt power to consumers
  • Defined detailed software designs and wrote and automated unit, software, and integration tests to ensure quality
  • Collaborated in a Pre-Analysis team to debug customer-detected issues and analyze automotive test suites, CAN, and Ethernet traces

Embedded Software Developer

July 2020 -- Feb. 2023
MarelliCluj-Napoca, Romania
  • Developed the self-leveling system for vehicle headlights for Automotive Lightning project for Stellantis
  • Implemented three key modules: ICU Driver for reading leveling sensor data, Pitch module to calculate pitch angle, CddDcm to control the headlamp's motor
  • Ensured quality through unit testing, documentation in DOORS, and validation on the physical test bench
  • Utilized tools like CANoe, oscilloscope, and signal generators for testing and validation

Projects

CookbookAI $|$ NextJS, React, MongoDB, Mongoose, NextAuth, TailwindCSS

  • Built an AI-powered recipe generator that creates personalized recipes based on user descriptions
  • Developed a full-stack application using Next.js App Router with server-side rendering for improved SEO and performance
  • Integrated Groq API for AI recipe generation and Pexels API for recipe images
  • Implemented user authentication with NextAuth.js and data storage using MongoDB with Mongoose ODM

Bungalow Bay $|$ NextJS, React, Supabase, NextAuth, TailwindCSS

  • Developed a comprehensive resort management platform with admin dashboard and guest-facing interfaces
  • Built React admin panel with booking management, guest tracking, and real-time analytics using Recharts
  • Implemented Next.js application with Google OAuth authentication and responsive design for guest booking and resort information interfaces.
  • Integrated Supabase backend for secure data storage, authentication, and real-time synchronization

Technical Skills

Programming Languages: MATLAB, C, C++, Python, JavaScript, TypeScript
Frameworks and Libraries: Flutter, Astro, React, Next.js, TailwindCSS, FastAPI
Development and Testing Tools: Git, Postman, CANoe, TRACE32, Tresos, Wireshark
Project Management Tools: DOORS, Jira, Confluence
Languages: English (C1), Romanian (Native)