Hi, I’m Arthur Tousch, a passionate engineer with experience in software development, testing, and project management. I’ve worked on a variety of exciting projects, from military vehicle simulators to 3D printer control software, and even drone communication systems. I enjoy solving complex problems and building reliable, user-friendly software solutions.
In addition to my technical skills, I have a strong background in team leadership and agile development. Outside of work, I love staying active by playing basketball and exploring the outdoors through snowboarding, hiking, and cycling. I’m always excited to learn new technologies and take on new challenges!
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Overview
In this project, I worked with a printer company to modernize their existing printer management software. Beyond updating the UI, I actively advised on strategic software improvements to enhance user experience and streamline workflow. A major aspect of the project was re-architecting the software from a conventional C++ Qt structure to a modern QML/Qt & C++ hybrid approach, allowing for a more dynamic and flexible user interface while maintaining robust backend functionality.
Key Features
Complete Architecture Overhaul: Migrated the existing C++ Qt structure to a modular QML/Qt & C++ architecture, improving maintainability and flexibility.
Point icon
Modern UI/UX: Designed an intuitive and responsive QML-based interface with enhanced usability and aesthetics.
Optimized Performance: Improved software responsiveness and reduced resource consumption by leveraging QML’s declarative approach for UI rendering.
Strategic UX Enhancements: Collaborated with the contracting company to redefine key interactions, leading to a smoother and more efficient user experience.
Technologies Used
QML & Qt (C++): Implemented a modern UI while ensuring smooth integration with C++ business logic.
SQLite: Used for efficient data storage and job tracking.
Multithreading & Async Processing: Optimized backend operations for improved performance and responsiveness.
Read more: https://www.twine.net/signin
Overview
In this project, I developed a furniture configurator using Python and Django for a small business. The configurator allows customers to personalize furniture by selecting various options like style, color, and material, creating an enhanced, user-friendly experience. In addition to development, I provided business consulting to help the client determine the best framework for their goals, ensuring scalability and efficiency.
Key Features
Interactive Customization: Designed a responsive interface enabling customers to configure furniture pieces by choosing colors, materials, and dimensions tailored to their preferences.
Real-Time Preview: Implemented dynamic updates to show a real-time preview of customer selections, increasing buyer confidence and enhancing the decision-making process.
Backend Management: Built an intuitive backend for the client to easily manage product options, inventory, and pricing, allowing updates without technical expertise.
Point icon
Order Integration: Connected the configurator to the client’s order system, enabling a seamless experience where customized selections are added directly to the business database.
Technologies Used
Python and Django: For building a robust, scalable backend to manage data effectively.
JavaScript: To handle real-time updates and improve configurator interactivity.
HTML/CSS: For crafting a responsive and accessible design across various devices.
Read more: https://www.twine.net/signin
Overview
In this project, I developed KMK, an educational software designed to help students understand the principles of engine control systems, specifically focusing on PID (Proportional, Integral, Derivative) control. Utilizing Qt and Python, the software provides an interactive learning experience that simulates real-world engine control scenarios. The goal was to create a user-friendly platform that enhances students' comprehension of PID control mechanisms and their applications in engineering.
Key Features
Interactive Simulations: Developed engaging simulations that allow students to manipulate PID parameters and observe their effects on system behavior in real-time, enhancing experiential learning.
Visual Feedback: Incorporated graphical representations of system dynamics, providing visual feedback that helps students understand how different PID settings impact performance and stability.
Educational Resources: Included a library of resources, such as tutorials and explanations, that guide students through the concepts of PID control, making complex topics more accessible.
Assessment Tools: Integrated quizzes and assessment features to evaluate students’ understanding and reinforce learning, enabling educators to track progress and identify areas for improvement.
Technologies Used
Qt: For building a cross-platform, interactive user interface that enhances the user experience.
Python: For implementing the underlying logic and simulations, leveraging its simplicity and power for educational applications.
Read more: https://www.twine.net/signin
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Võsu today.