
Dino Kadric
Programmer

Connect with Dino Kadric to Send Message
Connect
Connect with Dino Kadric to Send Message
ConnectTimeline
About me
Chief Technology Officer (CTO)
Education

Park Lane College
2007 - 2009National Diploma for IT Practitioners Computer Software Engineering Distinction x3Communication and Employability Skills for ITComputer SystemsInformation SystemsIT Systems Analysis and DesignPrinciples of Software Design and DevelopmentAdvanced Database SkillsEvent Driven ProgrammingIT ProjectAdvanced Spreadsheet SkillsClient Side Customisation of Web PagesDeveloping Computer GamesWebsite Production and ManagementComputer Games Platforms and TechnologiesDigital Graphics and ComputersComputer Animation3D… Show more Communication and Employability Skills for ITComputer SystemsInformation SystemsIT Systems Analysis and DesignPrinciples of Software Design and DevelopmentAdvanced Database SkillsEvent Driven ProgrammingIT ProjectAdvanced Spreadsheet SkillsClient Side Customisation of Web PagesDeveloping Computer GamesWebsite Production and ManagementComputer Games Platforms and TechnologiesDigital Graphics and ComputersComputer Animation3D Modelling3D Animation Show less

Notre Dame Sixth Form College
2006 - 2007College A levels 3 A-COne year then moved to Park Lane to pursue a different degree.Business StudiesComputingMathematicsPhysic

Farnley Park High School
2001 - 2006High School IT, History and Business Studies 8 A-C GCSE'sA in Mathematics and Science(Double), B in English. 4 other GCSEs between A-C.

The University of Huddersfield
2009 - 2013Bachelor's Degree Computer Games Programming First Class DegreeFirst Year ModulesEntertainment Systems Technology (Team Project)Writing SoftwareComputing Science And MathematicsModelling And PrototypingComputer Games Studio 1Hardware And NetworksSecond Year ModulesAlgorithms, Processes and DataComputer Games Studio 2Computational Mathematics 1Object-Orientated Systems DevelopmentsTeam Project (Intermediate)Third Year ModulesArtificial IntelligenceIndividual Project… Show more First Year ModulesEntertainment Systems Technology (Team Project)Writing SoftwareComputing Science And MathematicsModelling And PrototypingComputer Games Studio 1Hardware And NetworksSecond Year ModulesAlgorithms, Processes and DataComputer Games Studio 2Computational Mathematics 1Object-Orientated Systems DevelopmentsTeam Project (Intermediate)Third Year ModulesArtificial IntelligenceIndividual Project (Object Recognition)Advanced Computer Games DevelopmentTeam Project Show less
Experience

Canalside Studio
Sept 2011 - Sept 2012ProgrammerMy responsibilities included; programming, speaking and presenting to visitors in the studio as well as potential and actual clients iOS + Android: ‘Lapsus’ and ‘Katu Toka’C#/XNA: Royal Armories ‘Gun Viewer’ and ‘Top Trumps’Languages and technologies used; C#, XNA, Lua, TortoiseSvn, Corona SDK, DirectX 9

University of Huddersfield
Sept 2014 - Dec 2015Adjunct LecturerTeaching modern Game Engine Architecture;Languages and technologies used; UE4, C++, C#Topics:Unreal Engine 4 and C++ (C++11)Data TypesMathematics in Games ProgrammingPathfindingAICommon AlgorithmsRendering Techniques

Freelance
Sept 2015 - Jul 2016Freelance Programming WorkWorking under a contract for a single client. NDA.Languages and technologies used; Unity, C#, .NET, Git, Python

Jet2.com
Jul 2016 - Dec 2017DeveloperWorking within an agile environment I was responsible for writing and integrating web services which were used within internal systems. Every system I worked on was developed utilising Test and Behaviour Driven Development; the systems featured extensive unit, integration and acceptance tests.Languages, methodologies and technologies used; C#, .NET, ASP, Azure, Octopus, SQL, TFS, SpecFlow, Scrum, RhinoMocks, Castle Windsor, SimpleInjector, NUnit, Log4Net, Serilog, Gatling, Scala, Autofixture Show less

