Our History

Our Vision and Mission

Vision

Is to build the best place to work in Ukrainian IT

Mission

Make people happy by joining the best employees with the best clients

Our Team

Kostiantyn

Junior TypeScript Game Developer

Superhero Name: CodeNightwalker (mastering the art of late-night coding!)

Superpower: Kostiantyn transitioned from a legal career to the dynamic world of coding, where he now immerses himself in the JavaScript ecosystem with zeal. His journey from law books to tech documentation has honed his ability to learn and adapt quickly. Late-night coding sessions have become his norm, fueled by morning coffee to keep sharp.

His tasks as a Junior TypeScript Game Developer:
*Writing and refining game code.
*Collaborating on project teams to integrate and enhance game functionalities.
*Maintaining an updated knowledge of JavaScript libraries and frameworks to optimize game development.
*Contributing to code reviews and debugging to ensure high-quality game experiences.
*Engaging with continuous professional development to stay ahead in the fast-evolving game industry.
*Developing interactive elements that keep gamers engaged and entertained.
*Balancing game development projects with personal interests, like fantasy literature, board games, and Netflix gaming shows

Andrii

Junior+ TypeScript Game Developer

Superhero Name: CodeTrailblazer (fueling innovation with every step!)

Superpower: Andriy combines his love for coffee and fresh air walks with a passion for game development, particularly in video slots. His energized approach brings a fresh perspective to each project, and his enthusiasm for coding games is as invigorating as his daily caffeine fix.

His tasks as a Junior+ TypeScript Game Developer:
*Developing and refining video slot games using TypeScript.
*Collaborating with design teams to integrate creative elements into game functionalities.
*Actively participating in code reviews and debugging sessions to enhance game quality.
*Utilizing modern development tools and techniques to ensure efficient code performance.
*Engaging in continuous learning to stay abreast of the latest gaming trends and technologies.
*Contributing to the design of new game features and user interfaces.
*Implementing responsive and interactive game elements to enhance player engagement.
*Assisting in the optimization of game performance for various platforms.
*Maintaining clear and efficient communication with team members to align development goals.

Max

Junior PHP Developer

Superhero Name: QuickAssistMan (always eager to lend a hand!)

Superpower: Max is quick to offer help and keen to learn, ensuring smooth operations with his supportive attitude. As a junior developer, his enthusiasm for solving problems and helping others makes him a valued team member. Max is committed to improving his skills and reliably assists in keeping projects on track.

His tasks as a Junior PHP Developer:
*Developing and maintaining dynamic websites and applications using PHP.
*Assisting in integrating user-facing elements with server-side logic.
*Quickly addressing and resolving bugs to maintain the integrity of applications.
*Participating in the development lifecycle from planning to deployment.
*Continuously learning new programming techniques and frameworks to enhance his skill set.
*Supporting the creation of documentation for system features and updates.
*Continuously learning from team projects and individual study to enhance his programming abilities.
*Contributing to ensuring a positive user experience by assisting in routine checks and maintenance tasks.

Anastasia

Middle QA/QC

Superhero Name: QAPaladin (standing guard over quality with unwavering dedication!)

Superpower: My super ability is to bring structure and clarity to everything I touch. I thrive on communication and am always ready to take the initiative. My proactive approach ensures that our processes are not only efficient but also transparent and well-documented. I love turning complex tasks into manageable ones and fostering a collaborative environmen

My tasks as a QA/QC Specialist: As a QA/QC Specialist, my role involves standing guard over the quality of our products, ensuring they meet our high standards before reaching clients. I give the green light to releases with confidence, knowing that all quality benchmarks have been met. My responsibility is to build trust by providing reassurance to both clients and team members about the reliability and excellence of our products. I am committed to being transparent, openly communicating not only the strengths but also the potential risks associated with our products, and ensuring that everyone is aware of these risks. Additionally, I identify and articulate any potential issues to support informed decision-making throughout the development process.

Den

Middle PHP Developer

Superhero Name: StrategyMaestro (masterfully blending strategic insight with technical expertise!)

Superpower: Deny’s wields the sharp analytical skills of an economist and the strategic acumen of a chess grandmaster, crafting elegant solutions to intricate coding puzzles and business challenges. His self-taught journey underscores his independence and relentless pursuit of knowledge, making him adept at adapting to new technologies and excelling without the need for traditional educational paths.

His tasks as a Middle PHP Developer:
*Developing and maintaining dynamic websites and applications using PHP.
*Integrating user-facing elements developed by front-end developers.
*Solving complex performance problems and architectural challenges.
*Implementing effective and secure data storage solutions.
*Collaborating with other team members and stakeholders to improve application functionality.
*Keeping up with the latest industry trends in technology and applying them effectively in projects.
*Analyzing business requirements and transforming them into technical solutions.
*Conducting code reviews and enhancing the performance of existing applications.

