I Help Businesses Launch, Grow, and Succeed Online

Custom Web Solutions to Fit Your Needs. From Design to Deployment, Choose Your Level of Service: Design-Only, Development-Only, or Full-Service Website Creation from Scratch. Let's Discuss Your Project - Book a Call Today!

hero image
Philosophy: Fast delivery, Good quality, Clear communication

Transform Your Online Presence with me.

Step 1: Initial Consultation

We start with a conversation to understand your goals and objectives. Let's get to know each other!

Step 2: Design and Development

I'll design and develop your website or application, bringing your vision to life.

Step 3: Confirmation and Review

We'll confirm the project scope and review the details to ensure we're on the same page.

Step 4: Launch, Deployment, and Monitoring

I'll launch and deploy your project, and provide ongoing maintenance and support to ensure it continues to meet your needs.

Steps image

My favourite tools

I'm happy to adapt to your specific needs, but when I use my own trusted tools, I'm able to work faster and more efficiently. Here's a look at my tech stack

Backend

For the backend, I typically use Node.js, JavaScript, and TypeScript. Additionally, I'm versatile in creating multiple services with Python and its frameworks, such as Django, FastAPI, or Flask. I can also use Go to create more efficient web applications. For databases, I can utilize in-house solutions like PostgreSQL, MySQL, or external services like RDS, MongoDB Atlas, or TursoDB. I can also use Redis for caching and message queues like RabbitMQ or Redis.

Frontend

For the frontend, I use frameworks such as Astro, Next.js, Remix, and Vue to build robust applications. For smaller tasks or quick projects, I often rely on libraries like React, Alpine.js, or jQuery, as well as plain JavaScript, to efficiently complete the project.

Devops

As a full-stack developer, I recognize the importance of versatility and adaptability. During my development workflow, I frequently utilize Docker to streamline containerization, integrate Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate testing and deployment, and leverage bash scripting to streamline tasks and automate repetitive processes.

Cloud

For cloud infrastructure, I'm proficient in utilizing AWS and AWS CDK to design and deploy comprehensive architectures for my applications. In the past, I've successfully created and managed complex applications and services utilizing a range of Amazon services, including API Gateway, Lambda Functions, AppSync, Cognito, OpenSearch as a query engine, and relational and non-relational databases such as RDS and DocumentDB.

FAQs

Frequently Asked Questions

How much do your services cost?

Project costs vary depending on complexity and scope. Hourly rates range from 40$ to 100$, with discounts available for bundled time or advance bookings. Get in touch for a free quote and let's discuss your project idea

Do you rate by project or by hour / day / week?

I offer hourly, daily, weekly, or monthly rates, so you only pay for the time spent on your project. Alternatively, I can split the project into installments, providing a clear plan and expectations for both of us.

Will we have to sign an agreement or contract?

Yes, that is expected. I don't work without prior agreement, as signing some kind of document is the only way both you and me can be clear in regards to project expectations, third party intellectual property access, milestones and payments.

My project already exists, can you work on my codebase?

Of course I can. Say for example that you are already building something and you need more labour working on it, or that you inherited a codebase and you don't know what to do with it. Maybe you already got a webpage a couple of years ago but you can't or don't want to have the original team updating it.

Are you available as a contractor developer?

I can join your team as a contractor, providing flexible support for projects with varying workloads. As a freelancer, I'm self-employed and provide development services to individuals and organizations, not as a full-time employee.

Do you offer maintenance contracts?

Yes, I offer maintenance contracts to ensure ongoing support and updates for your project. This can be added to your project and billed separately, providing a hotline for new features, bug fixes, and emergency support