Senior Software Engineer
CurrentSenior Engineer | Web Technologies and Visualization Team- Developing and maintaining both backend and frontend systems using React, Spring Boot, and Node.js while working with both relational & non-relational databases.- Leading DevOps initiatives, including building CI/CD pipelines, containerization, and maintaining live systems with Docker and Kubernetes.- Conducting thorough code reviews to ensure code quality and mentor junior developers.- Acting as a Solutions Architect, gathering requirements, selecting appropriate technologies, defining implementation strategies, and collaborating with the team lead as a Co-Architect to design scalable and efficient system architectures.