π¨βπ» Frontend Tech Lead
π Founder of Runespoor Engineering
π Technical Writer
π Open Source Contributor
- Software Development Practices/Methodologies: CI/CD(Trunk Based, Countinuous Deployment/Delivery), TDD, Code Review, Scrum, Kanban, Jamstack
- Design Principles: SOLID, DRY, KISS, YAGNI, LoD.
- Desing Patterns: GoF, GRASP, DI, IoC, Atomic.
- 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
- GraphQL, Apollo Server, Apollo Subscription, Apollo Federation
- Strapi
- Monorepo Development Tools: Rush.js, pnpm
- Testing Tools: Storybook, Chromatic, Jest, Vitest, React Testing Library, Puppeteer, Cypress, Wiremock, msw
- Code Quality: ESlint, Prettier, 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 Timezones | The full list of timezones, their names, country codes, and gmt offsets. |
π 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 πππ.