Frontend Development
New frontends, interactive prototypes, and improvements to existing applications with React and TypeScript.
New Frontends
Building a new product or need a frontend for existing APIs? I design and implement the interface with React and TypeScript, working through the workflows with you and your team.
- Build interfaces and components with React and TypeScript
- Connect existing APIs and display data
- Create layouts for desktop and mobile screens
- Integrate new features into existing frontends
Concepts & Prototypes
I structure the main workflows and turn them into an interactive prototype. You can try out the concept and provide feedback before more features are added.
- Clarify requirements and open questions
- Structure workflows and navigation
- Build interactive prototypes
- Incorporate feedback into the interface concept
Application Modernization
I analyze the existing interface and work to understand the domain logic behind it. I then improve its structure, code, and usability, or rebuild the frontend when that makes more sense for the project.
- Analyze and structure code that has grown over time
- Rework navigation and user workflows
- Carry domain logic over into a rebuild
- Extend existing functionality
Web, Desktop & Mobile
I build frontends for web applications, desktop applications, and mobile apps, adapting navigation and interactions to each platform.
- Web interfaces with React and TypeScript
- Desktop applications with Electron
- Mobile apps with React Native and Expo
- Platform-appropriate navigation and interactions
My focus is interface design and frontend development. I can also help with changes to the backend or infrastructure when needed.
Discuss Your Project
Whether it's a new product idea, a prototype, or an existing application, we'll work out what needs to be built.