Salman Azmat
Verified Expert in Engineering
Back-end Developer
萨尔曼是一个有成就的软件工程师与6年以上的后端开发经验. 他设计并开发了摄取和处理高速数据的应用程序,同时确保系统的一致性和健壮性. Salman已经为多个项目建立了CI/CD管道,并且在Go方面非常熟练, Kubernetes, microservices, event-driven architectures, and distributed systems.
Portfolio
Experience
Availability
Preferred Environment
Ubuntu, Visual Studio Code (VS Code), Slack, Jira, Zoom, Bitbucket, Azure
The most amazing...
...我所做的是通过实现基于编排的传奇和事务性发件箱模式,将现有的微服务转换为使用事件驱动编程.
Work Experience
Principal Software Engineer
INTECH Process Automation
- 为基于saas的计算机化维护管理系统(CMMS)开发后端服务,跟踪分配给人员的任务, manages the inventory, 并监控工业环境中设备的状况.
- 通过使用基于编排的传奇和事务性发件箱模式实现事件驱动编程,改进了服务的数据一致性和持久性.
- 为从多个传感器收集数据的边缘设备开发软件, does live processing, 并将结果发布到部署在Microsoft Azure上的应用程序.
- 管理三个团队(云后端和边缘后端), planned the services roadmap, reviewed pull requests, 并实现了敏捷软件开发实践.
高级设计与应用工程师
INTECH Process Automation
- 为无头边缘设备开发固件,用于监控和处理来自石油管道的传感器值,并将结果发送给运行管道泄漏检测软件的服务器.
- 为蓝牙低功耗(BLE)传感器节点和网关设备开发固件. 传感器节点从传感器采集数据,并将采集到的数据传输到中心网关, 通过MQTT将数据发布到云上.
- 使用GPS技术实现边缘设备的时间同步到毫秒级精度. 这有助于将不同地理位置的设备收集的数据以非常高的精度及时盖章.
Application Engineer
National Instruments
- 开发了一款应用程序,可以从多个射频接收器收集超过每秒11千兆比特(Gbps)的数据,并分析数据以进行频谱监测.
- 开发了一个应用程序,从100多个振动传感器收集数据, processed the data, displayed live analytic graphs, 并为回放功能存储数据.
- 使用时分多址(TDMA)协议在两个无线电设备之间实现全双工通信的软件.
Experience
计算机化维修管理系统
Edge Device
Education
电气工程学士学位
拉合尔管理科学大学-拉合尔,巴基斯坦
Skills
Libraries/APIs
Azure Blob Storage API
Tools
Azure Key Vault, MQTT, Azure Kubernetes Service (AKS), Keycloak, Azure IoT Hub, Jira, Bitbucket, Slack, Zoom, LabVIEW
Languages
Go, C++, Python 3
Frameworks
gRPC, Gin-Gonic, OAuth 2
Paradigms
REST, Microservices, Microservices Architecture, Event-driven Programming, Agile, Azure DevOps, Continuous Deployment, Continuous Integration (CI), Radio Frequency (RF) Protocol
Platforms
Kubernetes, Docker, Ubuntu, Visual Studio Code (VS Code), Azure, Bluetooth LE, Azure Event Hubs
Storage
PostgreSQL, Redis, Azure Active Directory
Other
Internet of Things (IoT), 工业物联网(IIoT), EdgeX, OPC UA, CI/CD Pipelines, Back-end, Back-end Development, APIs, OpenTracing, Azure Service Bus, Consul, Identity & Access Management (IAM), OpenID Connect (OIDC), Algorithms, Data Structures, Argo CD, Prometheus, Kuiper, Modbus Protocol, Embedded Development, FPGA
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
Top talent is in high demand.
Start hiring