Build and integrate APIs, ensuring seamless communication between different software components and external services.
Manage and optimize database performance, including schema design, query optimization, and data integrity checks, utilizing strong database management skills.
Troubleshoot, debug, and upgrade existing software systems, identifying and resolving complex technical issues with effective problem-solving strategies.
...
Write, optimize, and maintain SQL Server queries, stored procedures, and schema changes to support application features and data integrity.
Expert-level proficiency in Python and .vbs for data engineering tasks, including pipeline development, automation, data transformation, and integration (e.g., pandas, pyodbc, requests).
Experience designing, implementing, and configuring both public and private API endpoints to enable seamless system integrations and scalable solutions.
...
Monitor and follow up on pre-project activities and project development stages
Perform machine vision system verification, validation, and performance evaluation
Develop software architecture, process flows, and application code for automation systems, including but not limited to I/O interfaces, parameter setting interfaces, process flow interfaces, machine vision interfaces, and other related software modules
...