IDENTEC SOLUTIONS
Jan 2018 - May 2018System DeveloperWorking within an agile environment I worked closely with product owners and other developers. The platform was a collection of microservices which used MassTransit / RabbitMQ as the primarily communication method. VSTS was used for CI/CD and Git for source control.My day-to-day involved implementing requirements, handling code reviews and working with co-workers to improve the codebase. Every service I worked on was developed utilising Test Driven Development.Languages, methodologies and technologies used; C#, .NET, .NET Core, ASP, Angular, Docker, SQL, TFS, Scrum, Moq, NSubstitute, NUnit, Log4Net, NLog, Autofixture Show less

SEMINE - The AI Accounting Platform
May 2018 - Jul 2021Senior System EngineerMy main responsibilities were developing features for the business and interfacing with various roles within the business. I was involved in the architecture of the solution which directly helped the tightly coupled system go from a system that was built to run on a single VM with the frontend, backend and database to a system that is horizontally scalable and supports multi-tenancy. I introduced CI/CD into the company with great success, bringing deployments from 2-3 days to minutes.My typical week consisted of working on development tasks in dotnet core, requirements gathering for various tasks and building, deploying and testing various AI models (occasionally).Languages, methodologies and technologies used; C#, .NET, .NET Core, Signalr, ASP, Angular, Azure, DigitalOcean, Docker, Kubernetes, Terraform, SQL, Mongodb, VSTS, Scrum, NSubstitute, NUnit, XUnit, Log4Net, NLog, Serilog, Autofixture, Git, Python, Tensorflow Show less

Squad Assist
Sept 2021 - nowDirectorCo-director and developer of Squad Assist, a progressive web app for organising football games.
Licenses & Certifications
- View certificate

Exam 480: Programming in HTML5 with JavaScript and CSS3
MicrosoftMar 2017
Languages
- enEnglish
- boBosnian
- boBokmål, norwegian
- seSerbian
- crCroatian
Recommendations
.webp)
Bao an thuy nguyen (april)
Legal Assistant at Nam Sơn LawFirmHo Chi Minh City, Vietnam
Stephanie zareczny
Senior/ Lead Athletic Trainer at Select MedicalKissimmee, Florida, United States
Aija tašmane
Recruiter | Key Account Manager | Experienced Service ManagerLatvia
Armel mumbere
IT GRC | Boxing 🥊 business | Pan-AfranistKinshasa, Democratic Republic of the Congo
Matthieu greaume - pmp®
NETWORK BUSINESS CONTINUITY MANAGER chez Bouygues TelecomFrance
Khushi vidyarthi
Tax Associate 1 at KPMG Global Services | PGDM Finance from IILM | Certified in Digital Marketing (I...Delhi, India
Fares albiladi
Aligning digital solutions with strategy to boost profitability, efficiency, and growth | Pursuing M...Jeddah, Makkah, Saudi Arabia
Venkataramireddy p.
Experienced as Data Integration Analyst with 5 years of expertise. Specialize in data analysis, map...Bengaluru, Karnataka, India
Natalie kelner
Assessora de Investimentos, Ancord, CPA-20, CEAGreater São Paulo Area
Niamat shafiq
Electrical EngineerPeshawar District, Khyber Pakhtunkhwa, Pakistan
Manfred kainrath
Project Manager bei Iron Mountain Austria Archivierung GmbHAustria
Bogumił kolmasiak
campaign director & president of the Board | Akcja DemokracjaWarsaw, Mazowieckie, Poland
Antonio guaccio
Founder & CEO presso Debonar WatchesRome, Latium, Italy
Rahnuma khanam
Personal branding strategist| Ghostwriter | Helping Female founders and Coaches build an Impactful S...Bihar, India
Brian emmons
Police Officer at Perry Police DeptPerry, Georgia, United States
Marco hoogstraten
Business Support Officer TotalEnergiesDelft, South Holland, Netherlands
Laura lempivuori
Aasian kulttuurien asiantuntija | Opettaja | Coach | Työkykykoordinaattori | Kohtaaja | Myötätunnon ...Kauniainen, Uusimaa, Finland
Casie akins
Marketing Manager at Escape CampervansDenver, Colorado, United States
Steve ahearne
Operations ManagerLlanelli, Wales, United Kingdom
Hazem ali
Infrastructure Technical Office EngineerEgypt
...