Danilo Kovacevic, Computer Engineering Lab Instructor

Danilo Kovacevic

Computer Engineering Lab Instructor

American University of the Middle East

Location
Kuwait - Al Kuwait
Education
Master's degree, Software Engineering
Experience
14 years, 4 Months

Share My Profile

Block User


Work Experience

Total years of experience :14 years, 4 Months

Computer Engineering Lab Instructor at American University of the Middle East
  • Kuwait - Al Kuwait
  • My current job since August 2017

Duties:

• Designing and coordinating courses laboratory;
• Introducing theoretical backgrounds and presenting laboratory details to students;
• Assists students on an individual or group basis with lab and related assignments/problems;
• Maintaining course attendance and academic integrity in the laboratories;
• Providing effective leadership in the laboratory, including giving instructions to students and assessment of their academic performance;
• Grading students activities, projects, laboratory exercises and results;
• Evaluating the performance of students and submission of grades for assigned courses to Moodle (Open source learning platform for Course Management System) and Banner (Student Information System for Higher Education);
• Developing and constructing new or improved Computer Engineering undergraduate exercises based on engineering software applications;
• Contributing in education improvements by developing Courses scope, manuals and other materials;
• Participating in researches and projects designing and implementation;
• Executing administration tasks for ABET Accreditation process;

Software Engineer (DSP Tools Engineer) at RT-RK Computer Based Systems Institute, Novi Sad, Serbia
  • Serbia
  • My current job since April 2015

Company and location:
Software developing, Cirrus Logic (www.cirrus.com) third party team member.

Duties: Participating in Projects projecting and Planning poker estimation meetings, determining Project scopes, goals, methodology, technology of implementation, improving quality of design and architecture, defining Project Sprints, Epics, Stories and Tasks. Iterative and incremental agile - Scrum software development. Test driven Software development with automated and JUnit testing methodology.
Technology: Audio IDE developing, Eclipse RCP, Java, JavaFX.

Software engineer - Student (Scholarship) at Faculty of Technical Scences, RT-RK Institute for Computer Based Systems Novi Sad
  • Serbia
  • November 2011 to April 2015

• “ANTDroid” - advertising client-server application (implementation in Android, Java, JNI, C++), main android applicaton managing advertising content on controlled android devices.
• Android Camera Filter - application implementation and optimization (for Arm Cortex A7 processors, NEON)
• Android4TV and GoogleTV applications projects and Linux and Android STBox UI improvements.
• Projecting, simulation, synthesis, design and verification of artificial hypothetical RISC processor in VHDL (Xilinx)
• UTP protocol simulation for highly specific implementation (using C, C++, Finite State Machine kernel in SystemC)
• Text editor for linker configuration files in SONET platform (Eclipse plug-in Xtext)

Maintenance of computer systems and user support at Plan, limited liability company for consulting, engineering and projecting
  • Serbia
  • November 2013 to March 2015

• Assist individuals and organizations with systems operation, computer errors and other technical support issues.
• Provide technical support and install new software for computer users.
• Running diagnostic tests to resolve issues and installing updates to existing software.
• Setting up new equipment, performing repair work and keeping records of service.

Administration manager at Jefimija
  • Serbia
  • January 2012 to October 2013

Maintaining a safe and secure work environment; developing personal growth opportunities.
Accomplishes staff results by communicating job expectations; planning, monitoring, and appraising job results. Planning, arranging, and meeting schedules; negotiating price, quality, and delivery; monitoring results; achieving financial objectives by anticipating requirements.

MS Office and programming course teacher at Primatron DOO
  • Serbia
  • January 2010 to January 2012

• Enrollment of new students and make them familiar with basics of computer technology and feel comfortable in class environment.
• Teaching attendants of Word, Excel, PowerPoint and other MS Office or programming basic courses.
• Testing and estimation of attendants.
• Awarding of diplomas to successful participants.

Education

Master's degree, Software Engineering
  • at Faculty of Technical Science
  • March 2017
Bachelor's degree, : Bachelor with Honours in Electrical and Computer Engineering
  • at Faculty of Technical Science
  • April 2015

4 years of state scholarship

High school or equivalent, Computer Engineering Technician
  • at Secondary school of Electrical Engineering "Nikola Tesla", Kraljevo
  • June 2010

Specialties & Skills

Android
Extensive knowledge of application architecture principals
Familiarity with web(front and back end) and database design and development
Geo-information technology, GPS systems in use of Android applications, and Civil engineering highly
• Ability to develop Graphical User Interfaces, data structures and algorithms
Sound knowledge of C, C++, Java, Android
Basic knowledge of Intel and MIPS assembly

Languages

English
Expert
Serbian
Expert