Ambitious and detail-oriented Software Engineer with over 2 years of professional experience in full-stack web and mobile application development. My expertise lies in delivering high-performance, well-architected solutions, as demonstrated by leading the development of a performant, faculty-critical Hoare Logic proof kernel for the University of York, achieving 100 Lighthouse Accessibility and realizing £200−400 in annual departmental savings by eliminating external cloud resources. I have a strong track record in the public sector, including a year working on the official University of York Student mobile app, MyUoY (18,000+ users), where I spearheaded the UX/UI design of new features, contributed to 10+ scalable React Native components, and deployed a dedicated serverless AWS REST API using IaC (CDK) working in a scrum team. My technical foundation is deep, covering TypeScript/JavaScript ES6+, React.js/Next.js, React Native, and cloud technologies like AWS and GCP/Firebase. I excel in delivering high-quality, maintainable code through practices like TDD, SOLID principles, and CI/CD (GitHub Actions/Cypress E2E testing). Complemented by several years of design experience within Figma and a history of successful personal and organisational projects (e.g., York Community Consulting and leading York Web and App Development Society). I am proficient in working in an agile format and translating stakeholder requirements into aligned, high-impact products. I am actively seeking challenging roles where I can leverage my technical, architectural, and creative knowledge to drive the development of new and existing web and mobile apps.

Stephen Ingham

Ambitious and detail-oriented Software Engineer with over 2 years of professional experience in full-stack web and mobile application development. My expertise lies in delivering high-performance, well-architected solutions, as demonstrated by leading the development of a performant, faculty-critical Hoare Logic proof kernel for the University of York, achieving 100 Lighthouse Accessibility and realizing £200−400 in annual departmental savings by eliminating external cloud resources. I have a strong track record in the public sector, including a year working on the official University of York Student mobile app, MyUoY (18,000+ users), where I spearheaded the UX/UI design of new features, contributed to 10+ scalable React Native components, and deployed a dedicated serverless AWS REST API using IaC (CDK) working in a scrum team. My technical foundation is deep, covering TypeScript/JavaScript ES6+, React.js/Next.js, React Native, and cloud technologies like AWS and GCP/Firebase. I excel in delivering high-quality, maintainable code through practices like TDD, SOLID principles, and CI/CD (GitHub Actions/Cypress E2E testing). Complemented by several years of design experience within Figma and a history of successful personal and organisational projects (e.g., York Community Consulting and leading York Web and App Development Society). I am proficient in working in an agile format and translating stakeholder requirements into aligned, high-impact products. I am actively seeking challenging roles where I can leverage my technical, architectural, and creative knowledge to drive the development of new and existing web and mobile apps.

Available to hire

Ambitious and detail-oriented Software Engineer with over 2 years of professional experience in full-stack web and mobile application development. My expertise lies in delivering high-performance, well-architected solutions, as demonstrated by leading the development of a performant, faculty-critical Hoare Logic proof kernel for the University of York, achieving 100 Lighthouse Accessibility and realizing £200−400 in annual departmental savings by eliminating external cloud resources.

I have a strong track record in the public sector, including a year working on the official University of York Student mobile app, MyUoY (18,000+ users), where I spearheaded the UX/UI design of new features, contributed to 10+ scalable React Native components, and deployed a dedicated serverless AWS REST API using IaC (CDK) working in a scrum team.

My technical foundation is deep, covering TypeScript/JavaScript ES6+, React.js/Next.js, React Native, and cloud technologies like AWS and GCP/Firebase. I excel in delivering high-quality, maintainable code through practices like TDD, SOLID principles, and CI/CD (GitHub Actions/Cypress E2E testing).
Complemented by several years of design experience within Figma and a history of successful personal and organisational projects (e.g., York Community Consulting and leading York Web and App Development Society).
I am proficient in working in an agile format and translating stakeholder requirements into aligned, high-impact products.

I am actively seeking challenging roles where I can leverage my technical, architectural, and creative knowledge to drive the development of new and existing web and mobile apps.

See more

Experience Level

Expert
Expert
Expert

Language

English
Fluent

Work Experience

Software Developer at University of York, Computer Science Department
September 1, 2024 - April 16, 2025
- Led development and integration of a Hoare Logic proof kernel in React with HTML5/CSS3 using TypeScript/JavaScript ES6+, and integrated Microsoft Z3 solver via WebAssembly for proof validation, reducing external cloud compute requirements - Architected a clean, extensible TypeScript application following SOLID principles; implemented TDD-based proof validation and a GitHub Actions CI/CD pipeline achieving 60% function coverage across 15+ Jest integration tests - Accelerated design-to-code translation by 30-40% using the shadcn/ui Figma library, achieving full stakeholder alignment after three consultations
Software Developer Intern at University of York IT Services
September 4, 2023 - August 31, 2024
Led UX/UI design of the in-app feedback feature using Figma and LucidChart; created 10+ reusable React Native UI components; developed 15+ Cypress End-to-End tests validating critical user flows; architected and deployed a serverless REST API in AWS (IaC via CDK) integrating with Slack; contributed to team velocity with 50+ code reviews and pair programming on shared TypeScript REST APIs to ensure clean, testable code.
Software Developer at York Community Consulting (YCC)
October 1, 2022 - July 1, 2024
Led redesign and development of the client-facing landing page using Next.js, achieving a 27% reduction in LCP (from 3s to 2.2s). Resolved complex UI/styling challenges posed by the dynamic side panel in Nexus, driving a full refactor that improved CSS cleanliness and React component modularity.

Education

BEng (Hons) Computer Science (with year in industry) at University of York
September 28, 2021 - June 6, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Education, Software & Internet, Professional Services
    paper In App Feedback Mechanism (MyUoY App)

    Responsible for and oversaw the design, development and delivery of a new feedback delivery screen within the MyUoY app using TypeScript with React Native.
    The implementation involved the introduction of a myriad of scalable components in line with the MyUoY App’s design system to maintain adherence to WCAG 2.2 requirements as a public institution.
    Additionally, it involved the creation of a serverless REST API integrating within the API ecosystem used by the MyUoY App, which integrated with Slack to automate the communication of feedback submissions to the product team’s Product Owner and Business Analyst.
    The role involved frequent communication and issue resolution, working with the team’s QA engineer, UX designer also alongside other developers, ensuring the feature was delivered in a timely manner alongside ensuring meeting user requirements.