Damir
Software Developer at Tacta
Available in 4-8 weeks
About
Senior software developer full stack with more than 14+years of experience in different programming languages and passion for DDD/Clean Code principles and SOLID/DRY/KISS principles. I am a dedicated, passionate and responsible worker, and I have no problems learning/adapting new things if needed with client needs in mind. Read more
TALENT DETAILS
Professional experience
Under MNDA
Book 'n' Drive Car Sharing
Frontend Developer
Set up frontend part of the project including React/Redux Isomorphic single page application. Worked on backend REST API based on Java EE and Firebase notifications for web client. Read more
Under MNDA
Teachpoint (Teacher Evaluation System)
Senior Software Developer
Worked as senior software developer on bug fixing, adding new features, and testing using MySQL db, Glassfish 3, Java EE 1.7, JSF Mojarra. Read more
Website
Top Skills and Experience
Verified by Pangea.ai due diligence
6
Skills
Top Skills | Current Usage | Seniority |
---|---|---|
.NET Core | 60% | 3 years |
.NET | 20% | 8 years |
Angular | 10% | 5 years |
Docker | 5% | 2 years |
Java | 3% | 5 years |
React.js | 3% | 4 years |
Apps & Tools Preferences
Azure
Firebase
Git
Visual Studio
Github
Gitlab
Employment
SENIOR .NET DEVELOPER
Tacta
2018 - Present
Tech lead/Software developer on multiple enterprise projects developed using DDD/TDD best practices, with Clean Architecture/Code. Technology stack used is .NET 4.8/.NET Core 2+ stacks, using NServiceBus for integration, and Angular 7+ for UI, using CQRS/ES architecture.
SENIOR SOFTWARE DEVELOPER
Mistral
2018 - 2018
Maintentance and bug fixing for Java Spring Boot based project
SENIOR SOFTWARE DEVELOPER
.east
2016 - 2018
Worked as lead developer for a streaming platform based on Azure. Project created from scratch. I’ve set up all backends for web page, mobile devices (based on Azure Mobile Services consumed by Xamarin sync), notification hubs for push notification, frontend React/Redux boilerplate setup, integrated payment using Adyen as payment provider. I’ve also integrated frontend backend authentication/authorization based on Azure B2C and Azure Graph API Worked on application developed for elderly homes in England. for based pattern solution Cloud development - Azure .NET/.NET Core stack ASP.NET MVC/WebAPI HTTP frameworks SPA Frameworks - Angular / React Redux Angular/React Relational database principles and practical database dev experience LINQ knowledge and relational and non relation data stores NoSQL databases ( MongoDB, CosmosDB) Node.js Android native dev Basic Java/JavaEE principles HTML/CSS Git / Continuous integration / deployment(Teamcity, Octopus) Able to write/understand optimized multithreaded code
SENIOR SOFTWARE DEVELOPER
Genijalno
2015 - 2016
SENIOR SOFTWARE DEVELOPER
ICMP (International Commission on Missing Persons)
2009 - 2015
Responsible for designing, integrated applications supporting all forensic and DNA Lab activities according to strict requirements defined by companies' policies and procedures @ International Commission on Missing Persons (ICMP) implementing and maintaining
JUNIOR SOFTWARE DEVELOPER
Brank Multimedia Sarajevo
2007 - 2009
Mobile Sales Force .NET application (.NET CE 1.0) for Psion handheld devices which uses SQL CE framework and runs Windows CE 4.3 Mobile Sales application based on .NET Framework CE for WinCE 5.2 on Psion compatible devices. This application used MS SQL Server compact edition for local storage and MS SQL Server 2005 for remote database. Application “ALISA”( Aviation Licensing System Application) for BHDCA (Bosnia and Herzegovina Directorate of Civil Aviation). Application uses Framework 3.5, Windows Forms and MS SQL Server 2005 Express edition.
Testimonials
“Always ready to help. He conducts ARB meetings well, suggests technical improvements, encourages the use of best practices. Very detailed and thorough.“ Read more
Anonymous
VERIFIED
“Always ready to help. He conducts ARB meetings well, suggests technical improvements, encourages the use of best practices. Very detailed and thorough.“ Read more
Anonymous
VERIFIED
“Always ready to help. He conducts ARB meetings well, suggests technical improvements, encourages the use of best practices. Very detailed and thorough.“ Read more
Anonymous
VERIFIED
“Always ready to help. He conducts ARB meetings well, suggests technical improvements, encourages the use of best practices. Very detailed and thorough.“ Read more
Anonymous
VERIFIED
“Always ready to help. He conducts ARB meetings well, suggests technical improvements, encourages the use of best practices. Very detailed and thorough.“ Read more
Anonymous
VERIFIED
“Always ready to help. He conducts ARB meetings well, suggests technical improvements, encourages the use of best practices. Very detailed and thorough.“ Read more
Anonymous
VERIFIED