Damir Djozic
Verified Expert in Engineering
Software Developer
Novi Sad, Vojvodina, Serbia
Toptal member since December 12, 2016
Damir is a results-oriented iOS developer and research professional with experience in both engineering and research positions. His goal is to create software with the user in mind, creating applications with a usable and intuitive user interface experience whilst creating highly readable and easily maintainable source code. Damir constantly strives to learn new technologies and look for ways to improve in this rapidly changing industry.
Portfolio
Experience
Availability
Preferred Environment
Git, Xcode, MacOS
The most amazing...
...project I've worked on is HeartBeam, a significant ECG tool.
Work Experience
Senior iOS Developer
COING
- Designed, implemented, and delivered across the entire app life cycle from concept, design, testing, deployment, and release to stores and support.
- Ensured the best possible performance, quality, and responsiveness of the application.
- Instilled team members with a sense of ownership and encouraged them to do whatever it takes to deliver results.
- Mentored junior team members.
- Built compelling experiences for iPhone and iPad that take advantage of the newest technologies iOS has to offer.
- Led in mobile architecture, utilizing RESTful API-based microservices design as well as scalable web architectures.
Teaching Assistant
University of Novi Sad
- Implemented instructional programs and lesson plans for the purpose of presenting and/or reinforcing learning concepts.
- Communicated, collaborated, and cooperated with colleagues, supervisors, and students in order to improve the students' learning program.
- Maintained instructional materials and/or manuals and electronic files/records.
- Assisted students, individually or in groups, with lesson assignments, homework, and projects.
- Observed students' performance and recorded relevant data to assess progress.
- Monitored individuals and/or groups of students in a variety of settings for the purpose of providing a safe and positive learning environment.
- Graded homework and tests, and computed and recorded the results.
- Made/updated new/old learning materials for students.
- Prepared lesson outlines and plans in assigned subject areas and submitted outlines to teachers for review.
- Prepared lesson materials, bulletin board displays, exhibits, equipment, and demonstrations.
- Prepared assignments, tests, and projects for students.
iOS Developer
NSWD
- Implemented pixel-perfect designs with advanced animations.
- Solved challenging real-time data transfer and synchronization problems.
- Collaborated with cross-functional teams to define, design, and ship new features.
- Unit-tested code for robustness, including edge cases, usability, and general reliability.
Experience
FoodOrdering App
https://youtu.be/r-NUSp8s1iwHeartBeam
Emoji
LitPix
Education
PhD in Electrical and Computer Engineering
Faculty of Technical Science - Novi Sad, Serbia
Master's Degree in Electrical and Computer Engineering
Faculty of Technical Science - Novi Sad, Serbia
Bachelor's Degree in Electrical and Computer Engineering
Faculty of Technical Science - Novi Sad, Serbia
Skills
Libraries/APIs
REST APIs, Google+ iOS SDK, Google Maps SDK, Facebook API
Tools
Eclipse IDE, Jira, Trello, Xcode, MATLAB, Git, iOS Simulator, Apache Tomcat, Wireshark
Languages
Swift 2, Swift, Swift 3, Swift 1, C++, SQL, Java, HTML, C, Simulink, C#, Objective-C, Assembly, Assembler, VHDL
Frameworks
iOS SDK, Django REST Framework, UIKit, OAuth 2, Hibernate, ASP.NET MVC, ASP.NET MVC 3, ASP.NET, Core Data
Paradigms
RESTful Development, Test-driven Development (TDD), Continuous Deployment, Continuous Integration (CI), Continuous Delivery (CD), REST, Object-oriented Design (OOD), Unit Testing, MVC Design, Agile, Functional Programming, Agile Software Development, Scrum, Automation
Platforms
iOS, MacOS, NetBeans
Storage
Realm, MySQL, Cassandra, SQLite, PostgreSQL
Other
Signal Processing, Digital Signal Processing, RESTful Services, Domain-driven Design (DDD), Mobile App Development, Engineering Software, UML Diagrams, Control Systems, PLC, Industrial Automation, Stripe Payments, Network Programming, Networks, Network Modeling
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring