Senior Full-Stack Developer
CurrentWork as Lead Developer for Integration Team with responsibility:- Analysing and validating the requirements.- Researching and evaluating the architectures.- Developing robush solution (back and front) to ensure the integration between the systems are seamless, sustainable, extendable, resilient and easy to track and monitored.- Writing Unit Tests and Integration Tests with TDD and BDD.- Conducting Code Review to ensure the code quality, Peer Review and Pair Programming to have the same understanding and tackle the issue quickly.- Mentoring junior developers in teamTech Stacks: VueJS, NodeJS, C#, ASP.NET, .NET Core, MSSQL, PostgresSQL, MongoDB, MassTransit, RabbitMQ, Azure Service Bus