Principal Software Engineer with over 10 years of experience in full stack development including PHP, Laravel and MERN Stack Technologies, I am confident in my ability to contribute effectively.
My background includes:
- Full Stack Development: Expertise in PHP, Laravel, and MERN stack (MongoDB, Express.js, React, Node.js)
- Frontend Technologies: Proficient in HTML, CSS, Bootstrap, React.js, Vue.js, Alpine.js
- Backend Technologies: Advanced skills in PHP, Laravel, CodeIgniter, Livewire, WordPress
- Database Management: Extensive experience with MySQL, Postgres, and RDS
- Cloud & DevOps: Proficient in AWS, including cloud solutions, deployment, and infrastructure management
- Project & Team Management: Skilled in Agile methodologies, Jira, Azure, Slack, Bitrix24, Trello
- Architectural Design: Lead the design and implementation of software architecture and frameworks.
- System Analysis: Study system flow, data usage, and work processes to identify areas for improvement.
- Software Development: Design, develop, and maintain high-quality software applications.
- Debugging and Troubleshooting: Identify, diagnose, and resolve software defects and technical issues.
- Technical Leadership: Provide guidance and mentorship to engineering teams, fostering best practices.
- Project Oversight: Oversee project lifecycles, ensuring timely delivery and adherence to requirements.
- Code Review: Conduct thorough code reviews to maintain code quality and standards.
- Deployment (CI/CD): Design and implement CI/CD pipelines to automate software delivery and deployment processes.
- Monitoring and Performance Tuning: Set up monitoring systems to track application performance and system health, optimizing resources as needed.
- Deployment Management: Manage deployment strategies and version control using GitHub/BitBucket with AWS.
- Collaboration: Work closely with product managers and cross-functional teams to gather requirements and align on project goals.
- Stakeholder Communication: Interface with stakeholders to communicate project progress and gather feedback
I have developed and managed large-scale applications across eCommerce, B2B, and financial sectors, overseeing all phases of the SDLC. My strong technical and communication skills, coupled with client engagement experience, make me a valuable addition.
Reach out:
https://people.bayt.com/abdulrehman007/
https://github.com/abdulrehmansheikh007
https://stackoverflow.com/users/9617649/abdulrehman-sheikh
https://profiles.wordpress.org/abdulrehman007/
Worked with an international team from USA and Pakistan in creating newweb applications and supporting the large-scale products.Key Responsibilities:* Architectural Design: Lead the design and implementation of softwarearchitecture and frameworks.* System Analysis: Study system flow, data usage, and work processes toidentify areas for improvement.* Software Development: Design, develop, and maintain high-quality softwareapplications.* Debugging and Troubleshooting: Identify, diagnose, and resolve softwaredefects and technical issues.* Documentation: Create and maintain clear documentation for systemdesigns, APIs, and processes.* Testing: Develop and implement automated tests to ensure softwarereliability and performance.* Technical Leadership: Provide guidance and mentorship to engineeringteams, fostering best practices.* Project Oversight: Oversee project lifecycles, ensuring timely delivery andadherence to requirements.* Code Review: Conduct thorough code reviews to maintain code quality andstandards.* Deployment (CI/CD): Design and implement CI/CD pipelines to automatesoftware delivery and deployment processes.* Monitoring and Performance Tuning: Set up monitoring systems to trackapplication performance and system health, optimizing resources asneeded.* Deployment Management: Manage deployment strategies and versioncontrol using GitHub/BitBucket with AWS.* Infrastructure Management: Provision, configure, and manage cloud andcloud services i.e. CloudWatch, Pipelines, S3, SQS and DataDog* Collaboration: Work closely with product managers and cross-functionalteams to gather requirements and align on project goals.* Problem Solving: Analyze complex issues and develop innovative solutionsto enhance system performance.* Stakeholder Communication: Interface with stakeholders to communicateproject progress and gather feedback.
Promoted to Development Team Lead @SmartLane - @WebWorks What is SmartLane?SmartLane is Pakistan’s best and only automated shipping solution for eCommerce. It optimizes delivery by letting merchants choose from 10+ courier partners, print shipping slips and track orders from an integrated dashboard but it doesn’t just stop there. SmartLane utilizes customized technology to give merchants instant settlement of Cash on Delivery orders while also gathering critical sales data that is used to underwrite financing for merchants.What's my role?As a Development Team Lead I am responsible for the following:* Study System Flow, data usage and work processes; * Troubleshoot / Investigate Problem Area(s) & Follow SDLC (Software Development Life Cycle)* Determine operational feasibility by analysis evaluation * Problem defination, requirements, proposed solutions and solution development* Improve operations by conducting system analysis and recommendations* Changes in policies and procedures* Develop high-quality software design and architecture * Collaborate with internal teams and vendors to fix and improve product* Ensure software is up-to-date with latest technologies* Deployment Strategies & GitHub / BitBucket Management with AWS * Database Backups Strategies Implementation* Team related queries & task management using Jira / Trello* Collaborate with Top Management, Design Team & Quality Assurance
Arhamsoft is a rapidly growing leading company in Pakistan. I developmultiple e-commerce websites using various third-party integrations andpayment gateways, working with frameworks like CodeIgniter, Laravel, andWordPress. My responsibilities include mobile API development, projectmanagement, multi-user systems, CMS implementation, ACL role management,software architecture design, and database optimization. I have also honed myskills in optimizing MySQL queries and PHP logic.
Enhancement of Sugar CRM Features & Design layout. Sugar CRM is the worlds best award winning business CRM. I am working with 4 other team members on this product. In which I am leading my team. We are enhancing its features, functionalities and design layouts like reporting, design layout with ajax and a little bit animated effects which makes it amazing and attractive to use. In ICE Systems I have learned alot of things especially best usage of stored procedures in MySQL queries and its really polished my SQL query writing skills.
Explore Logics was the place where I spent 2 years approximately. Here I learned a lot of things like wordpress customization, wordpress development and codding, plugin development, I become an expert of jquery and ajax, I worked a lot on CodeIgniter, I developed a lot of web based applications like social media, CRM Softwares. The special thing which I improved there was debugging techniques. I got a lot of opportunities to debug the other’s code and learn new techniques to handle situations.
During Explore Logics job, I was working part time in Senserve Pvt Ltd. Where I worked on CRM Development, Their own product of a CRM. I worked on a tracking system by using google maps api, its routes directions and shapes about directions. Also worked with android developers as an API provider (Rest Api’s Developer)
ICT Trainings offerd me first job after doing my internship in Techno Genes Software Company. Here I was Wordpress and PHP Developer. I also gain experience in Web Services for an android app.
Three months internship at Techno Genes Gulberg. Here I learned wordpress customization and work on front end designing and development.