Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Rashid  Ashfaq , Backend Developer

Rashid Ashfaq

Backend Developer·TGI

Pakistan

Bachelor's degree, Software Engineering

Work experience

Total years of experience: 2 years, 10 months

Backend Developer

August 2023 - Present

TGI

Lahore, Pakistan

August 2023 - Present

During my tenure as a Backend Developer at TGI Software House, I was responsible for designing and implementing highly scalable backend services while ensuring top-notch performance and reliability. I worked extensively with Node.js, Express.js, and Nest.js, leveraging both relational (MySQL) and NoSQL (MongoDB, Redis) databases to optimize data storage and access. My role also involved creating RESTful and GraphQL APIs to facilitate seamless communication between services and client-facing applications.

On a broader scale, I adopted a microservices architecture, integrating real-time features with Socket.io and WebRTC to deliver interactive and responsive user experiences. Additionally, I executed critical third-party integrations (Twilio, NodeMailer, Google APIs) to expand the platform’s functionality. Throughout my projects, I maintained comprehensive project documentation, enabling smooth knowledge transfer and effective team collaboration.

A key aspect of my work involved pinpointing and resolving complex issues to enhance application stability and user satisfaction. My experience also included Dockerizing services for improved deployment and environment consistency, alongside thorough testing and debugging with Postman. By leveraging Git for version control, I ensured efficient collaboration in an agile, team-based environment.

Achievements

Architected Reliable Backend Systems: Delivered robust backend microservices that scaled with increasing user demand, bolstering overall system efficiency and uptime.
Enhanced Data Performance: Optimized query and storage strategies in MySQL and MongoDB, reducing latency and improving the end-user experience.
Implemented Real-Time Features: Utilized Socket.io and WebRTC to facilitate live communication, significantly boosting user engagement.
Integrated Third-Party Services: Seamlessly connected Twilio, NodeMailer, and Google APIs to expand product capabilities, offering new functionalities to clients.
Improved Team Collaboration: Developed clear, concise documentation, ensuring that knowledge transfer and onboarding were efficient.
Problem-Solving & Incident Management: Proactively diagnosed and fixed critical production issues, thus reducing downtime and increasing customer satisfaction.
Through these responsibilities and achievements, I gained deep expertise in full-stack development, microservices architecture, and API integration, ultimately enabling the successful delivery of key projects and the scalability of TGI Software House’s solutions.

Company industry:
Software Development
Job role:
Information Technology

Education

University Of Gujrat

August 2024

August 2024

Bachelor's degree, Software Engineering

Pakistan

GPA (point): 3.53 out of 4

GPA (point): 3.53 out of 4

Projects 1. HireMe Tech Stack: MERN (MongoDB, Express.js, React, Node.js), Socket.io, Mantine.dev, VS Code, Postman Date: June 2023 Objective: Developed a dynamic, real-time job recruitment platform. Enhanced communication between employers and candidates, streamlining the hiring process. Key Features: Live chat and notifications (Socket.io). Intuitive UI with Mantine.dev. RESTful APIs for job postings and applications. 2. First Ai Call Tech Stack: Nest.js, TypeORM, Socket.io, Microservices, TypeScript, MySQL, VS Code Date: May 2024 Objective: Built a healthcare platform integrating AI and ML for improved communication and care coordination. Focused on personalized care, streamlined operations, and better patient outcomes. Key Features: Microservices-based architecture to handle different modules (patients, providers, administrators). Real-time updates and notifications (Socket.io) for patient-provider interactions. Enhanced data modeling and performance with TypeORM and MySQL. 3. Carewiser Tech Stack: Node.js, NodeMailer, Twilio, Express.js, REST API, MySQL, Redis, VS Code Date: July 2024 Objective: Developed an AI-driven application featuring an avatar named Gen, which mimics the voice and phrases of loved ones. Aimed at delivering a personalized and dynamic care experience for users. Key Features: Advanced AI integration to simulate human interaction. Communication tools (NodeMailer, Twilio) for alerts, reminders, and user engagement. Redis caching for fast data retrieval and improved performance. 4. Zoom Clone Tech Stack: Node.js, Express.js, Socket.io, WebRTC, React.js, VS Code Date: May 2024 Objective: Created a virtual meeting application supporting real-time communication, screen sharing, and voice control. Gained hands-on experience with Socket.io and WebRTC for real-time data exchange. Key Features: Real-time audio/video conferencing. Screen sharing functionality. 5. MOVIX Tech Stack: React, Redux, SCSS, REST API, VS Code Date: February 2024 Objective: Developed a web application that streams trending movies, dramas, and podcasts. Focused on UI/UX design and state management with Redux. Achievement National Expansion Plan of NICs (Backend Developer – MERN) Duration: October 2023 – April 2024 Location: Gujrat, Pakistan Role: Contributed to the Venue Wonders startup project as a backend developer. Conducted research, defined project requirements, and collaborated on frontend UI design. Tuned performance and ensured high availability by reviewing system and application logs. Implemented the backend with Node.js, Express.js, MongoDB, Postman, and GitHub, and oversaw deployment on a server. Impact: Successfully launched a robust and scalable solution that streamlined event management processes.

Skills

Backend
Expert
Backend
Expert
Microservices Architecture
Expert
Microservices Architecture
Expert
Databases
Expert
Databases
Expert
JSF
Expert
JSF
Expert
NodeJS
Expert
NodeJS
Expert
Databases
Intermediate
Databases
Intermediate
Microservices & Architecture
Intermediate
Microservices & Architecture
Intermediate
Third-Party services & Integrations
Intermediate
Third-Party services & Integrations
Intermediate
Tools & Testing
Intermediate
Tools & Testing
Intermediate
Problem-Solving & Troubleshooting
Intermediate
Problem-Solving & Troubleshooting
Intermediate
Communication
Intermediate
Communication
Intermediate
Continuous Learning
Expert
Continuous Learning
Expert
Programming Languages
Intermediate
Programming Languages
Intermediate
Frameworkds & libraries
Intermediate
Frameworkds & libraries
Intermediate
ACCOUNTING
Intermediate
ACCOUNTING
Intermediate
COST ACCOUNTING
Intermediate
COST ACCOUNTING
Intermediate
COST CONTROL
Intermediate
COST CONTROL
Intermediate
DATA STORE
Intermediate
DATA STORE
Intermediate
DETAIL ORIENTED
Intermediate
DETAIL ORIENTED
Intermediate
FOOD SERVICES
Intermediate
FOOD SERVICES
Intermediate
INVENTORY MANAGEMENT
Intermediate
INVENTORY MANAGEMENT
Intermediate
RECONCILIATION
Intermediate
RECONCILIATION
Intermediate
RETAIL OPERATIONS
Intermediate
RETAIL OPERATIONS
Intermediate
STOCK MANAGEMENT
Intermediate
STOCK MANAGEMENT
Intermediate

Languages

English
Intermediate
Urdu
Native Speaker
Arabic
Expert

Hobbies

  • Exploring Emerging Tech