Senior Software Engineer
CurrentAs a Senior Software Engineer and Technical Team Lead at Lyvida, I led a team of 6 to 8 persons working from all over the world, and the development of a web and mobile application product from the scratch. My responsibilities included managing and assigning development tasks to the frontend, the backend, and the QA teams. I worked on the web & the mobile application products called Lyvida that is a UK-based online education subscription platform where students can access tutorials and lectures recorded by experts in various fields.We built this application from the scratch. We developed the web application on the cutting edge tech-stack including TypeScript, Next JS, Nest JS, PostgreSQL, and AWS Cloud. And, we also developed its mobile application on React Native that is available for both the Android and the iOS devices.In this project, I built the application's backend and the frontend system design and architecture from the scratch. Besides, I was also involved in helping and mentoring the development team in their technical tasks.