Full Stack Engineer
Developed interactive web pages using HTML5, SASS, and React/Vue, Angular to create dynamic user interfaces.Implemented state management using Redux, Vuex, and RxJS, ensuring efficient data flow and application scalability.Developed a Video Conferencing Application for live streaming, chat rooms, and video chat.Developed mobile app development with React Native covering iOS and Android.Delivered user-friendly, responsive, and pixel-perfect web pages, providing an optimal experience across various devices.Utilized React Native and Redux to build robust applications from the ground up, catering to both iOS and Android platforms.Collaborated closely with the design team to translate intricate designs into reusable interactive React Native components, ensuring seamless integration of design and functionality.Employed Test-Driven Development (TDD) to establish comprehensive Unit Test Cases, bolstering code reliability and leveraging testing frameworks such as Jest, Cypress, and Playwright to enhance project stability and robustness.Developed ASP.NET Core Web API based on departmental requirements and specifications.Designed and developed Entity Framework 2.0 Code-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the clientside.Leveraged Node.js, Express/Nest to architect server-side logic, seamlessly integrating middleware for effective management of HTTP requests.Utilized Django framework to develop robust and scalable web applications, incorporating backend logic, database management, and seamless user experiences.Led Junior developers as a main developer and experienced strict code review and TDD, detailed and professional PR.Mentored and guided junior developers through code reviews, fostering their growth and ensuring adherence to development standards.Worked with Agile software lifecycle methodologies.