Full Stack Software Engineer
CurrentGeneral Support for Development Team- Provided comprehensive support for the development team, acting as a focal point and ensuring seamless project execution.- Developed software using Micro Frontend technologies, including React, Tailwind, NextJs, Angular 13, HTML, CSS, and SASS, to create modular and scalable web applications.- Utilized Microservices architecture with Java, Spring Boot, and Redis to build efficient and resilient backend systems.- Worked extensively with SQL Server for robust database management, ensuring data integrity and performance optimization.- Implemented Backend for Frontend (BFF) patterns using Node.js, facilitating seamless integration between frontend and backend systems.- Managed version control and CI/CD with Bitbucket, Bamboo, Jenkins and Jira, ensuring high code quality and optimized workflows.- DevOps: Employed Docker for containerization, enhancing deployment consistency and scalability. Automated build and deployment processes with Jenkins, improving development efficiency and reducing manual errors, along with AWS S3, Kubernetes orchestration.- Leveraged Adobe XD and Axure for UI/UX design, creating user-friendly and visually appealing interfaces.- Integrated Copilot to enhance code quality and development efficiency.- Generative intelligence Gaia AI and Copilot.- Provided technical support and led development projects for a multinational bank, as well as various projects for an electric company.