A Fullstack Developer with a focus on Front-end development and over two years of experience, holding a degree in Computer Engineering, specializes in constructing dynamic and responsive user interfaces for web applications. Proficient in developing scalable applications using modern front-end frameworks and libraries, the developer possesses expertise in creating and managing complex user interfaces, responsive layouts, and API integration for data retrieval and display. The code written is consistently clean, efficient, and maintainable, reflecting a deep understanding of web development best practices, including accessibility, performance, and security.
The technical skill set includes JavaScript and TypeScript, with proficiency in using React and Next.js for front-end development and React Native for mobile applications. State management experience spans Redux, Zustand, Context API, and React Query. Build tools include Webpack and Vite, and there is a solid command over HTML and CSS, utilizing Storybook, TailwindCSS, SASS, Styled Components, and Bootstrap. On the back-end, expertise includes Node.js, Express, and NestJs, with database management skills in PostgreSQL and MongoDB, supplemented by ORM tools such as TypeORM and Prisma. Docker is used for containerization and deployment, while testing is conducted using Jest.
A strong proponent of methodologies and best practices like Scrum, Kanban, Object-Oriented Programming (OOP), Clean Code, and SOLID principles, continuous learning and adaptation to the latest technologies and techniques remain a priority.