Full Stack Developer at Wyzer

Jan 2022 - Present

Full Stack Development:

Keeping up to date with the latest front-end/JavaScript trends, and utilising cutting-edge front-end technologies, such as functional React, Next.js, TypeScript, Tailwind, Sass/SCSS (with BEM CSS methodology), Headless UI, Redux Toolkit and RTK Query to create scalable, robust and elegant user experiences. Developing RESTful APIs and WebSockets using functional programming language Elixir, its Phoenix web framework and Ecto database DSL, as well as PostgreSQL. Formulating and debugging business logic processes using Business Process Modeling Notation (BPMN) standard in conjunction with the Camunda Zeebe workflow engine and the Alibaba Formily form solution library.

Collaborative Development in an Agile Environment:

Working in an agile, scrum environment, utilising methodologies such as “Scrumban” (Scrum + Kanban) board and sprints, as well as gaining familiarity with management tools like Jira and Clockify. Participating in every-other-day team stand-ups and sprint planning meetings, ensuring efficient task allocation and timely delivery of features. Collaborating with team members through tools like Figma for design ideation, and pair programming to promote knowledge sharing and code quality. Utilising Git (Conventional Commits) and SemVer specifications for version control, following practices such as merging and rebasing to maintain a clean, standardised codebase with developer experience in mind.

Client Interaction and Requirements Gathering:

Working closely with clients, both through direct meetings and regular communication, to understand and proactively adapt to rapidly-evolving requirements and expectations.

Technologies used:

React logo

React

Next.js logo

Next.js

TypeScript logo

TypeScript

Redux Toolkit logo

Redux Toolkit

RTK Query logo

RTK Query

TanStack Query logo

TanStack Query

Elixir logo

Elixir

Phoenix logo

Phoenix

Ecto logo

Ecto

PostgreSQL logo

PostgreSQL

Sass/SCSS logo

Sass/SCSS

BEM logo

BEM

TailwindCSS logo

TailwindCSS

Headless UI logo

Headless UI

Formily logo

Formily

Zeebe logo

Zeebe

ESLint logo

ESLint

Vite logo

Vite

Yarn logo

Yarn

Figma logo

Figma

Jira logo

Jira

Husky logo

Husky

Conventional Commits logo

Conventional Commits

SemVer logo

SemVer