Richie de la Rosa · Software Engineer

I build websites, web apps, and custom software.

I work with people and small businesses that need a new website, a web application, or focused improvements to a product that already exists.

Portrait of Richie de la Rosa
Available for new projects

What matters

Clear goals lead to better software.

I start by understanding what the product needs to do and who will use it. Design and code follow that decision.

Services

What I can build

Each project starts with a clear scope, so you know what will be built and why.

01

Website development

Business sites, landing pages, and personal sites built around clear content and solid performance.

Business sites · Landing pages · Portfolios
02

Web applications

Dashboards, portals, and internal tools with practical flows and code that is easy to maintain.

Dashboards · Portals · Internal tools
03

Frontend and redesign

I can translate a design into code or make an existing interface easier to understand and use.

React · Next.js · Interface work
04

Custom software

For ideas that need more than a standard website, I can plan and build the first useful version.

APIs · Integrations · Prototypes
Have a different project in mind?Send me the details
02

About me

I like turning clear problems into working software.

I am a Software Engineer focused on websites, web applications, and custom software. I enjoy taking a practical idea and making it useful.

I care about understanding the problem, writing maintainable code, and explaining decisions without unnecessary jargon.

Software Engineer
Current focus
Websites and web applications
Working style
Clear communication and steady progress
Currently learning
Architecture, testing, and product thinking

How I work

A simple process you can follow.

You see the work as it moves forward and know what happens next.

  1. 01

    Understand

    We clarify the problem, the people who will use the product, and what the first version must do.

  2. 02

    Plan

    I organize the work, confirm the scope, and choose a practical technical approach.

  3. 03

    Build

    You review working progress while I develop, test, and refine the product.

  4. 04

    Deliver

    I prepare the release, document the important parts, and make sure the next steps are clear.

Technical toolkit

Tools I use to get the work done.

I choose tools based on the project. These are the ones I use most often.

A

Foundations

TypeScriptJavaScriptHTMLCSS
B

Frontend

ReactNext.jsTailwind CSSResponsive UI
C

Backend

Node.jsREST APIsSQLServerless
D

Quality and workflow

GitTestingAccessibilityPerformance
Learning nowSoftware architecture · Testing · Product thinking

Working together

What you can expect from me

01

Clear communication

I explain progress and tradeoffs in plain language.

02

Useful feedback

You can review the work early, while changes are still easy to make.

03

Code you can keep

I organize the work so another developer can understand and maintain it.

Contact

Tell me what you need to build.

A short description is enough to start. I will reply with questions or a practical next step.

I usually reply within 24 hours.