Software Engineer (Back-End)
Current- Collaborate on crafting complex Django-based web applications, ensuring scalability and maintainability while meeting client requirements.- Design and implement RESTful APIs to facilitate seamless communication between frontend and backend systems.- Effectively manage databases, including PostgreSQL and MSSQL, to ensure data integrity, performance optimization, and efficient query execution.- Proficiently utilize Docker Compose to orchestrate multi-container environments, providing a consistent and efficient development, testing, and deployment pipeline.- Implement microservices architecture using Docker Compose, allowing for modular development and scaling of individual components as needed.- Manage codebase efficiently using Git and collaborated with team members via Git branching and code reviews.