suryansh.dev
BSc Computer Science, First-Class · Newcastle University '26

Suryansh Singh
Software Engineer

Full-stack and systems engineer with placement experience at Oxford Instruments Andor. Strong in C#/.NET, C++ and Python, with production experience across real-time desktop software, mobile apps and on-device AI.

Newcastle upon Tyne, UK
Scroll

About

Software engineer focused on systems-level work: real-time acquisition pipelines in C++, desktop applications in C#/WPF, and on-device AI on mobile.

Placement year at Oxford Instruments Andor, shipping production features for a scientific acquisition platform used in research labs worldwide: writing custom C++ to replace third-party libraries, owning hardware-to-software integrations end-to-end, and building the CI/CD pipelines around it. Also build and ship apps across iOS, Android and the web, including 1nm, an open-source toolkit for on-device LLM inference on Flutter.

BSc (Hons) Computer Science with Industrial Year

First-Class Honours · Newcastle University · Sep 2022 - Jun 2026

  • Vice-Chancellor's International Scholarship recipient
  • Nominated for Placement Student of the Year, Oxford Instruments Andor
  • Awarded company tuition-fee sponsorship for performance and contribution
  • Modules: Distributed Systems, Computer Vision & AI, DevOps
  • Active in NUCATS (competitive programming) and CyberSoc

Languages

C#PythonC++TypeScriptJavaScriptSwift

Frameworks

.NETReactNext.jsFlutterFlaskNode.js

AI / ML

PyTorchOpenCV

Data

PostgreSQLMySQLMongoDBFirebaseSQLite

DevOps & Tools

DockerKubernetesAzure DevOpsGitHub ActionsGitFigma

Experience

  • iOS App Developer · Lunaris Medical Ltd

    Feb 2026 - May 2026

    Newcastle upon Tyne, UK

    • Developed a Swift iOS application applying machine learning to clinical facial mask 3D printing, from prototype through integration testing.
    • Integrated third-party 3D face-scanning libraries and REST APIs to transfer clinical data securely.
    SwiftiOSCoreMLREST APIs
  • E-Commerce Web Developer · HexisLab

    Nov 2025 - Feb 2026

    Newcastle upon Tyne, UK

    • Optimised Shopify and WordPress storefronts through SEO and performance tuning, growing organic traffic by ~400%.
    • Cut page load time by ~2.1s through theme customisation and asset optimisation.
    ShopifyLiquidWordPressJavaScriptSEO
  • Software Engineer, Industrial Placement · Oxford Instruments Andor

    Jul 2024 - Jun 2025

    Belfast, Northern Ireland, UK

    • Shipped production features for Fusion, a real-time scientific acquisition platform used in research labs worldwide.
    • Wrote a custom C++ algorithm to replace a third-party library, increasing processing speed by ~80% in a performance-critical pipeline.
    • Owned a hardware-to-software integration project end-to-end, from design through production delivery, under tight deadlines.
    • Built reusable, testable C#/WPF components using MVVM and SOLID design principles, maintaining high unit test coverage with NUnit and Moq under TDD.
    • Built and maintained CI/CD pipelines with Azure DevOps, TeamCity, and Docker, contributing to branching strategy and code review in Agile sprints.
    C#C++WPFMVVMNUnitAzure DevOpsDocker
  • Full-Stack Web Developer Intern · Newcastle University (ECLS)

    Oct 2023 - Apr 2024

    Newcastle upon Tyne, UK

    • Rebuilt and deployed a production academic journal platform, improving branding, usability and maintainability on the T4 CMS.
    HTMLCSSJavaScriptCMS
  • Full-Stack Web Developer Intern · The Naked Baking Company

    Feb 2023 - Apr 2023

    Newcastle upon Tyne, UK

    • Designed and built a complete e-commerce site with fulfilment API integration, enabling the company’s online operations.
    ShopifyLiquidJavaScript
  • Co-Founder & Full-Stack Developer · Zerdence Technologies

    May 2020 - Sep 2022

    India

    • Co-founded a web agency generating 200,000+ INR in revenue, delivering websites and software for 10+ SME and school clients.
    HTMLCSSJavaScriptWordPressMERNFlutter

Projects

Highlighted project

1nm

On-device LLM inference for mobile apps.

An open-source toolkit that simplifies on-device LLM integration for Android apps, starting with Flutter. Abstracts the llama.cpp native setup so models run locally, keep user data on-device, and skip the native build pain.

C++DartKotlinllama.cppFlutter
1nm.vercel.app/

QuickDoc

Offline-first document organizer.

An offline-first document organizer for iOS and Android. Fast lookup and clean organization: group files into topic-based spaces with optional per-person organization.

FlutteriOSAndroid
quick-doc-site.vercel.app/

tabmotion

Animated favicons for the browser tab.

A minimal, modern library of animated favicons. Browse a gallery of canvas-drawn favicons, recolor them, preview live in a mock browser tab, then copy a self-contained snippet. No build step, no dependencies: just three static files.

JavaScriptCanvas API
tabmotion.vercel.app/

resview

A browser-based screen resolution explorer.

Drag the canvas edges to visualise any resolution from 1×1 to 8K. Use device presets for iPhone, MacBook, 4K TV and more, lock aspect ratio, compare resolutions side-by-side, and instantly read PPI, megapixels and storage size.

JavaScriptCanvas API
resview-inky.vercel.app/?w=1920&h=1080

Raah, Travel Tracker

Track and map the places you have visited.

A cross-platform travel-logging app with interactive maps, Firestore and auth. Track visited countries, UK regions and world landmarks, live on Google Play.

FlutterFirebaseMaps
raah-site.vercel.app/

More projects

Python-Playwright StockScraper API

Under maintenance

A Flask-based API that scrapes stock data using Playwright and BeautifulSoup, returning results as downloadable CSVs. Hosted on Render’s free tier.

PythonFlaskPlaywrightBeautifulSoup

ThreatSnap

AI-powered CCTV threat detection

A backend-focused AI system analyzing human movement in CCTV footage to detect and alert on dangerous situations, using YOLOv8 and GPT-4o for real-time email alerts.

PythonYOLOv8GPT-4oFlask

Rangined Image Processing Tool

Batch image processing, 98.6% faster

A versatile tool for loading, saving, grayscale conversion and batch image compression into a ZIP archive, with a 98.6% speed improvement from multithreading and direct memory access.

C#XAMLMultithreading

Convolution Image Processor

Real-time convolution filters, from scratch

A WPF application built with MVVM to learn and demonstrate image convolution filters, with a custom engine enabling adjustable kernel parameters.

C#WPFMVVM

Likhaan Text Editor

Lightweight text editing, done right

A lightweight, feature-rich text editor built with Windows Forms in C#, with printing, searching, undo/redo and more.

C#Windows Forms

Get in touch

Open to Software Engineer roles.

Graduating 2026, looking for full-time SDE positions. Based in Newcastle upon Tyne, UK, open to relocation.