Senior Software Engineer
Marvelsoft | Aug 2019 - Present
C++
PostgreSQL
GitLab
Meson
Message broker
Actor Framework
Leading team of developers
Doing Performance Reviews
Designing new & existing solutions architecture
Code review, closely monitor project status
Capturing scope with clients
Breaking down the scope, organizing development sprints
Reporting development team progress
Maintaining company roadmap
Researching leading technologies and improving existing
codebase
University teaching assistant
University of Tuzla | Feb 2018 - Present
Object-Oriented Programming
◦ C++ basics (c++14). Standard library: containers, iterators, and
algorithms. Generic functions. References. Pointers. Memory
management. Classes & structures (members, methods,
encapsulation). Generic classes. Inheritance and dynamic binding.
Data structures
◦ Abstract Data Type (ADT), ADT array, ADT list, and
implementation. Complexity calculation on data structure
operations. Single and double linked list, circular list. Queue,
priority queue. Stack. Sets. Recursive structures and algorithms.
Binary trees. Graphs, basic graphs algorithms. Hash tables and
hash functions.