I'm a Full Stack JavaScript/TypeScript developer with focus on React, Node and the MERN stack. I like having challenging tasks, I'm self organized and genuinely care about the products I build.
I've got experience in different areas of the development pipeline like: complex and state-heavy SPA front ends, working with design systems, building backend RESTful services, automated testing, setting up CI/CD with GitHub Actions, deployment to AWS and Azure.
I run a React junior mentoring program which I enjoy doing on the side.
I have my own curriculum of React practice tasks with their own unique challenges. That approach is paired with breaking down each task into smaller chunks and doing a code review for each, which is the main method for learning and knowledge sharing throughout the course. The average course length is 3-6 months.
- I've been working on ATS projects and tools for the recruitment industry, both on newly starting and already established codebases with JavaScript/Typescript/Node, paired with a machine learning module for improving hiring diversity and fairness.
- As part of a small, cross functional team I participate in all stages of software creation: product brainstorming, feature specification, front end + backend development, CI/CD and general DevOps.
- Improved our full stack JavaScript legacy codebase with the help of various refactoring techniques which led to faster development of new features.
- Audited and then improved the accessibility and UX of our frontend systems making them more usable for all users. Used different auditing tools and screen readers.
- Some of the tech I used include React, Redux, Ant Design, Typescript, Node, Nest, Mongo, Feathers, CI/CD, CircleCI, AWS, Monorepos, Docker, Terraform, Functional programming with fp-ts.