I possess a diverse range of software skills that span various areas of software development and process automation: Programming Languages: I am proficient in Java, JavaScript, TypeScript, and Python, which I regularly use for developing backend and frontend applications Frameworks: I have experience working with Spring Boot for building scalable backend systems, as well as Nodejs and Nestjs for microservices and API development Frontend Technologies: I am skilled in React and React Native for building dynamic and responsive web and mobile applications, using TypeScript to ensure strong typing and robust code Databases: I am experienced with MongoDB, MySQL, PostgreSQL, and MSSQL for designing, managing, and optimizing relational and NoSQL databases APIs & Web Services: I have a solid understanding of RESTful API development, and I’ve worked on integrating and managing API endpoints in various projects Robotic Process Automation (RPA): I’ve implemented automation solutions using RPA tools to optimize workflows and reduce manual efforts, particularly in the banking sector DevOps & Containers: I can dockerize applications to streamline deployments and ensure seamless integrations with services like Kubernetes for container orchestration Queuing Systems: I have experience with Kafka, RabbitMQ, and Apache ActiveMQ for handling distributed messaging and ensuring reliability in microservices architectures These skills allow me to effectively contribute to both frontend and backend development projects, as well as automate processes to enhance operational efficiency