What we do
At Centric we do many different things. Underneath this you will discover more about our projects, our expertise and the colleagues that make it all possible. Because they know best what we do, how we do it and what makes Centric so promising as an employer.
-
Custom Copilot agents: accelerating development through shared knowledge
As our .NET projects continued to grow, we noticed a recurring challenge across the team. Developers were spending significant time writing similar test scaffolding, searching for the right Copilot prompts, and ensuring that generated code followed our established conventions. While GitHub Copilot was already helping us move faster, the quality and consistency of the output often depended on how well each developer knew the project's standards and how effectively they could craft prompts.
-
School of Centric turns 10: learning that keeps moving forward
In 2016, Centric Romania put a name, a logo and a motto on its continuous learning efforts and called it School of Centric.Ten years later, it has grown into one of Centric Romania’s most meaningful learning and development initiatives: a place where colleagues share expertise, build new skills, mentor others and stay close to the changes shaping the tech industry.What started as a structured way to support learning became much more than a training program. It became a learning ecosystem built around curiosity, practical knowledge, mentorship and people who choose to help others grow.
-
Love building your product with Lovable
Lovable is an AI-powered web platform that enables users to create websites, applications, prototypes, through natural language. You can simply just type in an idea, a concept, or just describe what you want, and Lovable will not only build it for you, but also propose improvements or next steps for you, based on your context. Lovable also makes it easy to publish your projects to the public, and through the help of Supabase, can also help you database-wise (trust me, it’s extremely helpful). Lovable also allows for easy Figma integration, so in case you already have designs created, Lovable can build using your designs as base.Author: Anca Stumbea, UI/UX Designer.
-
Every day tasks automation with AI and no code
For some months we've been optimizing our workflows in the project with n8n, and because that new ‘name’ just popped up in my life, I said why not get to know each other and say "Hi!". So in the next few lines I plan to show how cool development tool can make your day to day life easier, from development to management and even organizing the processes in your house.Author: Alexandru Minzatanu, Software Developer
-
How we built a sales dashboard in 2 days with a little AI magic
“What usually takes us 4 days? We nailed it in 2 - shoutout to Claude AI.” Last December, during Centric’s Innovation Days, we looked at each other over our coffee mugs and thought: “Could we really turn a Figma design into production-ready code almost entirely with AI…without drowning in <div>s?”Authors: Alexandru Popescu, Eduard Chirileac - UI/UX Designers
-
Testing UI Flow Performance with Playwright, Artillery and Application Insights
In this article, we'll explore how an unexpected performance issue in production made our team improve the test strategy. By integrating tools like Playwright, Artillery, and Application Insights, we could simulate realistic user interactions and catch performance bottlenecks before deployment.Every QA knows the feeling: You thoroughly test a feature, everything looks good, and you confidently deploy it. But then real users jump in, and suddenly things go sideways. This is exactly what happened to us.Author: Vlad Ivascu, QA Lead
-
"I built a Figma plugin using AI and saved a week of work"
"I’m a UI/UX designer, and I recently faced a daunting task. Imagine updating nearly 200 design token descriptions in Figma—colors, spacings, borders, you name it. Manually, that kind of work could eat up 3-6 full days (40+ hours!) of meticulous, mind-numbing effort. Not exactly my idea of fun, and definitely not the best use of time. There had to be a better way, right?"Author: Eduard Chirileac, UI/UX Designer
-
Get to know Refit - an automatic Rest Api library for .NET
We all have had the situation when we had to make external API calls at some point. We then had to write a certain part of logic to handle all the code involving HttpClient, requests, responses, serialization/deserialization, etc. All this process risks gathering errors, by using the wrong parameter or a header by mistake. If all this were available through an interface, that would make the process much easier, right? That's precisely what Refit is doing; it takes care of all this integration, letting developers focus on the main application logic.In this article, we'll get to know Refit better, what it does, certain particularities of it within a .NET with Blazor application, and a functional application that does monthly planning and requires authentication.Author: Simona Balan, Software Developer
-
Handling multiple tabs or dialogs in Puppeteer
With the latest JavaScript libraries and available AI tools, auditing your page for performance and accessibility became easier to do, both by developers and QA engineers. One of these tools, which is built into Google Chrome, is called Lighthouse.Author: Cristina Zavaliche, Software Tester
-
DeepSeek - Revolutionizing AI with Cost-Effective Innovation
Since its founding in 2023, the innovative AI startup DeepSeek has gained rapid recognition. Founded by Liang Wenfeng, a former math prodigy and hedge fund manager, DeepSeek has achieved notable advancements in artificial intelligence by creating sophisticated language models and code intelligence tools. This article examines DeepSeek's history, salient characteristics, and technological advantages and disadvantages.Author: Florin Olariu, Software Architect
-
"From intern to team leader, Centric is a place where you can grow in any direction you choose."
Some careers follow a straight path. Others, like Riana’s, take unexpected turns that lead to new opportunities. Starting as a software developer intern, she discovered a passion for team collaboration, mentorship, and leadership—eventually growing into a Scrum Master and Team Leader at Centric. Here’s how she embraced every challenge and opportunity along the way.
-
Bring your product ideas to life at speed with AI design tools
In these times when technology is developing rapidly, and artificial intelligence is increasingly present in different tools and used by many users, it becomes essential for companies to keep up with everything happening in the market. Trying new tools, looking for and testing alternatives to what is used, and determining how current processes can be improved represent advantages in coping with the coming changes.
-
10 Years of the Centric Scholarship Fund: Empowering Young Talent
For the past 10 years, the Centric Scholarship Fund has been more than just a program—it’s been a catalyst for change, empowering young minds to dream bigger, develop, grow, and build bright futures. The program offers financial support and dedicated mentorship and has touched the lives of over 100 students in Iași, supporting their educational efforts to prepare for meaningful careers in IT and STEM fields.
-
Exploring Odata - Benefits and drawbacks
In the dynamic world of technology, where innovation often means breaking the rules and exploring new approaches, we should not ignore also the importance of standards and principles. Indeed, sometimes the standards can feel restrictive, potentially feel that they reduce creativity or that they are slowing us down. At other times, a structured approach is crucial because it saves time and money. In this article, I will share my personal experience with OData protocol, mostly on the requesting data part, which was a journey with ups and downs.
-
Ensure your safety net for software applications
Software can be seen as a virtual world, where real life assets, like houses or roads, can be visualized in the software applications. An application can be understood like a house and the integration connections between different applications can be imagined as roads. Application security can be thought of in similar ways to the protection ensured by people for their houses, like doors with locks, or the protection offered for the money and legal documents being transported in wallets or briefcases while people are walking on the roads.
-
What is CORS and why do we need it ?
To understand what CORS is and why do we need it, first we need to understand what Same-Origin Policy (SOP) is. The SOP was developed as a security mechanism for browsers to fight malicious attacks. It checks if the origins of the web application which is making the request and the server match. Origin = protocol + host + port number Author: Tiberiu Bulgariu, Application Developer
-
Optimizing financial services with Centric’s fintech project
In the world of financial technology, where precision and performance are key, Centric’s fintech outsourcing project is proof of innovation and client-focused development. This project, designed for private investment banks and other financial institutions, has rapidly grown to manage assets worth over 101 billion, reflecting both its impact and the trust clients place in Centric's solutions.
-
Centric Innovation: Pioneering tomorrow’s solutions today
The Centric Innovation department is where creativity, technical expertise, and strategic thinking meet to drive meaningful change. Operating with a human-centered approach, the team goes through stages of empathy, ideation, prototyping, and testing, ensuring that every product they develop not only functions well but also meets the real needs of its users. They collaborate closely with various departments across Centric, such as Social Domain and Finance, working on diverse projects like onboarding applications for immigrants and integrating GPT-powered support functions into e-services.
-
Transforming retail: How Centric’s ORS shapes the shopping experience
In the heart of Centric's technological landscape lies ORS, the OmniChannel Retail Suite, a powerful product that has become a cornerstone for retail chains across Europe. From busy supermarkets to chic fashion outlets, the ORS suite powers the everyday operations of major retailers, ensuring that each shopping experience is seamless, efficient, and satisfying.
-
Cheetah Project: a leap into the future for local administrations
At Centric, every project is a journey of innovation and dedication, and the Cheetah project is a great example of this. This ambitious initiative aims to migrate an OracleForms/Oracle Reports based application to modern technologies like C# and Angular. The primary goal is to ensure compliance with new legislation, allowing our business unit to continue participating in tenders while meeting the evolving demands of our clients from the local administrations in the Netherlands.
-
Another battle in the stORM
In a fight, there will always be a winner and a loser, but what if this time, there will be none of them? What will happen if no one is better than another or worse? What if, in this story, there is no hero or villain? In this story, we will compare two fighters with distinctive styles, skills, and abilities. Neither the Entity Framework Fighter nor Dapper Fighter has a medal for the best ORM (Object Relational Mapper) yet, but they will compete together in this tournament for the pleasure of the audience. Author: Gabriel Bârzu, Application Developer
-
From Chaos to Clarity: Using AI to Organize Your Icon Library
In the fast-paced world of design, tools that enhance creativity and efficiency are essential. Let me share with you how our latest upgrade to the internal Icon Library is transforming the design landscape. This article explores the significant enhancements I’ve worked on the internal Icon Library, focusing on improvements that streamline the design process, increase efficiency, and reduce costs for our company.
-
I found a community of colleagues I deeply admired and looked up to as mentors
Alex Popescu is one of the leading figures in the realm of UI/UX design at Centric IT Solutions. As a UI/UX Design Technical Lead, Alex balances hands-on design responsibilities with leadership roles, steering the design strategy for significant projects like the Omnichannel Retail Suite. Beyond design, Alex dedicates himself to mentoring a vibrant team of twenty designers, fostering a culture of innovation and continuous improvement. Find out more about the opportunities he seizes everyday at Centric in the following interview.
-
Building Tools, Breaking Boundaries: My Architectural Path in QA at Centric
Meet Victor, our go-to QA Architect at Centric IT Solutions, the brain behind designing and improving the tools and processes our QA teams use every day. On any given project, you'll find him hands-on, helping with automation tasks and making sure everything runs smoothly. With a career packed with growth and learning, Victor's journey at Centric is all about tackling new challenges and pushing the boundaries of what’s possible in quality assurance. Whether it’s through mentoring others or diving into complex problems, he’s always finding ways to leave a mark.
-
The people I work with make Centric a great experience
Stefan is an automation engineer at Centric IT Solutions, whose work involves simplifying data center and cloud management. From provisioning virtual servers to streamlining Azure cloud monitoring by collaborating with colleagues across borders he finds opportunities to grow within a diverse and dynamic environment. Learn more about his Centric experience from this short interview.
-
The QA Metrics – ways to communicate it
Everyone from the industry wants to deploy into production, weekly, daily, and even hourly. Current software development is fast-paced and this requires reliable and predictable quality gates. Testing on its own doesn't cover the need to improve on software quality. When evaluating software, it's mandatory to use efficient test metrics and to adapt the way we communicate about quality. With this article I try to emphasize how important it is to share information about product quality in a clear way and to use the right metrics to measure the level of quality.Author: Iulian Mitrea, Quality Assurance Discipline Coordinator
-
Immersive technologies transport visitors through time, elevating learning and engagement
While museums preserve and showcase cultural artifacts, immersive technologies such as augmented reality (AR) and virtual reality (VR) amplify engagement by providing interactive and educational experiences. Both aim to bridge the gap between the past and the present, offering dynamic ways for audiences to explore history, art and culture in captivating and memorable ways.
-
It is a place to experiment, learn, feel safe to make mistakes and grow
Dive into the heart of Centric's culture with insights from Andrei, our Country Manager and a Centric veteran of over 13 years. From endless opportunities for growth and development to an environment that encourages learning and experimentation, discover what makes our team in Romania thrive. Whether you're considering a career with us or just curious about our work culture, Andrei's perspective offers a glimpse into the essence of Centric's promise: Surround Yourself with Opportunities.
-
Every day brings new personal development opportunities that I look forward to seizing.
George, is a skilled Software Architect at Centric, bringing a wealth of knowledge and experience to our team. His journey at Centric is a testament to the many opportunities and growth oriented environment we foster. In this interview, George shared his experiences, challenges, and the exciting projects that keep him motivated.
-
I had great people in my team who helped and mentored me throughout my journey.
With a seven-year journey at Centric, Andra is a testament for Centric's culture of growth and versatility. From starting as a UI/UX design intern to evolving into her current role, her journey shows off the endless opportunities provided at Centric. Her story is a story of passion, teamwork, and innovation – all the things that make Centric a special place to be!
-
Customizing your product with Figma variables
Figma variables have changed how designers work – from creating prototypes that feel closer to the final product, to building and maintaining a multi-theme, multi-brand design system in an efficient way. In this article, find out how to build a themeable design system and how much it enhances your workflow and collaboration with stakeholders and development.Author: Anca Stumbea
-
From Figma to Power Apps
It has never been easier and faster than now to develop an application using low-code platforms to streamline or automate certain processes in a company. Discover in this article the feature proposed by Microsoft to transform a Figma file into a Power App. This functionality aims to reduce the gap between design and development and increase quality.Author: Georgiana Balan
-
Building a k6 performance test solution
Grafana k6 is an open-source load testing tool that makes performance testing easy and productive for engineering teams. k6 has packages for Linux, Mac, and Windows, but you can also use a Docker container or a standalone binary. Steps on how to install k6 are very well described on their website (along with other great documentation). [and I will not duplicate the steps here.]In this article, we will focus on writing a performance script for the Petstore API (Application Programming Interface), starting from one simple JavaScript file and improving it further until a more reliable and maintainable performance test solution is achieved.Author: Andrei Zarjitchi
-
Exploring Performance Testing Approaches: Isolated Endpoint, Endpoint Flow and UI Performance
Dive into this simple guide on performance testing for software applications! We're exploring three different testing methods - isolated endpoint, endpoint flow, and UI performance. With clear examples of their pros and cons, this article will help you choose the right method for your needs.Author: Vlad Ivascu
-
Coaching for the IT industry, in an AI-driven world
In recent times, some have become fixated on coaching, while others have been captivated by the possibilities of AI. But have you ever wondered how these two distinct realms intersect? Are you curious about how coaching can support the IT industry and amplify the potential of AI? Keep reading.Author: Stefan Chirila
-
Conducting Usability Testing: Maximizing user experience
Usability testing is a crucial process for any product or service that aims to provide an optimal user experience. It involves testing a product with real users to identify any issues or areas for improvement.By conducting usability testing, companies can uncover user's pain points, improve user experience and ultimately drive better business results.Authors: Carla Stanislav & Georgiana Balan
-
#GrowWithCentric: From intern to Software Architect
We often state that growth is a big part of our culture, so we offer our Centricians the means and methods to improve their skills constantly. Vlad started his career path at Centric as an intern and is now continuing his journey as a Software Architect. Find out how he grew with Centric in the story below.
-
DAPR & Microservices
In recent years, microservices have become a popular approach to building complex, scalable applications. However, as the number of microservices in an application grows, managing their communication, state, and orchestration can become challenging.That's where DAPR comes in - a portable, open-source runtime that makes it easier to build and operate distributed applications, including microservices. DAPR provides a set of building blocks that abstract away the complexity of distributed systems, enabling developers to focus on writing business logic.In this article, we'll explore what DAPR is, how it works, and how it can be used to simplify the development of microservices-based applications.Author: Florin Olariu
-
Building a quiz web app using Blazor, Cosmos DB and Azure functions
Are you curious about how to create a dynamic and engaging quiz web app? Learn how to combine the power of Blazor, Cosmos DB, and Azure Functions to build a fully functional quiz web app that will impress your users and make them return for more. Get ready to dive into the serverless architecture and learn how to create a seamless user experience with the latest web development tools.Author: Simona Balan
-
Using XR technology to reshape the event experience
The 2022 edition of the Forbes CEE Forum had a new vibe this year. Not only due to missing pandemic restrictions for events but mainly because the attendees could enhance their live reality with an augmented one.
-
Introduction to Zap Security tool
Step into the world of security testing and be aware of concerns and recommendations that you can consider when doing security testing. When working on a project, you will interact with internal or external security teams that scan your applications and present the findings. What if you could identify the security issues earlier and fix them before reaching the security team? How can you do this? A way is by using OWASP ZAP security scan tool.
-
Working around the...country
The last two years showed us that efficient work could be done outside our Palas office. The balcony, back yard, terrace, coffee shop, park, and other beautiful places in Romania became a potential workplace. Some of our colleagues shared the experience of working from anywhere in Romania and talked about what flexible working means for them. Silvia is one of our "digital nomads" who got the taste of traveling and working from around the country and now couldn't imagine her life otherwise.
-
Promoting sustainability with Virtual Reality gaming
When it comes to digital space, we can safely state that the last couple of years have been a time of great change - and the ones to come will follow the same trend. Technologies such as cloud, mobile solutions, big data, and analytics, which were once at the forefront of many industries, have become commonplace. And most recently, artificial intelligence, extended reality, and the metaverse are being perceived as the new game changers.
-
What does work from anywhere in Romania mean for a Centrician?
The last two years showed us that efficient work could be done outside our Palas office. The balcony, back yard, terrace, coffee shop, park, and other beautiful places in Romania became a potential workplace. Some of our colleagues shared the experience of working from anywhere in Romania and talked about what flexible working means for them. Damaris, an experienced Centric Team Leader, told us what flexible working looks like for her.
-
Discover beautiful Romania while working from anywhere
The last two years showed us that efficient work could be done outside our Palas office. The balcony, back yard, terrace, coffee shop, park, and other beautiful places in Romania became a potential workplace. Some of our colleagues shared the experience of working from anywhere in Romania and talked about what flexible working means for them. Our first talk was with Sebastian, a software developer, and travel enthusiast.
-
Including Postman in CI
"Is your project adopting the CI/CD development culture, and you have some Postman projects that you don't know how to run remotely as an automated quality gate for your CI pipeline? Well, if you follow me in this article, you will discover how to do so."
-
3D Computer Graphics with Three.js in a web application
People interact with each other in three-dimension daily. Even though technology evolved, each interaction of the end-user with an application was still done on a two-dimensional representation. With the development of WebGL and using different JavaScript 3D libraries, this limitation vanished. Many companies were encouraged by the progress of 3D technology to integrate a 3D viewer for their products. Finally, the end-user can see various 3D content in his interaction with the application.
-
#GrowWithCentric: From intern to Product Owner
We often state that growth is a big part of our culture, so we offer our Centricians the means and methods to improve their skills constantly. Sabina started in Centric as an intern, continued her path in software development, and is now an experienced Product Owner. Find out how she grew with Centric in the story below.