Your partner in the field of IT development and information security
«IT specialist is a lifestyle and way of thinking for me and not just a profession»
For 10 years in the IT business, I managed:
- to develop 50 different IT solutions;
- train 200 programmers;
- identify 875 vulnerabilities in enterprise networks and applications;
- to implement 10 startups, 7 of which are failed;
- to organize a full-cycle digital agency.
How can I help
Assessment of the cost of development and technical requirements of an IT solution
Audit of the code and development process
Mobile and web application development
Identifying vulnerabilities in enterprise networks and applications
Programming training in languages: Rust, Reactos, React Native, Node.js
Support at all stages of creating an IT startup
Experience
I approach tasks not only from the technical side but also from the commercial side. I squeeze the maximum out of technology to create added value for your product and secure your company's data
My skills
Programming languages and Technologies
I have mastered and actively use several programming languages and frameworks, including C++, Vanilla JS, React JS, React Native, Node.JS, Dart, Flutter, Rust, Python. For me, a programming language is a tool that varies depending on the task. Knowledge of languages is an excellent complement to such tools and services as Git, Docker, Vagrant, and other utilities.
Information Security
I specialize in identifying vulnerabilities in internal, and external networks of enterprises, as well as in various applications.
Project Management
I actively practice Agile and Prince II methodologies in managing a development team, and a deep understanding of CBT (cognitive behavioral therapy) approaches allows me to take communication with the team to a new level.
Marketing
Throughout my business journey, I have faced the need to bring various IT products to market, so marketing has become an integral part of my activities.
Innovative approach
I am not a supporter of a conservative approach to technology, so I actively use them if necessary. Among them are machine learning, distributed data storage and computing (blockchain), Internet of Things (IoT).
Cases
Developer of cottage settlements
Task: Optimize the procurement process building materials.
Solution: Creation and launch of an ERP system, which, based on the drawing of the house, forms a list of necessary building materials and suppliers with the best price.
Result: Cost reduction by 68%.
Social network for joint meditations
Task: Evaluate the current quality of development, recommend the optimal development stack.
Solution: Analyzed the current state development, assessed the technical debt, conducted a code review, made recommendations for solving the problem with P2P video communication.
Result: Acceleration of the development process by 50%.
Software developer for universities
Task: Analyze the work of the IT department and enterprise information systems.
Solution: Built all the processes inside the IT department, changed the development stack.
Result: Reduction of IT department expenses by 30%, acceleration of the production process by 50%.
Air conditioner supplier
Task: Optimize the process of interaction with clients.
Solution: Creating and launching a CRM system.
Result: Increase in profit by 40%, the level of customer satisfaction by 70%.
Watch and accessories Store
Task: Automate the processes of purchase, accounting, and launch of advertising companies.
Solution: Assistance at every stage of creation online store, automatic placement systems ads on Google and VK.
Result: 85% increase in customer flow.
Entertainment TV Channel
Task: Update information systems.
Solution: Evaluated the quality of information systems, helped with their updating, built communication with contractors.
Result: Reduced maintenance costs outdated software by 75%.
Development Holding Company
Task: Help with the development of an internal system optimization of accounting.
Solution: Estimated the cost of development, formulated task, selected a contractor, controlled the process product development and launch.
Result: Reduced the cost declared by the contractor by 25% percent, put the product into operation 1 month earlier than the agreed deadline.
Dry feed production
Task: Optimize the process of interaction with wholesalers.
Solution: Help in creating a mobile application, integrated with 1C-enterprise.
Result: Reduced maintenance costs staff by 44%.
And more
50+
different projects
Tools
Some projects
Blog
Introduction to writing the terms of references
1/31/2023The Terms of Reference are an important part of the development process. In this article, we will begin to dive into this issue.
Testing an MVP concept
1/9/2023We will figure out how not to waste the budget on MVP development in vain
Weighted graphs
12/26/2022In this article, we will get acquainted with weighted graphs, Dijkstra's algorithm, and its implementation in the Rust programming language.
About graphs, simply.
12/18/2022In this article, we will begin our acquaintance with graphs, get acquainted with the breadth-first search algorithm (BFS) and implement the graph in the Rust programming language.
Reducing the implementation period of MVP
12/8/2022Let's figure out the timing of the implementation of the MVP.
From concept to MVP
11/18/2022In this article, you will learn, by example, how to move from a concept to an MVP without unnecessary complications in the functionality of the product