EXPERIENCE AlgoCollab (Side project) — Creator Aug 2023 - PRESENT
● Conceptualized and developed AlgoCollab, a groundbreaking real-time collaborative coding platform for pair programming.
● Implemented real-time collaboration and communication features, allowing users to collaborate on coding projects from different locations seamlessly.
● Designed and developed detailed performance analytics, enabling users to track their coding progress and enhance their coding skills effectively.
● Implemented multi-language support, ensuring accessibility to a global user base and creating an inclusive user experience.
● Crafted an intuitive user interface, enhancing user engagement and satisfaction.
● Continuously updated and improved the platform based on user feedback, staying at the forefront of evolving coding and collaboration needs.
● AlgoCollab now serves a growing community of passionate programmers, providing them with a reliable, efficient, and innovative platform for collaborative coding.
● Technologies: TypeScript, HTML/CSS, React.js, Node.js, Express.js, Socket.io, Redis Pub/Sub, Redis, Docker, Nginx, Cloud Services, VPS CypherCresecent Limited — Software Engineer Jan 2021 - PRESENT
● Utilize expertise in C# and .NET stack to architect scalable and maintainable backend applications.
● Worked closely with product managers and stakeholders to understand requirements and deliver solutions.
● Wrote clear and reliable automated tests using TDD principles to improve code quality and stability.
● Successfully upgraded legacy projects to more recent versions of .NET, ensuring compatibility and improved performance.
● Mentored and guided junior developers through code reviews, technical sessions, and knowledge sharing, fostering a collaborative and supportive team environment.
● Technologies: Web API, C#, .NET, MS SQL Server, EF Core, NLP, ML, xUnit, Azure, CI/CD, Python, RASA X, Microsoft Bot Framework, Azure Bot Service