About Diatom Enterprises

Our Team & History

Since 2004, Diatom Enterprises has been delivering custom software for clients across Europe and North America. Over 200 shipped projects, 80+ senior engineers in-house, and a simple operating principle: hire experienced people and let them do their work.

Certified and Recognised

Quality and expertise audited by independent institutions and clients around the world.

Top Artificial Intelligence Company in Latvia 2026 award badge

Top AI Company

Clutch, Latvia 2026
Top IT Services Company 2026 award badge

Top IT Services Company

Clutch, Riga 2026
Clutch Top .NET Developers Latvia 2026 badge

Top .NET Developers

Clutch, Latvia 2026
ISO 9001:2015 certification badge

ISO 9001:2015

Certified since 2016
Microsoft Partner badge

Microsoft Partner

Microsoft
Family-Friendly Workplace certificate

Family-Friendly Workplace

Latvia, since 2023

Our Story

Twenty years of building software the way we believe it should be built.

Vancouver, Canada - downtown skyline
2004

The Beginning

In 2004, Denis Gorshkov founded Diatom Enterprises in Canada with one clear principle, one we still follow today.

Riga, Latvia - old town and river Daugava
New headquarters

From Canada to Latvia

A few years later, Diatom moved its headquarters to Latvia, a European Union country with stable regulation, a transparent legal environment, and access to a strong developer talent pool across the continent.

Diatom Enterprises team in the office
Today

Diatom Today

Today, Diatom has 80+ senior in-house engineers, and everyone at the company, from a developer to a board member, has a technical background. Over 90% of our clients are based in North America, and most partnerships last for years: we adapt to each team’s work culture and communication style.

Denis Gorshkov, founder of Diatom Enterprises
“Hire only seasoned professionals and let them do their jobs.”
Denis Gorshkov, Founder

Diatom Team

Two decades of steady growth, with senior engineers at the core of every project.

Diatom Enterprises growth timeline: first enterprise client in 2008

How We Work

Four principles we’ve kept for twenty years.

People

Senior by Default

No juniors dressed up as seniors. The engineers you interview are the engineers who join your project, and most have 10+ years of production experience.

Visibility

No Surprises

Open backlogs, weekly reporting and direct access to the team. If something slips, you hear it the day we see it, not at the end of the sprint.

Judgement

Honest Pushback

If a feature won’t pay off or an estimate looks unrealistic, we say so before work starts. Raising it early costs far less than fixing it later.

Continuity

Code That Outlives Us

Documented, tested and readable by the next team. You own everything we build, with no lock-in and a clean handover whenever you need it.

Leadership

Diatom is led day to day by its owners: software engineers who have delivered custom software for clients across North America and Europe for more than two decades.

Glebs Barkovs, Chief Executive Officer

Glebs Barkovs

Chief Executive Officer

Leads company strategy and long-term client partnerships. Joined Diatom as a project manager and grew into the CEO role, so every engagement is run with a delivery-first view.

Slava Dubovitsky, Chief Technical Officer

Slava Dubovitsky

Chief Technology Officer

Co-founder. Has designed and built software on the Microsoft stack since 1993, with 100+ projects in finance, real estate, education and telecom. Sets the architecture and engineering standards our teams work by.

Evgeny Lemasov, Chief Operating Officer

Evgeny Lemasov

Chief Operating Officer

Co-founder. Three decades in software, from the first Windows-based system for Latvian Railways to cloud and SaaS products. Runs delivery operations and quality control across client engagements.

Want to learn more?