With over 5 years of professional experience in Web Development, I possess expertise in a wide array of technologies including NodeJS, React JS, React Native, JavaScript, Typescript, PHP, GraphQL, and Progressive Web Apps (PWA).
My active involvement in researching and enhancing code structure and quality includes comprehensive Unit Tests utilizing Jest, Mocha & Chai. I excel in crafting reusable components from mockups using CSS preprocessors such as SASS, SCSS, and LESS. I'm adept with UI Packages like React-strap, Material UI, Ant Design, Tailwind UI, D3, Semantic UI, Styled components, as well as custom UI.
My experience extends to designing database architecture, encompassing MongoDB, MySQL, PostgreSQL, DynamoDB, and Redis. I am well-versed in essential NodeJs libraries such as Socket.io, Express, Passport, Multer, Axios, and Mongoose, among others.
Additionally, I've gained proficiency in vital React Native packages like NativeBase, Navigation, Query, AWS, Material UI, and more. Within ReactJs, I've utilized libraries including Redux, React Router, Redux-Thunk, Redux Toolkit, Axios, API Sauce, and others.
I possess a strong track record of taking charge of existing applications, driving the end-to-end full-stack development lifecycle, and ensuring successful production deployment after engaging closely with internal and external stakeholders.
Furthermore, I am skilled in implementing custom scaffolding using plop, stubs, and generators, and have experience in creating Multilingual, MultiTimeZones, and MultiCurrency systems using i18n and intl js. Additionally, I have proficiency in containerization through Docker & Kubernetes.