Valeria

Junior QA/QC Engineer

Superhero Name: QA of Winterfell (dedicated and vigilant, guarding the realms of quality like a true Stark!)

Superpower: Valeria has a unique penchant for ‘breaking’ websites and unraveling complexities much like the strategic battles in the Game of Thrones. Her enthusiasm for dissecting every detail ensures that no bug goes unnoticed, protecting the integrity of our digital realms.

Her tasks as a Junior QA/QC Engineer:
*Conducting detailed QA testing across various platforms to ensure the highest quality of websites and applications.
*Identifying, documenting, and reporting bugs and issues to foster swift resolutions.
*Collaborating closely with developers and other team members to discuss and rectify defects.
*Participating in the development and implementation of quality assurance protocols and procedures.
*Assisting in the automation of testing processes to increase efficiency and coverage.
*Keeping up-to-date with the latest testing tools and methodologies to enhance testing strategies.
*Contributing to the overall improvement of user experience by ensuring the software is bug-free and functional.

Bohdan

Full Stack Software Engineer

Superhero Name: CodeSunshine (bright and warm, like a ray of sunlight bringing joy and innovation!)

Superpower: While writing a description turned out to be a harder task than I imagined (still a lot of work to do today!), my true superpower lies in being a kind and pleasant presence in the team. I bring warmth and positivity to every project, making complex tasks feel a little bit easier for everyone around me.

My tasks as a Full Stack Software Engineer:
Developing front-end and back-end solutions, creating and maintaining databases, implementing APIs, ensuring code quality, debugging and troubleshooting issues, collaborating with cross-functional teams, optimizing performance, deploying applications, staying updated with the latest technologies, and continuously improving the development process.

Helen

Middle QA/QC Engineer

Superhero Name: QualityGuardian (steadfast and precise, like a protector of testing realms!)

Superpower: My super ability is to safeguard the quality and integrity of our processes, ensuring everything runs smoothly and efficiently. As the first tester in the company, I mentor most of our testers, guiding them through the intricate world of QA/QC. I bring a unique blend of attention to detail and philosophical insight, making sure our products are top-notch. And yes, I do love wine and deep conversations, almost as much as I love books!

My tasks as a QA/QC Specialist:
Defining QA/QC processes, mentoring testers, conducting thorough testing, ensuring quality standards, identifying and reporting bugs, performing root cause analysis, collaborating with development teams, implementing automated tests, maintaining documentation, continuously improving testing strategies, and upholding the highest standards of quality assurance.

Anton

DevOps Engineer

Superhero Name: CatOps Whisperer (quick and agile, like a cat who masters containers and saves the day!)

Superpower: My super ability is to manage containers and fix fallen production systems with the grace and precision of a cat. I combine the analytical mind of an engineer with the nimble reflexes of a feline, ensuring smooth operations and swift problem-solving.

My tasks as a DevOps Engineer: Managing containers, automating workflows, monitoring systems, optimizing performance, deploying applications, troubleshooting production issues, maintaining CI/CD pipelines, collaborating with development teams, enhancing security measures, ensuring high availability, and continuously improving processes.

Helga

HR Generalist

Superhero Name: FlashRecruiter (quick and skillful, like a superhero who catches everything on the fly!)

Superpower: My super ability is to find the right approach even to the most introverted candidates and to combine two incompatible professions: HR Generalist and tattoo artist. Yes, you heard that right! I find candidates quickly and efficiently, even when it seems impossible.

My tasks as an HR Generalist: Candidate search and selection, conducting interviews, onboarding new employees, training and development, document management, conflict resolution, career planning, liaising with management, organizing corporate events, process analysis, and improvement.

Mike

Mike

Chief Everything Officer, Project Manager

Superhero name: Questionman

Superpower: To see the essence of things and help others to understand it. Shares Zen.

Mike communicates with clients, brings positive and calmness to the team, always ready to help and in secrecy hope that if once he helped a person – next time the person will do it himself.

In spare time hates iPhone.

Max

Max

Middle PHP Developer, Technical Everything Officer.

Superhero name: Chameleonman: usually only eyes are moving, where the problems are solved with one precise shot

Superpower: To solve unsolvable tasks, especially if it’s to bring several kilograms of fruits before the planning meeting on Monday.

Max creates quality code, even if the code is actively resisting. Max supports and develops software, heartlessly deals with bugs, and able to teach programming even your grandma!

Alexandr

Middle+ Software Engineer. The first intern of our company, who seized the force quicker than expected

Superhero Name: CodeMaster (swift and precise, like a master of the coding arts!)

