Let's create magic! ✨
Hi, I'm Dan Mollel
I'm a Full Stack Engineer.
Projects Coming Soon
Currently working on new digital experiences. While I develop my next project, take a look at my tech stack below or join forces to build something extraordinary together.
About Me
I am an artisanal app crafter whose work spans East Africa, Germany, and the US. I believe in open standards, privacy, and quality. I love Star Wars, comic books, video games, good beer, warm tea, and building apps. My latest project is ASTRO UI
Building what I love at @uiastro
Core Expertise
Frontend Development
Building responsive, performant, and accessible web applications with modern JavaScript frameworks and best practices.
Backend Development
Designing scalable server architectures, RESTful APIs, and efficient database solutions.
Mobile Development
Creating cross-platform mobile applications with native performance and excellent user experience.
Cloud & DevOps
Implementing cloud solutions and automated deployment pipelines for reliable software delivery.
My Development Process
/1.0 RESEARCH
The first research phase is essential to assign a precise rationale to all the choices the project will later require. It defines the "whys" of the project. It is often the most sacrificed phase when time and budget are tight, but a project without initial research is a project that has no basis, or has an unstable basis, and therefore, in some way, its fate is determined from the outset. I therefore always try to allow due space for the research phase, which often takes up a considerable part of the design time. It is the most difficult phase to account for, and one almost feels guilty if the research is too long. However, well-done research will speed up the subsequent stages.
/2.0 EXPLORE
The main purpose of the exploration phase is to exhaust all the possibilities opened up by the project to the greatest possible degree. I produce a large number of sketches in this phase, with varying levels of fidelity and definition, without paying too much attention to quality, and rather working as quickly and instinctively as possible. Obviously, the more exhaustive the previous research phase was, the more coherent and clear the first sketches will be in the possibilities they suggest. At this stage I consider it useful not to set myself any limits of technical feasibility, budget, time or resources. This is because I consider it my responsibility to inform the client of the possibilities opened up by his project and the possible additions that each possibility requires. I prefer to be answered "it can't be done" rather than "why didn't you think of that?".
/3.0 DEFINE
The definition phase is the phase of choices. In relation to the possibilities opened up by the exploration phase, this is the time to put on the table all the feasibility limitations and requirements, the goals to be achieved and the preferences expressed in the briefing phase. Personally, I think it is very important to let ideas settle and specific time windows pass before deciding whether certain paths are worthy of further exploration or are potential dead ends to be avoided.
/4.0 TEST
Tests and final validations concern usability in the case of digital products, or the appropriateness of the communicative message in the case of graphics and branding products, for which I verify that the communicative clues are interpreted correctly. This phase is preceded by a careful analysis of the key aspects to be tested, the choice of user profiles with which to conduct the tests and the test objectives. The final tests open up several subsequent iterations on the project. Each iteration validates the success or failure of each of the previous phases.
Tech Stack
The following is my on-the-go app stack for designing, coding, managing, entertaining, and all...
Contact
I’d love to hear from you.
Done!
Message received! I'll work my magic and get back to you at warp speed ✨