TGViewer
Evrone Evrone @evrone · 335 subscribers
Post #713 202
Atom makes electric cars. The company is growing fast, and at some point, off-the-shelf HR systems stopped providing the flexibility they needed – too rigid, impossible to tailor to their own processes. So Atom decided to build their own platform. We had already worked with them on the frontend for a concept car, so the client came back to us.

The stack is classic: backend on Ruby on Rails, frontend on React, Postgres, and RestAPI. This allows us to launch the product quickly and develop it with a small team. The system consists of five modules. Employee evaluations are based on criteria or open-ended questions, involving managers, peers, and the employees themselves. For managers, we built aggregated questionnaires, and each employee has a page showing a competency matrix and growth areas.

Goal setting works with KPIs and OKR decomposition. The process is asynchronous – employees don't have to wait for their manager. The system automatically generates development plans based on evaluations. The employee profile brings everything together: financial information, start date, tenure, and evaluation results. The company structure module stores all reporting relationships and is integrated with 1C and the recruitment system.

The design was developed through in-depth interviews with managers. We looked at solutions from other domains and followed a modular approach with a calm visual style. The project is already live and allows Atom to manage HR processes with just a few employees.

If your HR system no longer meets your needs – we'll build one that fits you perfectly.

More details 👉 here.
  • 🔥 4
  • 👍 3
  • ❤ 1
More from @evrone
  1. Sep 24, 2026A vague task leaves too much room for interpretation – and that becomes especially noticea…
  2. Sep 17, 2026Sometimes, the most interesting part of an IT project isn’t what was built, but how it was…
  3. Sep 10, 2026There are things you almost always want to add to an MVP. And almost always shouldn’t. Ano…
  4. Sep 3, 2026What if AI could help a technical interviewer prepare for an interview before the candidat…
  5. Aug 27, 2026What happens when a logistics system has to handle very different data loads at the same t…
  6. Aug 20, 2026There are already so many AI agents that choosing one has become an engineering task in it…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →