lewis johnson

software engineer

& creative web designer

about me

Lewis Johnson

My name is Lewis and I'm a full-stack engineer from the UK. My focus is on crafting intuitive, user-centered software that empowers users and drives meaningful change.

I've worked for corporations, small businesses and individuals to create bespoke digital products that scale and deliver value.

expertise

01

Front-end & UI/UX design

Skilled in building responsive, accessible, and high-performance user interfaces. I translate design into scalable, maintainable code to deliver seamless user experiences that add business value.

  • Next.js
  • React
  • Angular
  • JavaScript
  • TypeScript

02

Back-end development

Experienced in developing robust, secure, and scalable server-side applications. I design and maintain APIs, manage databases, and optimize performance to ensure reliable systems that support core business functionality.

  • .NET
  • C#
  • Node.js
  • Nest.js

03

Database management

Proficient in designing, optimizing, and maintaining relational and non-relational databases. I ensure data integrity, performance, and scalability to support application reliability and informed decision-making.

  • MSSQL
  • Postgresql
  • Entity Framework
  • Prisma

04

Cloud infrastructure

Skilled in deploying and managing scalable, secure cloud environments using platforms like Azure. I automate infrastructure, optimize resources, and ensure high availability to support efficient and resilient applications.

  • Azure
  • Git
  • CI/CD
  • npm
  • NuGet

projects

connect w me

let's have a chat

hello@lewisjohnson.dev

Providing powerful solutions since 2022

© 2025 Lewis Johnson