How I work

Experience

In a variety of languages

Are just a taste of what I'm fluent in! I have experience with many more frameworks and languages.

Web Dev

Laravel, PHP, Tailwind and Alpine.js to build the perfect webpage — plus experience with React and Node.js.

Dive Deeper
Android Apps

Native Android apps in Kotlin with Jetpack Compose and Material 3 — XML views too, based on what a project needs.

See Details
Games & Experiences

Runs a hobbyist games studio. Unity/C# expertise for games, physics simulation and modelling.

Explore More
10x Dev!

With many published products made and managed just by me, I can fully design, build and ship any product for you.

Find Out How

Certifications & Credentials

Validated skills and continuous learning across web, mobile, and cloud platforms.

Microsoft Certified: Security, Compliance, and Identity Fundamentals

Microsoft Certified: Security, Compliance, and Identity Fundamentals

Microsoft | SC-900

Issued 2026 Verify
Career Essentials in Software Development by Microsoft and LinkedIn

Career Essentials in Software Development by Microsoft and LinkedIn

Linkedin & Micosoft

Issued 2025 Verify
Search Engine Optimization Professional Certificate

Search Engine Optimization Professional Certificate

Moz

Issued 2025 Verify
Machine Learning with Python Professional Certificate

Machine Learning with Python Professional Certificate

Anaconda

Issued 2025 Verify

Web Development

Web Dev

With years of experience building websites, apps, and full-stack solutions, I've worked across a broad range of technologies including HTML, CSS, PHP, Laravel, JavaScript, Alpine.js, React, and Tailwind CSS. I've built, launched, and actively manage a variety of websites for clients — from small business portfolios to complex, high-traffic applications. Each project is crafted for performance, scalability, and visual appeal, ensuring it not only works flawlessly but also delivers an engaging user experience.

Whether starting from a blank canvas or upgrading an existing platform, I can take your project from concept to completion. My workflow covers UI/UX design and responsive layouts through to backend architecture, database integration, and deployment. I don't just hand over a finished site — I make sure it's optimized, secure, and ready to grow with your needs. (See JMWS for examples of my work.)

Android Apps

I've developed numerous native Android applications using Kotlin with XML layouts, Jetpack Compose, and Material Design 3 (Material You) for modern, beautiful interfaces. My work extends beyond the frontend — I handle backend integration, database systems, and performance optimization to ensure apps are both visually appealing and fast.

While Android development is my primary focus, I also have experience with SwiftUI for iOS apps and cross-platform solutions using .NET MAUI, React Native, and other frameworks. This lets me deliver products that run seamlessly across different devices and ecosystems. From utility apps to full-scale mobile products, I can handle the entire development process — design, coding, testing, and deployment — to get your app into users' hands quickly and efficiently.

Android Apps

Games & Experiences

Games & Experiences

As the founder of a hobbyist game studio, I've created a wide variety of games, simulations, and 3D experiences using Unity, C#, Kotlin, and C++. My projects range from fun, arcade-style games to physics-based simulations and immersive virtual environments. I've even built my own mini game engine from scratch, which has given me a deep understanding of how games work at a low level — from rendering pipelines to custom physics systems.

I publish games under the Mainsoftworks label as a passion project, but I'm always open to new ideas. Whether it's developing interactive experiences, crafting game mechanics, or building advanced simulation systems, I can bring your vision to life with high-quality code, creative problem-solving, and a strong sense of player engagement. If you want a developer who understands both the technical and creative sides of game development, I'm ready to collaborate.

10x Developer

I've successfully shipped numerous products entirely on my own — taking them from the initial spark of an idea through to design, development, launch, marketing, and ongoing maintenance. My ability to manage every stage of the product lifecycle means you don't need multiple developers or teams — I can handle it all.

Whether you need a sleek website, a robust backend system, a cross-platform mobile app, or a fully playable game, I bring a blend of technical skill, design sense, and product thinking to every project. I'm not just a coder — I'm a problem solver and a finisher who delivers on time without compromising quality. If you're looking for someone who can quickly understand your vision and turn it into a polished, market-ready product, I'm your best choice.

10x Dev