Jorens Merenjanu

Full Stack Web Developer


About Me

Hi, my name is Jorens. I'm a full stack web developer with 4 years of professional experience.

I'm a web developer with a mindset of an entrepreneur. I view my job more than just writing code. I try to help and support my clients in any way I can; When appropriate, I will take initiative, offer suggestions and alternatives.

Although my main trade is web development, I have skills that stretch beyond that as well, skills such as marketing, UX, product design.

I am very easy to work with - I am communicative, honest and responsive. I always try to keep my clients in the loop as much as possible (without being a bother)

My skills

Currently, I mostly work with React and Node or Next.js, but besides that, I also have experience with:

Specializations

I have several areas of focus, although my work is not limited to just those and I'm always open to exploring new ones.

Principles

As a developer, I have several principles that I follow when writing code and designing systems, namely:

My proccess

When I work on projects and/or with clients, my workflow is Agile-like and typically consists of a flexible/open-ended cycle composed of the following steps:

  1. Define feature/task/milestone/goal/project - A client might request for a task to be done by me, at which point I either clarify requirements if they are not clear enough and/or offer suggestions/alternatives before moving onto the next step
  2. Define an abstract design for feature and plan of action towards fulfilling it - At this point I "blueprint" the base/core of the feature or task, defining the core characteristics, potential room for variation, make sure that I have everything I need to get it done, and defining a clear picture of how to achieve it
  3. Develop an MVP of the feature based on the abstract design - Develop an MVP of the feature, something that outlines the core characteristics of the feature while also making it easy to customize the feature for revision or future changes.
  4. Receive feedback - Collect and analyze feedback/criticism from the client
  5. Iterate or move on to the next task - If the client is satisfied with the outcome, move onto the next task. If changes are requested, re-iterate until expected outcome is achieved.

Recent Work