Muhammad Usman
Full Stack Developer Nodejs NestJS Web3 Expert
Compétences
Voir mes services


Expérience professionnelle
Senior Software Engineer
Code Encoders • Temps plein
Feb 2023 - Present • 3 yrs 3 mos
Working on Web3-based applications, focusing on backend development. Collaborated closely with mobile app frontend teams to integrate backend APIs. Ensured performance optimization, security, and clean code practices. Designed and developed microservices-based systems using NestJS. Managed and maintained multiple repositories, following clean architecture and modular design principles. Integrated blockchain services and smart contract interactions into backend systems. Designed and optimized database schemas for scalability, performance, and data isolation. Collaborated closely with mobile and frontend teams to integrate backend APIs. Optimized system performance, improved response times, and reduced bottlenecks. Participated in code reviews, technical discussions, and mentoring junior engineers.
Backend Software Engineer
Cherry Byte Technologies • Temps plein
Apr 2021 - Dec 2022 • 1 yr 8 mos
Developed and maintained multiple backend projects using Node.js and NestJS. Built secure and scalable RESTful APIs for different business use cases. Implemented real-time features using WebSockets. Integrated Zoom and Google Meet APIs for video meeting and scheduling features. Worked with databases, authentication, and third-party service integrations. Collaborated with frontend and QA teams to deliver high-quality solutions.