I'm a dedicated software developer with a passion for solving hard problems and delivering reliable code. I have hands-on experience with Python, Java, C++, and cloud technologies, and I thrive when working on ambitious projects. Currently pursuing a BSc in Computer Science and Mathematics at the University of Manchester, I’m eager to contribute to innovative software solutions and continue growing as a developer through challenging internships and collaborations.

Louis Johnston

I'm a dedicated software developer with a passion for solving hard problems and delivering reliable code. I have hands-on experience with Python, Java, C++, and cloud technologies, and I thrive when working on ambitious projects. Currently pursuing a BSc in Computer Science and Mathematics at the University of Manchester, I’m eager to contribute to innovative software solutions and continue growing as a developer through challenging internships and collaborations.

Available to hire

I’m a dedicated software developer with a passion for solving hard problems and delivering reliable code. I have hands-on experience with Python, Java, C++, and cloud technologies, and I thrive when working on ambitious projects.

Currently pursuing a BSc in Computer Science and Mathematics at the University of Manchester, I’m eager to contribute to innovative software solutions and continue growing as a developer through challenging internships and collaborations.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Software Development Engineer Internship at Amazon
September 30, 2025 - September 7, 2025
Enhanced comment functionality for an internal transportation system, improving user experience. Designed and developed an AI customer assistant with a Model Context Protocol server to expose real-time data to the agent. Developed a Retrieval-Augmented Generation (RAG) pipeline to provide business context to the agent. Saved approximately 83 hours of SDE bandwidth per year by enabling stronger self-service with the agent. Collaborated with senior engineers on code reviews and system design, gaining exposure to Amazon's development practices and large-scale architectures. Used AWS CDK for infrastructure-as-code and worked with core AWS services including S3, SQS, SNS, RDS and DynamoDB.
Software Development Engineer Internship at Amazon
September 1, 2025 - September 7, 2025
Enhanced comment functionality for an internal transportation system and designed/developed an AI customer assistant with a Model Context Protocol server to expose real-time data to the agent. Developed a RAG pipeline to provide business context to the agent. Achieved approximately 83 hours of SDE bandwidth savings per year by improving self-service with the agent. Gained experience with bleeding-edge AI technologies, code reviews, and large-scale system architecture. Used infrastructure as code with AWS CDK and core AWS services (S3, SQS, SNS, RDS, DynamoDB, Lambda).

Education

Bachelor of Science – Computer Science & Mathematics at University of Manchester
January 1, 2023 - January 1, 2026
A-levels at Urmston Grammar Academy
September 1, 2021 - June 30, 2023
Bachelor of Science – Computer Science & Mathematics at University of Manchester
January 1, 2023 - January 1, 2026
A-levels at Urmston Grammar Academy
January 11, 2030 - June 1, 2023

Qualifications

A-levels
January 11, 2030 - June 1, 2023

Industry Experience

Software & Internet, Education, Professional Services, Computers & Electronics