Objective
I am a determined and persistent computer engineering graduate with experience in software and hardware design looking to apply and expand those skills.
Education
University of Michigan-Dearborn
MI 2007-2012
Major: Bachelor of Science in Computer Engineering
Winner of Senior Design/ Final Project competition
For the final project I was part of a team that designed and built a Remote Pulse Oximeter, a blood oxygen level and heart rate monitor with a web user interface. Responsibilities included setting up the Wi-Fi connection from the PIC processor to the LAMP server as well as to setting up the website and all web related programming. The project was entered in the school’s Senior Design competition and was chosen as the winner.
Skills:
C/C++, HTML, PHP, Javascript, Ajax, JQuery, CSS, 16-bit DS PIC, Ubuntu Server, PSpice, Oscilloscope
Employment
Bosch Rexroth, Fountain Inn
SC Sept. 2014 – Present
Control Systems Engineer
• Developed embedded software in C/C++ and Codesys for hydraulic control systems.
• Subject Matter Expert for the DI3 and DI4 HMI interfaces.
• Lead developer for an automatic gear shifting software for hydraulic mobile machines.
• CAN bus, CAN analyzer, and J1939 training and proficiency.
• Lead Engineer on several control system projects including vacuum truck, crawler, and rough terrain excavators
• Validation and Verification of software application functionality through test bench and simulation equipment.
• Working with customer on creating a target specification and identifying required hardware and specifications for the project.
• Acquired software debugging, software and system management, troubleshooting, continues improvement, and problem solving skills.
Skills: C/C++, Microsoft Visual Studio 2010/2012, CANalyzer/J1939 BeyondCompare 3, Codesys/Bodas Design, DCT, continues improvement, problem solving, troubleshooting.
Wabtec, Duncan, SC
Aug. 2013-Sept. 2014
Software Design Engineer
• Develop embedded software in C/C++ for pneumatic breaking control systems.
• Provided support for existing software as well as integration of new features.
• Validation and Verification of software application functionality through test bench and test rack equipment.
• Lead developer for an Ethernet interface between the controls and management systems.
• Integrated and troubleshoot a Linux based TCMS emulator for testing purposes.
• Using registry dumps and MAP files to analyze software crashes and troubleshooting.
• Assist in bidding process for new projects by analyzing requirements and providing estimates.
• VHDL hardware design for speed sensors and I/Os for both the Spartan 3 and Spartan 6.
• Part of the Software Engineering Process Group (SEPG) and Capability Maturity Model Integration (CMMI) teams.
• Acquired software debugging, software and system management, troubleshooting, continues improvement, and problem solving skills.
Skills: C/C++, C#, ISE Design Suite 14.7, Microsoft Visual Studio 2010/2012, CodeWright, BeyondCompare 3, SingleStep 7.4, TortoiseSVN, CaliberRM, StarTeam, Bugzilla, WireShark, Firebug, VMware, VirtualBox, continues improvement, problem solving, troubleshooting.
DTE Energy, Detroit, MI
Sept. 2009-Sept. 2011
Engineering Internship
• NERC-CIP certification and clearance.
• Interfacing with Acromag, ABB, Digi, and PLCs for data acquisition.
• ABB control systems installation and maintenance for unit controls.
• Completed MODBUS Ethernet OPC server projects for quarrying data to PI.
• Created and completed work orders for variety of projects and tasks.
• Responsible for performing daily checks on hardware and software.
• Performing system maintenance including updates/patch installation.
• Acquired system management, troubleshooting, continues improvement, and problem solving skills.
Skills: Maximo, SAP, NERC-CIP, VBScript, OSIsoft, Kepware OPC Server, Digi, Acromag, VMware, Windows Server 2003/2008/2012, continues improvement, problem solving, troubleshooting.
Technical Proficiencies
• Programming: C/C++, VHDL, Assembly, Codesys, VBScript, Matlab, HTML, jQuery, AJAX, PHP, Javascript, CSS, UNIX\Linux scripting, batch scripting
• Operating Systems: Windows 2000\XP\Vista\7\8\10, Windows Server 2003/2008/2012, Ubuntu 14.04, Fedora 20, Knoppix 7.2.0, MS-DOS, Android
• Applications: Xilinx/VHDL, L-Edit Tanner, Maximo, Kepware OPC Server, VMware, Virtual Box, PSpice, Microsoft Office (Word, Excel, Power Point, Outlook) 2003\2007\2013
• Hardware: A++ Certification Class 2006, Vector CAN and J1939 training 2014, Motorola 68HC11 and MC68360 microcontrollers, FPGA Spartan 3 and 6 and Virtex 5.
Other Projects
2007-2012
VHDL
Designed sub system including ALU, registry file, program counter, instruction memory, and control unit for RISC such as MIPS and ARM architecture. Programmed the designs on FPGA boards for implementation, verification with an Agilent logic analyzer, and troubleshooting.
Skills: Spartan 3 FPGA and Virtex 5 FPGA boards, Xilinx, VHDL, Agilent Logic analyzer.
L-Edit
Designed a synchronous dual read single write 8-bit memory and a 4-bit, 6 instructions ALU. Designs were tested and verified through VHDL modeling.
Skills: L-Edit Tanner, VHDL
Embedded Systems
Programming and design implementation for 68HC11 and 68HC12 microcontrollers.
Skills: Freescale Motorola 68HC11and 68HC12, Assembly, C language, I/O interfacing, Multithreading
Language
EnglishC2 level – Speak, Read, and Write
Bulgarian C2 level – Speak, Read, and Write
German A2 level – Speak, Read, and Write
Achievements and Interests
• Perfect Attendance Award for the 2005-2006 Academic Year.
• Played four years for the University of Michigan-Dearborn varsity football (soccer) team
• Treasurer of Macedonian American Student Association
• Henry Patton Scholarship Recipient
• Gabriel Richard High School (Secondary school) football (soccer) assistant head coach.
• Volunteer for the “A World In Motion” STEM program
• Mentor for the FIRST Robotics Competition.