π¨βπ» Frontend Tech Lead
π Founder of Runespoor Engineering
π Technical Writer
π Open Source Contributor
- Software Development Practices/Methodologies: CI/CD(Trunk Based, Continuous Delivery/Deployment), TDD, Design Review, Code Review, Scrum, Kanban, Jamstack
- Design Principles: SOLID, GRASP, DRY, YAGNI, LoD, Atomic.
- Desing Patterns: GoF, DI, IoC.
- Architecture: DDD, Event Sourcing, CQRS, Microservices, Clean Architecture
- Frontend Development Tools:
- JavaScript, TypeScript
- React, Next.js, Astro, Docusaurus
- Vite, Webpack
- Apollo Client, Tanstack Query, Zustand, Redux, Redux-Toolkit, Redux-Thunk, Redux-Saga
- MaterialUI, ShadcnUI, RadixUI, TailwindCSS, JSS
- React Hook Form, Survey.js, yup / zod
- visx, Ag Grid, Tanstack Table, d3.js, chart.js
- Backend Development Tools:
- Node.js, Nest.js
- GraphQL, Apollo Server, Apollo Subscription, Apollo Federation
- Strapi
- PostgreSQL
- Monorepo Development Tools: Rush.js, pnpm
- Testing Tools: Storybook, Chromatic, Jest, Vitest, React Testing Library, Puppeteer, Cypress, Wiremock, msw
- Code Quality: ESlint, Prettier, SonarCloud, Danger.js, jscpd, unimported
- IT Operations: GitLab CI, Bitbucket CI, GutHub Actions, Docker, Kubernetes, Graphana, Kibana, GCP
- Tooling: Copilot, nvm, ngrok
Project | Descriptiobn |
---|---|
π Runespoor Archive: Engineering Playbook | Runespoor Archive is a set of documents that may help you to increase overall efficiency for team members and the whole team in general, and to strive to be better engineers |
π― Runespoor Eslint Config | Battle-tested, ready for production set of Runespoor ESlint configs. |
β Runespoor Feature Toggles | Imperative feature toggles as code for JavaScript and TypeScript. |
π Strapi Formula Field | A Custom Field plugin for Strapi Headless CMS that provides an integration with powerful math library. |
Maintainer | Contributor |
---|---|
@runespoor/runespoorstack | strapi |
strpai-plugin-field-formula | strapi-plugin-do-not-delete |
eslint-disable-files |
I want to say thank you to the best woman in the world, my wife Diana for her love, daily support, motivation, and inspiration.
If you are enjoying my work and feel extra appreciative, you could buy me a book π or 3 πππ.