Muhammad Awais

Muhammad Awais

$20/hr
Node.js Backend Development and RESTful API Creation
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Lahore, Punjab, Pakistan
Experience:
3 years
Muhammad Awais- ||-|| Github || Linkedin SUMMARY OF QUALIFICATIONS Backend Developer with almost three years of experience in Node.js, Nest.js, Express, MySQL, and MongoDB. Skilled in building RESTful APIs. Proficient in both SQL and NoSQL databases. Experienced with Docker for deployment on Google Cloud Platform. Strong background in CI/CD pipelines to streamline deployment. Effective team player in Agile environments, delivering quality software solutions. EDUCATION University Of Sargodha (UOS) Bachelor of Science in Computer Science Thesis: Object Detect Solution For Blind People (Tensor-Flow) ▪ Sargodha, Punjab July 2023 Major GPA: 3.21/4.00 TECHNICAL SKILLS ▪ Languages: JavaScript , TypeScript , SQL ▪ DevOps&Cloud: AWS( S3, EC2), Docker, Google Cloud ▪ Technologies: Node.js , Nest.js , Mongoose , Sequelize , TypeORM. ▪ Database: SQL Server , MYSQL , MongoDB ▪ Tools: MS Visio , Visual Studio Code , Git/Github , Postman RELATED EXPERIENCE InfinitiBusinessSolutions (United States) Backend Developer Remote July 2023 – Present ▪ Developed scalable backend systems, reducing page load times by 35% and supporting 100,000+ users. ▪ Designed a Jenkins CI/CD pipeline to cut manual testing by 60% and speed up feature rollout by 40%. ▪ Built RESTful APIs with Node.js and Nest.js, using Swagger for API testing, Git for version control, and SQL for improving response times by 20%. LightHouse Backend Developer Sargodha, Punjab Feb – June 2023 ▪ Developed the backend for a POS application using Node.js and Express.js, integrating MongoDB via Mongoose to enhance transaction processing and data management efficiency. ▪ Improved system performance with optimized queries, real-time inventory management via WebSocket, and enhanced security using JWT authentication. PROJECT EXPERIENCE Sleepr | Github | Link ▪ Served as a project team leader and developed a database to track the adoption proficiently ▪ Utilized Nest.js to build a microservices-based architecture, including authentication, notifications, payments, and reservations services. ▪ Developed the Auth microservice for user authentication and authorization using JWT. ▪ Implemented the Notification microservice with Nodemailer for sending email notifications. ▪ Integrated Stripe payment gateway within the Payment microservice for secure transactions. ▪ ▪ Employed Docker for containerization and deployed the application on Google Cloud, ensuring scalability and reliability. Managed deployment via Google Cloud Run. InsureCrm | Github | Link ▪ Utilized Node.js and Express.js to build a scalable backend architecture for the InsureCrm application. ▪ Configured AWS (S3 Bucket) for efficient file upload and management. ▪ Set up Babel to transpile modern JavaScript and generate production-ready builds ▪ Integrated Swagger for API documentation, improving clarity and communication between developers. ▪ Implemented global error handling to ensure consistent and reliable error responses across the application.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.