James Hales

Senior Software Engineer Developer @Sogeti

Houston, TX, US
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Oct 2019 — Present

Senior Software Engineer Developer @Sogeti

View department →

Houston, TX, US

Developed an environment processing several gigabytes of data image data per second, utilizing machine learning trained models for finding various attributes/defects in real time while uploading data to the cloud.I developed applications and pipelines using:Azure (Batch processing, Cloud Storage, Iot Edge Hub, Azure functions, Event Grids/Hubs).Net 3.1/6.0- Azure (Azure Functions, Logic Apps, Azure Storage, Batch)- IoT Edge- Node.js (Express)- Docker (swarm)- MassTransit (rabbitMQ)- REST APIs- Websockets (SignalR)- MongoDB & SQLI implemented a series of applications deployed as windows Services, Docker services within a swarm, Azure IOT Edge modules, and various Azure cloud services using C#.Net, C++, NodeJs, and ReactJs. I transferred data between modules using REST endpoints, sockets, Azure services buses, and RabbitMQ/MassTransit queues. Data was persisted using MongoDB and SQL. Initial data was processed and analyzed in real-time at high bandwidths utilizing multi-threaded processing in C++, nodejs, and C#.

EDUCATION

2009 — 2014

Brigham Young University

Bachelor of Science (BS), Computer Science

ABOUT JAMES HALES

I have over ten years of experience as a software engineer, developing and deploying scalable data solutions using various technologies and frameworks. My mission is to create innovative and impactful applications that solve real-world problems and add value to businesses and users. I have expertise in Azure IoT.NET, Node.js, Docker, MongoDB, and REST APIs, among others. I am currently a software engineer senior consultant at Sogeti, a leading global technology and engineering services provider.At Sogeti, I have been working on a challenging project that involves developing an environment processing several gigabytes of image data per second, utilizing machine learning trained models for finding various attributes and defects in real time while uploading data to the cloud. I have developed applications and pipelines using Azure (Batch processing, Cloud Storage, IoT Edge Hub, Azure functions, Event Grids/Hubs).NET 3.1/6.0, IoT Edge, Node.js (Express), Docker (swarm), MassTransit (rabbitMQ), Websockets (SignalR), MongoDB, and SQL. I have also contributed to the design, testing, and deployment of the system, ensuring its reliability, performance, and security. I enjoy working with a talented and diverse team of engineers, collaborating and learning from each other.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

James Hales — Senior Software Engineer Developer at Sogeti in Houston, TX, US | Unifers