Software Developer
CurrentDesigning and developing scalable, efficient, and high-quality software solutions using React.js, Typescript, Laravel, React Native, Node.js and other relevant technologies, while following common security practices and development design patterns. Ensuring performance, quality, maintainability of applications. Building functionalities of user interfaces, backend processing and connectivity, and relational database interactions. Optimizing components to work seamlessly across different browsers. Writing reusable, scalable and structured code. Example projects - Built a desktop application using Electron.js and React, enabling users to upload multiple PDF files simultaneously, reducing manual effort by at least 75%.