Superpower: Alexander, our first intern who mastered the skills quicker than expected, is a marvel in our team. He loves cats, movies, working on his pet projects, board games, and video games. He is always excited about our Monday meetups, bringing joy and enthusiasm to the start of the week. Alexander impresses everyone with his speed and quality of work, writing clean and precise code that sets a high standard for all.

His tasks as a Middle+ Software Engineer:
Developing robust software solutions, maintaining and improving code quality, implementing new features, debugging and troubleshooting issues, optimizing performance, collaborating with team members, contributing to code reviews, staying updated with industry trends, and continuously enhancing the development process.

How it all began

LeaSoft was founded as the space, where the company values are not just beautiful words, with these words we validate every our decision and every our choice.

Our formula for long-term partnership is:
– People over everything
– Mutual trust and respect
– Democracy

Every value is the result of the 15 years of experience and aspiration to create a place, where employees could say “It’s damn awesome to work here!”.

Values Discovery

People over everything

Awareness of this value came to me when I was working in a big company with a great technological potential. From the very first day working there I was enthralled by its well-built process and technical excellence. Here I felt I would be able to grow professionally forever!

The Trial Period here was interesting and pretty well loaded at the same time. Just imagine that you are on the big ship where a lot of things happen continuously, either new shell-holes that need to be mended asap or fires that need to be put out, and while all of that you need to keep the course and fire on enemies. Thus we were running alarmed all the time.

At first it seemed fine as it is a new project, new people, new technologies, everything is new! Hence what else was to be expected? – Need to take this challenge as due.

But after several months I found myself understanding that running alarmed had not ended despite us making an overhaul of our ship. It seemed like somebody continued to alarm.

For half a year of working in this ‘alarm mode’ we lost our main developer and his replacement, which weakened the project expertise and delivery speed. Can you imagine how it impacted the rest of the team and relations with the client?

Having analyzed the situation, I came to a conclusion, that company retained its employees by any means necessary. Where one of the tools was to overload them with tasks in order ‘they would not have time to seek new possibilities’. I was outraged with this policy and promised myself I would do as much as possible to build better conditions for people on my projects.

This striving formed the basis of my future company.

Trust and respect

However, the attitude to own employees wasn’t the reason for me to resign. The trigger was pulled when the company violated the contract with our client which put his business in jeopardy.

It became clear for me that the profit for this company was over people, over trust and respect, and even over the agreements. The main thing was just to sell higher rather than to define what person needs. Both employees and clients were just ‘resources’ here.
Inhere my position is deeply different. I would rather go the way that would have brought the profitable long-term partnership, rather than one short-term high-profitable project.

I’m sure that the priority on solving problems of employees and clients, sincere interest in their personal success, – bring sustainably high profit, where the grateful clients and cheerful employees – bring happiness and satisfaction of awareness that you’ve contributed to this world.

Democracy

With democracy I got familiar while working in the company that was a giant of UA IT industry. And the best part of it wasn’t its size, but the isle, our team where was understanding and friendliness reign, the work was productive and every teammate saw his own contribution to the project and process.

That time the Monday didn’t seem a ‘hard start of the week’ to me, but a continuation of the great weekend. I went to the office with pleasure, rethinking weekly plans and goals. And Friday didn’t seem to me as the most desired weekday, but a transition from cool things I did for people to the cool things I did for myself and my family.

That time, if I was asked ‘what is work for you?’ – I would say that ‘It is a self-realization that you get also paid for’. I was winged with the desire to do more and better.

After several years there was a replacement in management and with that change there management style was replaced as well.

Changes were gradual and not visible at first glance. However, after a half year I caught myself on that instead of discussing with the team the better way of a feature realization or a better process improvement, we just received the instructions on what needed to be done and how.

Where on our questions ‘Why is it so?’ the answer was usually ‘Because it is needed so’.

Having worked half a year more in that regime I understood how the authoritarian management style affects people’s development and productivity.

Strict instructions slowly kill the initiative and ability to analyze and build solutions on your own. And even if such a desire appears it usually crashes against the ‘Because it is needed so’ argument.

Only when I lost the freedom of carrying out decisions and right to vote – I understood their value and tried to change the situation. Which led me to another company 🙂

Bringing values together

Experience in several companies, memories of those great moments, problems and challenges, and every interaction with team and client convinced me that people, who are driven by the same values, – is the biggest value in the company.
Any challenges that are being passed with the people, who you trust and respect, are solved easily and with great internal pleasure.

Big freedom and possibilities of own growth bring incredible results that make employees and clients happy.

And it is those values that makes the very foundation of LeaSoft.

Inhere you will be able to achieve your goals in a productive and pleasant environment. And we are ready to work on that to build such environments for every team and every person.

LeaSoft – we are building an environment for people and people create the company.