Services
Services are tailored to each individual customer, based on their specific wants and needs. Take all advantages of a remote or hybrid freelance partner.
Team composition
Team composition and assembly involve putting together the right set of individuals with relevant expertise to accomplish the team goals and tasks and to maximize team effectiveness. During a project start up some resources could require a mentor to drive their professional development.
Development of applications
Emerging technologies
Development of applications using Microsoft technologies with emphasis on requirements management, interface design, usability, testing, deployment.
Tridium
The Niagara Framework
MountainSoft is Certified Niagara Developer ready to build your IoT projects. Niagara Framework® is a comprehensive software infrastructure that addresses the challenges of creating device-to-enterprise applications. It serves as a central console for connecting real-time operational data to the people and systems that manage workflows in smart buildings, data centers, industrial processes, smart cities and other aspects of business enterprises.
Custom software
Industry 4.0
MountainSoft develops tailored solutions to make your machine tools and production processes compliant with Industry 4.0 guidelines. Solution based on development of RESTful web services, integration with MES (manufacturing execution systems) and communication with several type of PLCs.
Machine tools
HMI development
Development of onboard machine tool application control is more than a simple HMI (Human-Machine Interface) application. Modern machine tools need to integrate and control several complex devices for automation, measure, vision, data collection and perform CAM operations like optimization and simulation.
Development Process
It is my habit to take care of the whole Life Cycle of a Software Development Project
1. Inquire about requirements
2. Analysis and Feasibility Study
3. Implementation and coding
4. Testing
5. Maintenance & Support
Meet the Team
Creative Nerds
Mauro Raymondi
Developer and CEOThe skills
I have worked in multiple languages, platforms, and even industries in my professional career. Developers who are familiar with the entire stack know how to make life easier for those around them because they have a higher view of all the connecting pieces.
In most cases I have developed desktop applications for industry automation and process control, but web applications and API services for integrated contexts are my best too.
Languages
C#, VB, C, C++, HTML, Java
Operating System
Windows
IDE
Microsoft Visual Studio
Databases
SQL Server, MySql, Access
Cloud
Azure
Graphic
OpenGL
Frameworks and pattern architectures
WPF, MVVM, XAML, MVC, Entity Framework, ASP.NET
Networking and protocols
TCP/IP, FTP, HTTP, BACnet, LonTalk
Devices
Omron PLC, Siemens PLC, Mitsubishi CNC, Fanuc CNC, Beckhoff CNC (TwinCAT)
Specific systems
Vision Camera, Laser marking, Automatic Test Equipment
Others
Building Management System Integrator
Niagara 4 Developer Certification
Contact
Dont hesitate to get touch please send an email and I will get back to you shortly.
Get in Touch
Address
MountainSoft HQ
Via Regio Parco, 37
Settimo Torinese, 10036
Italy
Address
MountainSoft
Borgata Montepiano, 29
Locana, 10080
Italy
The processing of your personal data
MountainSoft will never rent or sell your personal data to third parties and will not share your personal data with parties that do not have a legitimate reason to access.