JavaScript
As a Senior React Frontend Developer, I showcase mastery in JavaScript through seamless development with ReactJS. Notably, I've contributed significantly to projects using React and TypeScript, highlighting my deep understanding of JavaScript technologies and agile methodologies.
React
With extensive expertise in ReactJS and React Hooks, I've made significant contributions to diverse projects. From seamless React development to impactful solutions, my experience showcases a deep understanding of these technologies, ensuring successful outcomes across various domains.
TypeScript
Having immersed myself in TypeScript for the past 2.5 years, I've gained confidence in its use, understanding concepts such as inference, generics, interfaces, types, and many others. While I may not be as advanced as some, my journey involves navigating the language to enhance code reliability and efficiency. I strive to leverage TypeScript's features for better software design and am committed to continuous improvement in my skills.
Node.js
I have experience in Node.js, having worked on a few personal projects that required backend development. I've used Node.js to build RESTful APIs, and I'm familiar with Express.js and MongoDB. While I'm not an expert in Node.js, I'm comfortable working with it and am always looking to improve my skills in this area.
MongoDB
I have experience with MongoDB, having used it in a few personal projects projects for data storage. I'm familiar with the basics of MongoDB, such as creating databases and collections, inserting documents, querying data, and updating documents. While I'm not an expert in MongoDB, I'm comfortable working with it and am always looking to improve my skills in this area.
AWS
I gained exposure to AWS technologies during my role as a Senior Frontend ReactJS Developer at MDRxTech, Mishcon de Reya Group. While my knowledge is limited, I have a practical grasp, contributing to projects like the CSX Carbon Capture. Additionally, I apply AWS in my current private company's web development.
CSS
I have demonstrated a very strong proficiency in CSS throughout my career. Using an array of technologies from pure CSS to packages suck as TailwindCSS and Styled-Components to build visually appealing and responsive user interfaces in past roles. Acknowledging its vast scope, I continue to leverage a very strong command of CSS in my current projects, emphasizing aesthetic design and a seamless user experience.
Node
As a Senior Frontend Developer, I'm actively enhancing my proficiency in Node, acknowledging its limited scope in my current skill set. I contribute to projects with a commitment to continuous improvement, ensuring robust testing practices and seamless development.
NPM/PNPM/Yarn
Proficient in NPM and Yarn, I am able to managed project dependencies in my development. Leveraging these package managers, I ensure efficient development workflows, contributing to the success of diverse projects with a keen focus on streamlined package management and development efficiency.
Express
I have experience with Express.js, having used it in a few personal projects that required backend development. I'm familiar with creating routes, handling requests, and middleware in Express.js. While I'm not an expert in Express.js, I'm comfortable working with it and am always looking to improve my skills in this area.
VSCode
As an experienced Developer, I proficiently utilize VSCode, an IDE, to optimize development workflows. Comfortable with plugins and command line tools, my expertise in VSCode enhances coding practices, contributing to diverse projects with precision and efficiency.