0% found this document useful (0 votes)
20 views4 pages

Asad Rehman - Full Stack Web Developer

Asad Rehman is a Full Stack Web Developer with over 9 years of experience in web applications, software quality assurance, and backend development using PHP, Node.js, and various frameworks. He has expertise in API development, database management, and automation testing with tools like Selenium, and has worked in diverse roles including team lead and help desk assistant. His educational background includes a Master's in Computer Science, and he is proficient in project management methodologies and tools.

Uploaded by

asad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views4 pages

Asad Rehman - Full Stack Web Developer

Asad Rehman is a Full Stack Web Developer with over 9 years of experience in web applications, software quality assurance, and backend development using PHP, Node.js, and various frameworks. He has expertise in API development, database management, and automation testing with tools like Selenium, and has worked in diverse roles including team lead and help desk assistant. His educational background includes a Master's in Computer Science, and he is proficient in project management methodologies and tools.

Uploaded by

asad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Peshawar KPK, Pakistan •

ASSAD REHMAN +923339966130 •


[email protected]
Full Stack Web Developer
linkedin.com/in/asad-rehman-2b1b86123/ •

PROFESSIONAL
SUMMARY
 Seven (9+) years of experience in Information Technology, with specializing in Web based
applications and Websites, Software Quality Assurance Testing, proficient in testing on
Client/Server and experience on Core PHP, Laravel & Codeingiter, Node Js, Selenium with
Java and OOPS concepts
 Extensive knowledge of writing APIs for Admin Dashboards in PHP (Laravel) and Node Js
 Have experience in developing and managing real time stuffs such as Web-sockets and
TCP-Sockets.
 Extensive knowledge in designing frontend in Bootstrap, React Js and Angular Js.
 Experienced in designing and developing websites in Wordpress and Google Search
Engine Optimization (SEO).
 Experience in handling Domains and Cloud Computing such as AWS, Hostinger, GoDaddy
and their workflow.
 Experience in project management tools such as Jira, D-wise and Git.
 Extensive knowledge of API manual testing, using Postman.
 Extensive working experience on all phases of Software Development Life Cycle (SDLC),
its methodologies such as Agile, SCRUM and Waterfall Model.
 Extensive experience in reviewing and analysing Business Requirements and creating Test
Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM).
 Experienced in working on Selenium WebDriver automation script in Java for Page Object
Model (POM) cross-browser testing. Used testing annotations to group the test methods
and for cross-browser.
 Experience in using Maven as plugin and dependency management tool.
 Professional expertise in Smoke Testing, backed end Testing, Black-Box Testing, User
Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing,
Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/ Cross Platform
Testing, UI Validation, Boundary Value Testing
 Experience in the development of Data driven and Hybrid Automation frameworks in
Selenium.
 Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD
(Behavior Driven Development) using Cucumber.
 Proficient in using test automation tools such as Selenium WebDriver/IDE/Grid to develop
automation testing scripts for web and client server applications.
 Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building

PROFESSIONAL SKILLS
 Back End Languages: PHP, Node Js
 Frontend Languages: HTML, Javascript, CSS, XML
 Frameworks: Laravel, Codeigniter, Bootstrap, Angular, React Js
 Automation Tools: Selenium with Java & python
 Databases: MySql, PostgreSql
 Task & Project Management: Jira, D-Wise, Git
 Methodologies: Agile, SCRUM, Waterfall
PROFESSIONAL
EXPERIENCE
XEPOS – UK
Backend Developer, October 2024 – Present (Full Time – Remote)
API Development & Integration:
 Design and implement RESTful APIs and integrate them with front-end systems.
 Ensure API performance, security, and scalability.
Database Management:
 Design, manage, and optimize databases (SQL or NoSQL).
 Write efficient queries, manage migrations, and ensure data integrity.
Server-Side Logic:
 Write and maintain server-side application logic using programming languages like
PHP, Python, Node.js, or Java.
Authentication and Authorization:
 Implement secure authentication (e.g., OAuth, JWT) and user authorization.
Performance Optimization:
 Debug and optimize backend processes for maximum speed and efficiency.
Error Handling & Logging:
 Create robust systems for error reporting and logging to monitor application health.

Software Consultants – North Carolina, USA


Team Lead, January 2023 – September
 Create an inspiring team environment with an open communication culture
 Set clear team goals
 Delegate tasks and set deadlines
 Oversee day-to-day operation
 Monitor team performance and report on metrics
 Motivate team members
 Discover training needs and provide coaching
 Listen to team members’ feedback and resolve any issues or conflicts
 Recognize high performance and reward accomplishments
 Encourage creativity and risk-taking
 Suggest and organize team building activities

Jhonson & Jhonson – USA


Help Desk Assistant, June 2022 – December 2022 (Part time – Remote)
 Managed and resolved up to 10 daily tickets on IRIS system, prioritizing high-impact issues.
 Collaborated with cross-functional teams to ensure prompt and efficient support to all
technical queries.
 Trained 5 help desk team members on internal procedures and software tools.
 Schedule and coordinate meetings among end-user and vendors (SAS , D-wise)
 Trained 2 administrative assistants during a period of company expansion to ensure attention
to detail and adherence to company policy
Qais Bahadur – USA
Quality Assurance Engineer (Assistant), January 2022 – May 2022 (Part time – Remote)
 Creating Test Requirements Specification documents, Test plan and Test Result
documentation.
 Performing Regression test using automated testing tool Selenium
 Analyzed the Business Requirements Document and system specifications and identified the
test requirements.
 Monitoring test progress throughout the project release cycle, providing test results and
detailed status reports.
 Test Director /Quality Center is used for creating coverage between requirements and test
cases
 Extensively worked on testing Crystal Reports, Active Dynamic reports and Business Object
Reports.
 Working with QA Director to achieve organizational goals and objectives.
 Cucumber was used for the entire regression testing and functional testing with selenium as a
primary tool to test the Test scenarios, Test cases and test conditions identified.
 Attending and involving day -day scrum meetings.
 Involved in SDLC, Agile Process, Business Process Design and Implementation.
 Performed Backend testing using SQL Plus, PL/SQL
 Performed Functional, Integration, regression, positive, negative and UAT testing.
 Wrote and executed the test cases manually and automated.
 Automating End to End Testing using automation Tools.
 Conducting project reviews to improve project implementations.
 Provided training for other team members.
 Creating and maintaining all Test automation environments.

Rentalmoose – Tallinn, Estonia


Backend Developer (Laravel, Node Js), December 2020 – December 2021 (Full time – Remote)
Project Overview
Features Included:
-> Tracker to show vehicles on google map
-> Lock/Unlock Vehicle
-> Offline access using bluetooth
-> Sharing vehicles
-> 3 layers of security checks
-> Saas Based APIs to control device
-> many other core features.
My Responsibilities
 Write code and tests, build prototypes, resolve issues, and profile and analyse
bottlenecks
 Design robust APIs in Laravel for Admin/User dashboard to support mobile and desktop
clients
 Write code for TCP – Socket in Node Js to handle real time activities
 Consuming TCP – Socket commands in Laravel APIs.
 Consumed Stripe API for payment
 Collaborating with frontend developers to consume APIs
 Manage and optimize scalable distributed systems in the cloud
 Optimize web applications for performance and scalability
 Develop automated tests to ensure business needs are met, and allow for regression
testing
EDUCATION ADDITIONAL
SKILLS
Kohat University of Science & Technology,  Expert in Microsoft Office, with a focus on
Pakistan Excel, Word
Master in Computer Science,, May 2014  Bilingual in Urdu and English

You might also like