Web Applications Development

Contact for pricing

About this service

Summary

I develop web applications, maintain them or add new features to them. I'm a Software Developer with over 8 years of experience in the industry, specializing in JavaScript, TypeScript, I can work with any library or framework that would work well for your project, see Process section for more details.
I have primarily worked for product companies, almost 5 years building a SaaS application, and have thrived in both small startups and large enterprises. I have built and optimized numerous components that enhance user experience.

Process

If starting a project from scratch, this how we will proceed:
Understand the project
If the design is provided
Review the UI/UX design and specs.
If the design is not provided
Review the specs
Design the UI/UX
Pick the tech stack that would work best for your use case
Setup the roadmap
Setup a feedback loop (depending on your availability)
Start building...
Note: I may abstract some of the steps or even add other ones depending on the client.
If I'm joining an existing team, in order to guarantee a successful collaboration, I always make sure to check these points:
Understand the product, industry and the targeted market
Get familiar with the collaborative tools used by the team i.e. Slack, Notion, Figma, Gitlab...
Blend in the company's culture to ease human interaction and build trust
Working on an ongoing project (a baby of one or many developers) is a bit tricky, here's what I do for a smooth onboarding and sustainability:
I do regular meetings with the relevant colleagues (or reverse engineering) to get familiar with the projects code base
I keep and build on top of the tools and patterns (that are not necessarily bad) already chosen by previous developers although I might dislike them
If it's not broken (or anti pattern) I don't fix it

FAQs

  • Will you do the UI/UX design?

    Although I can design on Figma, I specialize in coding. I highly recommend having a UI/UX design ready before reaching out to me. I can still do everything (extra cost) if necessary.

What's included

  • Code Repository

    Full code base repositories in the client's favorite git provider.

  • Deployment

    Depending on the type of collaboration, CI/CD will be setup as well.


Skills and tools

UX Engineer
Frontend Engineer
Web Developer
JavaScript
Node.js
React
TypeScript
Vue.js

Work with me