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. 2024EEINS (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. 2023Marelli (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. 2020Marelli (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, RomaniaBachelor of Engineering - Faculty of Automation and Computer Science2016 -- 2020
↓ resume fullstack
Horlescu Adrian Marian
Education
Technical University of Cluj-Napoca
Cluj-Napoca, RomaniaBachelor of Engineering - Faculty of Automation and Computer Science2016 -- 2020
Experience
Full-Stack Developer
Sep. 2024 -- PresentPrezent 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. 2024EEINSRemote
- 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. 2023MarelliCluj-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)