Why CoreDev?
There are plenty of Salesforce partners you can hire.
Very few you can genuinely partner with.
With you for the long run
CoreDev sits in that smaller group. We combine deep technical capability with a way of working that’s thoughtful, collaborative, and grounded in real-world operations — not just implementations on paper. We make Salesforce simpler, more human, and more powerful — and we stay with you every step of the way.
Customer-centric, by design
We start with the questions others tend to skip.
Who does this actually help?
Who does it create friction for?
What will this feel like for someone using it every day?
If a solution doesn’t make life better for your teams or your customers, we don’t consider it “done.” Technology should remove effort — not shift it somewhere else.
Proven depth in travel & tourism
Travel is one of the most operationally demanding industries out there. Designing systems for it forces you to think clearly about scale, data, automation, experience, and resilience — all at once.
Working in this environment has sharpened how we approach architecture in general. It’s taught us how to design for complexity without making systems feel complex to the people using them.
If we can architect for travel, we can architect for just about anything.
Built for longevity
We don’t build for demos, we build for the next team.
Clean designs, thoughtful abstractions, and real-world scale are non-negotiable. Shortcuts always come with interest — and someone ends up paying it later. Our goal is to make sure that “someone” isn’t you.
Genuinely human to work with
We explain things clearly. We collaborate without ego.
We give honest advice — even when it’s not the easiest answer.
Working with CoreDev feels calm, transparent, and constructive. That’s intentional. Good partnerships make complex work feel lighter, not heavier.
We help you think bigger — and simpler
Part of our role is helping you zoom out.
What’s the simplest path forward?
What’s worth automating — and what isn’t?
What should you stop doing entirely?
Sometimes progress comes from building something new. Other times, it comes from removing things that no longer serve you.
We grow with you
We focus on recommending what’s right — not what’s flashy.
Sometimes that means a full re-architecture.
Sometimes it’s a focused tune-up.
And sometimes the right answer is simply: “Not yet.”
Our job isn’t to sell work. It’s to help you make decisions you’ll still feel good about a year from now.
Senior talent, from day one
No handoffs. No “junior surprise.” No heavy delivery layers.
The people you meet are the people doing the work — from early conversations through architecture, build, and launch. That keeps communication clear, decisions fast, and accountability exactly where it should be.
We start with the questions others tend to skip.
Who does this actually help?
Who does it create friction for?
What will this feel like for someone using it every day?
If a solution doesn’t make life better for your teams or your customers, we don’t consider it “done.” Technology should remove effort — not shift it somewhere else.
So – why CoreDev?
Because you deserve a Salesforce partner who listens first, then builds with intention.
A partner who treats your customers as carefully as their own.
A partner who brings global depth with boutique delivery, understands travel inside and out, and genuinely cares about long-term success.
Most of all, a partner who’s simply good to work with.
Ready to talk? Whether you’re starting fresh or rethinking a complex org, we’d love to hear what’s happening on your side.
Denis Kezman
Founder & Technical Architect
Denis founded CoreDev with a clear vision: to deliver deeply engineered Salesforce solutions built to scale.
A software engineer with extensive experience across Salesforce architecture, managed package development, and complex system integrations, Denis combines technical precision with practical business insight. He has led the design and build of Lightning applications and packaged integration solutions, helping organisations modernise and optimise their Salesforce environments using best-practice architecture.
Detail-oriented and client-focused, Denis builds high-performance solutions designed for long-term impact.
Steve Farrelly
Strategic Accounts Director
Steve leads strategic partnerships at CoreDev, working with travel and tourism organisations to unlock the full potential of Salesforce. With a background spanning travel technology, tour operations, and global distribution, he aligns commercial strategy with technical delivery. Steve is known for simplifying complexity and helping clients build scalable foundations for sustainable growth.
Amber Halliday
Principal Consultant
Amber is a 6x Salesforce-certified consultant with extensive experience across SaaS, tour operators, and travel service providers. With a background in sales operations and a calm, client-first approach, she helps travel brands streamline systems and drive growth through smart, scalable CRM solutions. She combines strong technical expertise with a genuine commitment to service and long-term client success.
Sandy Reid
Consultant
Sandy is a Salesforce-certified consultant with 20+ years of experience in tourism, spanning sales, marketing, and operations. She’s held leadership roles at Destination BC, Rocky Mountaineer, Cathay Pacific, and Scenic—bringing a deep understanding of what travel brands need to succeed. Based in North Vancouver, she blends industry insight with a practical approach to help teams streamline systems and deliver great guest experiences.
Stjepan Martinic
Principal Salesforce Consultant
Stjepan is a seasoned Salesforce consultant with over 14 years of experience helping organizations unlock the full potential of the Salesforce platform. With deep expertise in implementation, customization, and support across Sales Cloud, Service Cloud, Marketing Cloud, and Data Cloud, he brings a practical, business-first perspective to every engagement.
Danijel Turkovic
Salesforce Development Lead
Danijel is a seasoned Salesforce development leader with nearly a decade of software engineering experience and over six years specialising in full-stack Salesforce architecture and development. He combines deep technical expertise with strong architectural insight to lead teams in building scalable, high-performance Salesforce solutions that solve complex business challenges.
Ivan Ratkajec
Senior Salesforce Consultant
Ivan is an experienced Salesforce consultant with around nine years of hands-on experience working across multicultural environments and diverse Salesforce roles. He’s built his career from foundational technical and functional user support through to senior consulting and solution delivery, giving him a strong blend of practical expertise and client-centric problem-solving.
Ana Nekic
Senior Salesforce Developer
Ana is a highly experienced Senior Salesforce Developer and Consultant with deep technical expertise in Apex, Lightning Web Components development, integrations, and modern DevOps practices on the Salesforce platform. She holds multiple Salesforce certifications and brings a strong commitment to quality engineering and scalable architecture to every project she works on.
Violeta Suman
Senior Salesforce Developer
Violeta is a Senior Salesforce Developer with strong technical expertise in building and enhancing CRM solutions that drive business impact. With experience working across complex Salesforce implementations and integrations, she helps organisations streamline processes, improve user experience, and get more value from their Salesforce platforms.
Domagoj Bodlaj
Salesforce Developer
Domagoj is a dedicated Salesforce Developer with hands-on experience building and supporting CRM solutions that help organisations improve productivity and drive user adoption. He excels at custom Salesforce implementations and enhancements that solve real business challenges.
Marko Vukovic
Senior Salesforce Developer
Marko is a Senior Salesforce Developer with a strong focus on architecting and building robust, scalable solutions on the Salesforce platform. Based in Zagreb, he brings technical depth and practical experience to projects that help organisations accelerate digital transformation and improve CRM outcomes. Known for thoughtful problem-solving and collaboration, Marko partners closely with teams and stakeholders to ensure that solutions not only meet technical standards but also deliver measurable value to users and the organisation.