Yousuf R.

About Me

Yousuf is a Node.js Developer with experience creating distributed microservices, architecture and deployment strategies for modern software solutions. He can write technical specs, oversee code quality and standards, and manage delivery and maintenance tasks. He produces solutions to address user needs and improve operational efficiency - determining when and how to use 3rd party modules with minimal risk or license problems on projects.

Backend

Database

Workflow

Other

Work history

UpStack
UpStack
Node.js Developer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Oraan Tech Pvt Ltd
Oraan Tech Pvt Ltd
Senior Backend Developer (Node.js)
2020 - Present (5 years)
Karachi, Pakistan
  • Designed, built and deployed the architecture for backend services and utilized NodeJS to build REST APIs on the project.

  • Worked on integrating Oraan's CRM data with a cloud-hosted DB and migrated customer data to a new solution with minimal downtime.

  • Engineered data management processes to automate user profiles and subscriptions on the Zoho CRM using webhooks and workflows.

C Square Consulting Pvt Ltd
C Square Consulting Pvt Ltd
Senior Software Engineer
2016 - 2021 (5 years)
Karachi, Pakistan
  • Worked on product development, customization of app modules, implemented new features, designed DB schemas and wrote queries and stored procedures on projects.

  • Developed a .Net-based desktop app for bank account opening, card issuance, and a cash deposit kiosk machine on the project.

  • Implemented the lasted PCI standards and auditing policies for payment cards - ensuring the best performance, quality and responsiveness on apps.

Showcase

Node.js Developer - Backend Server Nodejs
Node.js Developer - Backend Server Nodejs
  • Developed REST APIs in Node.js for a mobile app.

  • The backend solution manages transactions and integration with Zoho CRM and payment gateways.

  • Focused on building a robust and scalable backend infrastructure.

Node.js Developer -  Node API Middleware
Node.js Developer - Node API Middleware
  • Developed a Node.js middleware service API using Express.js.

  • The service facilitates communication between apps and banking servers.

  • Utilized Node.js for the project's backend infrastructure.

Node.js Developer - Intellekt (Self Service Kiosk)
Node.js Developer - Intellekt (Self Service Kiosk)
  • Intellekt provides a Self Service machine for bank account opening.

  • The solution enables users to access various banking services like account opening, cash deposit, and mobile payments.

  • It utilizes video-assisted technology for enhanced user experience.

Education

BSc. Computer Science
BSc. Computer Science
Sir Syed University of Engineering and Technology
2012 - 2016 (4 years)