• Proficiency in IoT protocols such as MQTT
CoAP
and HTTP.
• Experience working with cloud platforms like Ali Cloud.
• Strong understanding of cloud-based application.
• Knowledge of web-based design
• Knowledge of security protocols and best practices for IoT networks.
• Strong proficiency in programming languages such as C/C++
Python
or JavaScript for embedded systems.
.NET
C#
.NET Framework
ASP.NET Core MVC
EFCore
SQL Server
Entity Framework
Javascript
JQuery
AJAX
CSS
Bootstrap
MS SQL
Web API
ASP.NET
Design Patterns
XUnit / TDD
DevOps
Web Services Integration (REST
SOAP
JSON)
Cloud Computing Services by Azure
Agile methodology – Scrum
Microsoft Certifications in software development (e.g.
MCP
MCSD)
Infrastructure & Engineering Excellence: Manage infrastructure and CI/CD pipelines while ensuring scalability, performance, security, and high code quality through best practices and governance.
The context is automation and AI in the manufucturing industry.
Infrastructure & Engineering Excellence: Manage infrastructure and CI/CD pipelines while ensuring scalability, performance, security, and high code quality through best practices and governance.
The context is automation and AI in the manufucturing industry.
• Analyze software requirements to assess feasibility, considering quality, performance, time, and budget constraints.
• Collaborate with front-end architects, hardware engineers, test engineers, and other stakeholders to ensure optimal feature implementation and integration.
• Write clean, well-documented, and testable C/C++ code for embedded systems, adhering to coding standards and best practices.
...
Integrate Complex Systems – Work with APIs, third-party services, and internal microservices to build seamless solutions.
Code Quality and Performance Optimisation – Participate in code reviews, maintain clean coding standards, and improve the existing codebase. Write efficient queries and optimise system performance across databases.
Mentor and Collaborate – Support junior developers and actively participate in code reviews and technical discussions. Work closely with senior developers, product managers, and AI teams to deliver high-quality solutions.
...
• Analyze software requirements to assess feasibility, considering quality, performance, time, and budget constraints.
• Collaborate with front-end architects, hardware engineers, test engineers, and other stakeholders to ensure optimal feature implementation and integration.
• Write clean, well-documented, and testable C/C++ code for embedded systems, adhering to coding standards and best practices.
...
AI Programming & Development — applying machine learning and AI-assisted engineering practices to manufacturing data, quality analytics, and the software delivery lifecycle
...
• Analyze software requirements to assess feasibility, considering quality, performance, time, and budget constraints.
• Collaborate with front-end architects, hardware engineers, test engineers, and other stakeholders to ensure optimal feature implementation and integration.
• Write clean, well-documented, and testable C/C++ code for embedded systems, adhering to coding standards and best practices.
...