HimalayasHimalayas logo
JR
Open to opportunities

James Riley

@jamesriley1

Senior Full Stack Engineer building scalable AI-powered web platforms that solve business problems.

United Kingdom
Message

What I'm looking for

I’m looking for a team where I can build scalable full-stack products and integrate AI into real workflows—shipping reliable APIs, event-driven systems, and great UX while growing impact with strong engineering practices.

I’m a Senior AI Full Stack Engineer with 10+ years of experience designing and building AI-powered web platforms across Healthcare, Fintech, E-Commerce, and SaaS. I focus on delivering scalable, interactive AI solutions that improve user experiences and resolve complex business problems.

At SKY, I architected a distributed data processing platform on C#, .NET 6, ASP.NET Core, and Azure Data Factory (5M+ records/day), optimized REST APIs (30% lower latency), and implemented event-driven pipelines with Azure Service Bus and Azure Functions. I also integrate ML.NET for anomaly detection, containerize microservices with Docker for AKS, and strengthen reliability and quality with Application Insights/OpenTelemetry, resilient background processing, and xUnit/Moq testing.

Experience

Work history, roles, and key accomplishments

SK
Current

Senior Full Stack Engineer

Nov 2022 - Present (3 years 4 months)

Architected a distributed data processing platform on C#/.NET 6 and Azure Data Factory, processing 5M+ records per day across multiple data sources. Reduced REST API data retrieval latency by 30%, built ML.NET anomaly detection, and improved production defects by 25% through robust testing and observability.

RSM logoRS

Full Stack Engineer

RSM

Sep 2021 - Oct 2022 (1 year 1 month)

Developed an AI-enabled analytics platform using C#, .NET 5, and Blazor supporting 10K+ daily user interactions. Integrated Azure Cognitive Services (20% higher classification accuracy), implemented secure authentication with Azure AD/OAuth 2.0, and reduced integration-related defects by 30%.

HT

Full Stack Engineer

HTK

Aug 2020 - Sep 2021 (1 year 1 month)

Built backend services with Java (Spring Boot) supporting 2K+ requests per minute across distributed systems. Improved Python (Pandas/NumPy) pipeline efficiency by 35%, implemented Kafka-based real-time streaming, and reduced pipeline failures by 20% with comprehensive unit and integration testing.

Cisco logoCI

Software Development Engineer

Jul 2018 - Jul 2019 (1 year)

Developed Python data ingestion and processing scripts handling 50K+ records per batch and built ETL pipelines with Apache Airflow. Reduced manual data processing effort by 40%, delivered lightweight Flask APIs for processed data, and reduced data inconsistencies by 15% with PyTest.

Education

Degrees, certifications, and relevant coursework

University of Reading logoUR

University of Reading

Bachelor's degree in Computer Science, Computer Science

2016 - 2020

Earned a bachelor's degree in Computer Science at the University of Reading from 2016 to 2020.

Availability

Open to opportunities

Location

United Kingdom

Authorized to work in

Skills

C.NET 5 6ASP.NET CoreBlazorJavaSpring BootPythonTypeScriptReactAngularfastAPIGraphQLJavaScriptWebSocketsRESTful API DesignMicroservices ArchitectureEvent Driven SystemsDistributed SystemsBackground Processing (.NET Worker Services)Azure ServicesAzure FunctionsAzure Service BusAzure Data FactoryAzure SynapseCognitive ServicesAzure DevOpsGitHub ActionsAzure Kubernetes ServiceDockerCI CDETL DeveloperBatch ProcessingApache KafkaAzure ADOAuth 2.0Entity FrameworkML.NETpredictive modelingData ClassificationAnomaly DetectionAzure SQLPostgreSQLMySQLRedisQuery OptimizationIndexingxUnitMoqMSTestNUnitPostmanJunitPytestLogging And MonitoringApplication InsightsOpenTelemetryPerformance TuningScalabilityFlaskPHPHTML5CSS3jQueryAJAX.NET.NET CoreASP.NETAirflowAzure Logic AppsDynamicEnhanceFactoryGitHubKafkaKubernetesMicrosoft AzureNumPyPandasSQLSpring MVCJavaScript (Node.JsJavascript (ES6)Java 8Javascript TypescriptJavaScript (React)JavaScript DevelopmentJavaScript JQueryJavaScript NodeJSTypescript JavascriptTypescript NodejsReact TypescriptNodeNodeJSNodeJS To Python MigrationReact NativeReactJSReact VueReact Testing LibraryReact QueryReact HooksReact RouterReact ReduxReact NextJSReactive ProgrammingReact 18+AngularJSAngular2Angular 15+Angular MaterialAngular 12+Angular 7Angular 14Angular ReactMaterial Design For AngularVueVue.JsVuexVue RouterVue.Js 3Vue NextVue3Vue MaterialNextNext.jsPython 3Python DjangoPython ProgrammingPython DevelopmentPython (Azure ML SDK V2 And CLI)Python Or RPython Testing FrameworksDjangoDjango REST FrameworkPyTorchFlask APIGoPHPUnitPHP 8+PHP (Partial Hospitalization Program)PHP SymfonyPHP FrameworkPHP (Laravel)PHP DevelopmentLaravelSymfonySyliusSylius FrameworkJava EEJava 21+JavalinJava KotlinJava DevelopmentJava ProgrammingSpringSpring FrameworkSpring DataSpring SecuritySpring CloudSpring CoreRubyRuby on RailsRuby RailsGraphQL RubyC#C# .NETC# .NET CoreC# 12C# 13MC#.NET Framework.NET 8+.NET MAUI.NET 8.0.NET Development.NET DeveloperMicrosoft .NETSonarScanner For .NETASP.NET MVCADO.NETASP.NET Web API 2.0MVCMVC FrameworksCRUDCRUD OperationsCRUD APIsUIUI DesignUI UX DesignUI UXUI TestingUI ComponentsUI DevelopmentUI Test AutomationUX UI DesignUX UIMaterial UITailwind UIUXUX DesignGitGitlabGitlab CIGitOpsGit GithubGithub WorkflowsCI CD Pipelines

Interested in hiring James?

You can contact James and 90k+ other talented remote workers on Himalayas.

Message James

People also viewed

View all talent

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan