My Mother: Engineer, Programmer, and Analyst. Part 4


The company ELVIS-PLUS faced the question of implementing forecasting systems for several key reasons:
Growth in production volume and complexity: By that time, the company had significantly expanded, with an increased range of products and higher production volumes. This created a need to anticipate demand, plan resources, and optimize manufacturing processes.
Improving management decisions: To effectively manage the business, it was necessary to forecast market trends, customer demand, and financial indicators in a timely manner. This allowed for more informed decision-making and helped avoid over- or under-utilization of production capacities.
Competitive environment: In the face of rising competition, it was important to predict market changes, respond quickly to shifts in demand, and optimize planning to maintain positions and improve efficiency.
Resource optimization and risk reduction: Forecasting systems enabled more accurate planning of material procurement, inventory management, and workforce allocation, reducing costs and minimizing risks associated with market fluctuations.
Svetlana created an Excel database with financial plans, collecting data from technical specialists and sales managers.
In 2014, they decided to develop a system based on 1C that could evaluate future projects in terms of finances and resources, as well as track their implementation. My mother helped extract data for 1C, developed algorithms, explained them to developers and drew up technical specifications in accordance with business requirements.
In 2023, due to problems with licensing MS products, a PMIS was migrated to 1C. My mother was responsible for developing algorithms and managing the process. She also tested and adjusted the system, ensuring the use of correct algorithms and data structures. She always believed that in the future, this data could be used for further developments.
In 2025, she moved to a new company. My mother got tired of correcting other people's mistakes and doing other people's work, but as soon as she said she was leaving, people who had left the company before called her and said they were ready to take her to another company. They offered her more money and the opportunity to work no more than 8 hours a day. She is also supported at her new job, and it is more of a state-owned company, so no one is cheating.
They acquired the Kaiten system which is a tool for linking projects and current tasks with tracking plans and deadlines. Now she is working on automation algorithms for this system.
The developers asked her to conduct workshops because she discovers vulnerabilities and understands what needs to be improved in the system from a security perspective.
Svetlana still doesn't speak any language except Russian, she's never written a resume or had an interview. All of her jobs are the result of "word of mouth", when people passed on information about her incredible abilities to structure and build algorithms, and as a result, mom immediately received invitations to all of these jobs.
This is how my mother was once a simple graduate of a sports school, but she became an incredibly in-demand professional who is always given interesting tasks.
Subscribe to my newsletter
Read articles from Надежда Макарова directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Надежда Макарова
Надежда Макарова
Hi, I'm Nadia and I work in technical writing. I work as a technical writer at Sherpa Robotics, a mid-size AI and bisiness process automation company. As a middle technical writer, I monitor release notes, using Markdown, write documentation with doсs-as-code for website, edit user guides in Gitbook, prepare technical requirements. Every day I check new tasks in the backlog and communicate with developers to bring the text to perfection. I really like my job because I can work from anywhere in the world and combine my love for creativity and technology. Even at school, I loved writing essays, finding new information, structuring and analyzing it. It was always important for me to make sure that my text was written beautifully and correctly. I like to make various lists and diagrams, add illustrations to the text so that the user can always understand everything. It is important for me to test the products that I write about from myself. So I sometimes find errors in programs or code, which I write to the developers about. It is important for me to receive feedback, and I get a lot of it in this job.