About us

Our Story

img

In the early 2000's, ObjectStyle’s founder, Andrus Adamchik, realized there weren’t any good open-source object relational map­ping solutions out there. This led him to create Cayenne (now Apache Cayenne) – a framework that helps Java developers efficiently “talk” to databases.

Over the years, ObjectStyle evolved into a full-service provider that is capable of carrying out complex projects: writing software, performing end-to-end testing and quality assurance, creating complex software architectures, and much more (see our services).

Out of this initiative, in 2002, emerged a com­pany called ObjectStyle, whose original purpose was to help early Cayenne adopters migrate from legacy persistence technologies. ObjectStyle was founded in Atlanta, GA; the company currently has offices in Connecticut, USA, and in Warsaw, Poland.

One of our most notable projects is the ongoing partnership with the National Hockey League. ObjectStyle has been developing core software for the league’s main web properties since 2006, as well as supporting dozens of internal business applications.

Leadership

Andrus Adamchik
Andrus Adamchik

Founder, CEO, and Chief Architect

Evgeny Vintik
Evgeny Vintik

VP of Engineering

Natallia Brych
Natallia Brych

Head of QA

Denis Koyro
Denis Koyro

Senior Analyst & Delivery Manager

Nikita Timofeev
Nikita Timofeev

Head of Open-Source Development

Oleg Artyukevich
Oleg Artyukevich

Engineering Manager

We are hiring!

Come work for ObjectStyle and grow with the company.

SEE OPENINGS
Andrus Adamchik

Andrus Adamchik

Founder, CEO, and Chief Architect

In addition to being a programmer with nearly 20 years of experience, Andrus is also a blogger, conference speaker, open-source developer, and ex-Vice President of the Apache Software Foundation.

He is one of the few “coding CEOs” who combine writing code with running a successful IT company. In his current role at ObjectStyle, Andrus remains its Chief Architect and is personally involved in a number of ObjectStyle’s projects.

A big advocate of open software, Andrus is the founder of such open-source solutions as Apache Cayenne, Bootique.io, Agrest, LinkMove, and DFLib.

Andrus has spoken at Java conferences such as ApacheCon North America, JEEConf, and Joker. He has also presented at various Java User Groups (JUGs) around the world.

Andrus Adamchik holds a Master of Science degree in Chemistry from Belarusian State University in Minsk.

Evgeny Vintik

Evgeny Vintik

VP of Engineering

Evgeny joined ObjectStyle in 2014 and became a Team Lead for one of the projects in June of 2015. A big advocate of modern DevOps methodologies, Evgeny introduced a number of improvements into his team's development routine: continuous integration, regular code reviews, integration tests, and functional UI testing, among others.

In 2018, Evgeny was appointed Director of ObjectStyle Poland, and in 2019 he was promoted to ObjectStyle's Global VP of Engineering. In both his roles, Evgeny oversees the hiring process, helps assign the right people to the right projects, mentors up-and-coming IT management talent, and more.

Evgeny holds a degree in Industrial Electronics from Belarusian State University of Informatics and Radioelectronics and is an Oracle-certified Java SE programmer.

Natallia Brych

Natallia Brych

Head of QA

Natallia is an experienced QA Manager with a proven track record of driving process improvement, productivity, and empathy within her team for more than 12 years. She leads by example, fostering a culture of collaboration, continuous learning, and accountability. In addition, Natallia mentors up-and-coming talent and oversees staffing procedures for the QA department at ObjectStyle.

In the past, Natallia has worked for an antivirus company whose clients include large banks and government agencies. She has spoken at industry events, such as SQA Days, and has been a trainer in several software testing courses. She holds a Master of Technology degree in Information Security from the Belarusian State University of Informatics and Radioelectronics in Minsk where also worked on a PhD thesis on the topic of encryption by means of neural networks.

Natallia is also an avid yoga practitioner, which has taught her discipline, focus, and mindfulness that she applies to her work. She believes that physical and mental wellness is critical to maintaining a high-performance team.

Denis Koyro

Denis Koyro

Senior Analyst & Delivery Manager

Denis has over 15 years of experience in system analysis, application development, and the support of Java EE-based systems. He has worked with many programming languages (Java, SQL, C, Perl) and databases (Oracle, MySQL, Derby).

His area of expertise includes designing databases and complex system architectures. On the managerial side, Denis has over a decade long experience in client communications, project planning, task sequencing, quality control, and software delivery.

Denis began his programming career at a CEE branch of DTS Systeme GmbH (a German group of companies), where he went from junior developer to senior software engineer, to team lead, to Chief Information Officer over the course of six years. He then joined ObjectStyle in 2011 as Lead Software Engineer and Analyst. Denis has been the Delivery Manager for one of the company’s biggest projects for more than eight years now.

Outside of IT, Denis takes great interest in architecture, landscape design, and smart home technologies. He has recently completed the work of his life, which is a home built to Denis’s own architectural blueprint.

Denis holds a Bachelor of Science degree in Information Technology from Belarusian State University of Informatics and Radioelectronics in Minsk.

Nikita Timofeev

Nikita Timofeev

Head of Open-Source Development

Nikita Timofeev has been with ObjectStyle since 2016. He currently heads the team that develops and supports Apache Cayenne. He also aids the development of other open-source products authored by ObjectStyle (including Bootique.io.)

Prior to ObjectStyle, Nikita spent over six years with Mail.Ru Group, a well-known Eastern European telecom giant that ran three big social networks: Vkontakte, Odnoklassniki, and Moi Mir. During his tenure there, Nikita went from Senior Java developer to Deputy CTO, and acquired extensive programming, project management, and software architecture design expertise.

Nikita holds Bachelor's degree in Physics from Saint Petersburg State Polytechnical University.

Oleg Artyukevich

Oleg Artyukevich

Engineering Manager

Oleg started his employment with ObjectStyle back in 2013. At first, he was mostly working on the Apache Cayenne project. He then became a software engineer on one of the client’s projects here at ObjectStyle. The team was implementing DevOps best practices to improve time-to-market and software quality for the client. Practices like code reviews and unit tests were a norm. Over time, Oleg became the team lead on that project. He was responsible for making decisions regarding the apps’ architecture, choosing technologies, and performing code reviews. On the managerial side, Oleg synced up with customer on the daily basis, turning customer ideas to technical tasks and distributing work between team members. Since he had started as the lead, the team introduced elements of the Kanban framework to its work routine to increase transparency and improve efficiency.

In 2022, Oleg was promoted to Engineering Manager on a tech-heavy startup project where he now heads a team of engineers. He performs some managerial duties, but mostly oversees the technical implementation by reviewing other programmer’s work and making technology stack choices.

Oleg holds a degree in Economic Cybernetics from Belarusian State University in Minsk.