Danilo Kovacevic, Computer Engineering Lab Instructor

Danilo Kovacevic

Computer Engineering Lab Instructor

American University of the Middle East

Lieu
Koweït - Al Koweït
Éducation
Master, Software Engineering
Expérience
14 years, 5 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :14 years, 5 Mois

Computer Engineering Lab Instructor à American University of the Middle East
  • Koweït - Al Koweït
  • Je travaille ici depuis août 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) à RT-RK Computer Based Systems Institute, Novi Sad, Serbia
  • Serbie
  • Je travaille ici depuis avril 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) à Faculty of Technical Scences, RT-RK Institute for Computer Based Systems Novi Sad
  • Serbie
  • novembre 2011 à avril 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 à Plan, limited liability company for consulting, engineering and projecting
  • Serbie
  • novembre 2013 à mars 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 à Jefimija
  • Serbie
  • janvier 2012 à octobre 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 à Primatron DOO
  • Serbie
  • janvier 2010 à janvier 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.

Éducation

Master, Software Engineering
  • à Faculty of Technical Science
  • mars 2017
Baccalauréat, : Bachelor with Honours in Electrical and Computer Engineering
  • à Faculty of Technical Science
  • avril 2015

4 years of state scholarship

Etudes secondaires ou équivalent, Computer Engineering Technician
  • à Secondary school of Electrical Engineering "Nikola Tesla", Kraljevo
  • juin 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

Langues

Anglais
Expert
Serbe
Expert