07 · About

About Me

I turn practical needs into dependable software, with clear communication and maintainability in mind.

I’m a software engineer who helps clients turn practical needs into websites, mobile apps, and custom software tools.

I also offer technical consulting to shape ideas, choose a sensible approach, and make existing software more useful and easier to maintain.

At 1337, part of the 42 Network, I’ve developed a strong foundation through hands-on projects in algorithms, systems programming, networking, and computer graphics.

My core toolkit includes Java, Spring Boot, PostgreSQL, Docker, C, and C++, along with practical experience in React, Python, and DevOps.

I enjoy turning complex requirements into clear, maintainable software—from secure business APIs to a custom HTTP server and a Unix-style shell.

First, solve the problem. Then, write the code.

— John Johnson