I am a senior software engineer and AI/ML engineer with more than two years of recent experience designing and delivering production software for complex business and engineering needs. My strengths include TypeScript, React.js, Next.js, API design, system design, performance optimization, data engineering, and scalable systems. I focus on translating business needs into clear, maintainable technical solutions that improve reliability, efficiency, and user outcomes. I enjoy collaborating with product, engineering, and business stakeholders to solve challenging problems and deliver measurable results. Throughout my career, I have improved throughput, reduced latency and infrastructure costs, strengthened incident recovery, and accelerated delivery through technical leadership, architecture governance, testing, and continuous improvement.

Richard Faulkner

I am a senior software engineer and AI/ML engineer with more than two years of recent experience designing and delivering production software for complex business and engineering needs. My strengths include TypeScript, React.js, Next.js, API design, system design, performance optimization, data engineering, and scalable systems. I focus on translating business needs into clear, maintainable technical solutions that improve reliability, efficiency, and user outcomes. I enjoy collaborating with product, engineering, and business stakeholders to solve challenging problems and deliver measurable results. Throughout my career, I have improved throughput, reduced latency and infrastructure costs, strengthened incident recovery, and accelerated delivery through technical leadership, architecture governance, testing, and continuous improvement.

Available to hire

I am a senior software engineer and AI/ML engineer with more than two years of recent experience designing and delivering production software for complex business and engineering needs. My strengths include TypeScript, React.js, Next.js, API design, system design, performance optimization, data engineering, and scalable systems. I focus on translating business needs into clear, maintainable technical solutions that improve reliability, efficiency, and user outcomes.

I enjoy collaborating with product, engineering, and business stakeholders to solve challenging problems and deliver measurable results. Throughout my career, I have improved throughput, reduced latency and infrastructure costs, strengthened incident recovery, and accelerated delivery through technical leadership, architecture governance, testing, and continuous improvement.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Work Experience

Senior AI/ML Engineer at NCUB
January 1, 2025 - Present
Collaborated with backend developers to enhance project delivery by reducing cycle times significantly. Implemented caching strategies that improved system throughput and user engagement. Enhanced the UI, reduced manual processing efforts, and coordinated with cross-functional teams for improved deployment predictability.
Senior Backend & Applied AI Engineer at BJSS
September 1, 2022 - November 1, 2024
Performed load testing and API integration, achieving substantial reductions in latency and completion times. Built feedback loops that minimized time to value and enhanced feature adoption, while directing stakeholder communication for increased delivery velocity.
Senior Back End Developer at PwC
April 1, 2018 - August 1, 2022
Integrated advanced compatibility checks that improved integration reliability. Tuned resource allocation and query performance for enhanced execution speed, alongside transforming customer journey metrics to increase overall satisfaction.
Software Engineer at Deloitte
August 1, 2012 - March 1, 2018
Developed automation processes that significantly increased service availability and accelerated delivery speeds. Streamlined operations through concurrency tuning, leading to a notable reduction in incident response times.

Education

Bachelor's Degree at Birmingham City University
June 1, 2009 - February 1, 2012
Bachelor's Degree in Computer Science at Birmingham City University
June 1, 2009 - February 1, 2012
Bachelor of Science in Computer Science at Birmingham City University
June 1, 2009 - February 1, 2012
Bachelor of Science in Computer Science at Birmingham City University
June 1, 2009 - February 1, 2012

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Computers & Electronics, Non-Profit Organization