Summary

To work in a competitive environment that effectively utilizes my analytical, interpersonal, leadership, and organizational skills to conceive and achieve solutions. The solutions help the organization not only meet its targets but also allow it to grow, thereby, enhancing my skills as an individual and as a key player in the organization's development

Projects

Online Value Chain
Global Tech Devices B2B Website
Sevendot.io Company Website
Food Tribune Portal
Cricket Pakistan
Seklo Job Portal
Dawn Obituary Web Portal
Dawn Classifieds
See More

Experience

Company Logo
Senior Web Development Manager
Sevendot.io
May 2022 - Present | Karachi, Pakistan

RESPONSIBILITIES INCLUDES   Technology Strategy and Innovation: Develop and execute a comprehensive technology roadmap aligned with the company\'s business goals and vision. Stay abreast of emerging trends, technologies, and tools in web development and identify opportunities for innovation.     Team Leadership and Management: Recruit, mentor, and lead a team of talented web developers, designers, and technologists. Foster a culture of collaboration, creativity, and continuous learning within the technology team.     Project Oversight: Oversee the planning, execution, and successful delivery of web development projects, ensuring they meet client expectations and deadlines. Implement best practices for project management, quality assurance, and testing.     Technical Architecture: Define and maintain robust technical architecture standards, ensuring scalability, security, and performance of web solutions. Evaluate and select appropriate technologies and frameworks for different projects.     Quality Assurance and Testing: Establish and enforce quality control processes to guarantee the delivery of high-quality web products. Implement automated testing procedures and monitor code quality.     Client Engagement: Act as a technical advisor to clients, providing insights and recommendations on web development strategies, technologies, and solutions. Build and maintain strong client relationships, ensuring client satisfaction and retention.     Security and Compliance: Implement and maintain robust cybersecurity measures to protect client data and web assets. Ensure compliance with relevant data protection and privacy regulations.     Resource Planning and Budgeting: Manage technology budgets and allocate resources effectively to maximize project efficiency. Identify opportunities to optimize costs and improve profitability.     Vendor and Partner Management: Collaborate with external vendors and partners to leverage their expertise and tools when necessary. Negotiate contracts and service agreements to achieve cost-effective solutions.     Continuous Improvement: Promote a culture of continuous improvement, encouraging team members to suggest enhancements and efficiencies. Conduct regular technology audits to identify areas for optimization.     Ethical and Legal Compliance: Ensure that all technology practices and solutions adhere to ethical standards and legal requirements.     Reporting and Communication: Provide regular updates to the executive team and stakeholders on technology initiatives, progress, and challenges.   Mentoring and Training: Invest in the professional development of team members through mentoring, training, and skill enhancement programs.

Company Logo
Web Development Manager
Online Value Chain
Mar 2020 - Apr 2022 | Karachi, Pakistan

JOB RESPONSIBILITIES Project Planning and Strategy:
Collaborate with stakeholders to define project goals, scope, and timelines. Develop a strategic roadmap for the supply chain management website application.  
Team Leadership:
Lead and manage a team of web developers, designers, and other technical professionals. Foster a collaborative and innovative work environment within the development team.  
Technology Stack Selection:
Choose appropriate technologies, frameworks, and tools for web development, ensuring they align with project requirements and budget constraints.  
Development Oversight:
Supervise the design, development, and testing phases of the website application. Ensure adherence to coding standards and best practices.  
Agile Methodology:
Implement Agile development methodologies, such as Scrum or Kanban, to improve project efficiency and adaptability.  
Quality Assurance:
Establish and enforce quality control processes, including code reviews and testing procedures. Monitor and track the quality and performance of the web application.  
Resource Management:
Allocate resources effectively to meet project milestones and deadlines. Manage workload distribution among team members.  
Risk Management:
Identify potential risks and challenges in the development process and implement mitigation strategies.  
Budget Management:
Manage project budgets and expenses, ensuring cost-effective development. Seek opportunities for cost optimization.  
User Experience (UX) and Design:
Collaborate with UX/UI designers to create an intuitive and visually appealing user interface. Ensure the website's design aligns with the needs of supply chain management users.  
Documentation:
Maintain project documentation, including technical specifications, user guides, and development documentation.  
Security and Compliance:
Implement security best practices to protect sensitive supply chain data. Ensure compliance with relevant regulations, especially in industries with strict data handling requirements.  
Scalability and Performance:
Plan for scalability, considering the potential growth of the user base. Monitor and optimize the website's performance to ensure responsiveness.  
Continuous Improvement:
Encourage a culture of continuous learning and improvement within the development team. Identify opportunities to enhance the website's features and functionalities.  
Vendor and Third-Party Integration:
Evaluate and integrate third-party solutions and APIs as needed to enhance the application's capabilities.  
Stakeholder Reporting:
Provide regular updates to senior management and stakeholders on project progress, challenges, and achievements.

Company Logo
Manager Web Development
Express News
Sep 2018 - May 2021 | Karachi, Pakistan

RESPONSIBILITIES INCLUDES:
✓     Managing All Express Websites (Tribune.com.pk, Express.pk, Cricketpakistan.com.pk Food.tribune.com.pk expressentertainment.tv, etc.)
✓     Managing All Express Website AWS Servers Troubleshooting
✓     Managing Express Websites Live Streaming Live Express and Express Entrainment
✓     Managing Express Tribune Website Webdesk Troubleshooting on Slack Application
✓     Managing Express Tribune E-Paper uploading
✓     Remain cool and effective in a crisis
✓     Provide information by collecting, analyzing and summarizing development and service issues
✓     Improve operations by conducting systems analysis; recommending changes in policies and procedures
✓     Find and Prepares Solutions by determining & Analyzing
✓     Make informed decisions quickly and taking ownership of services and applications at scale
✓     Monitoring All Express Websites for Performance and security
✓     Development and Maintenance of new and existing websites.
✓     Summarizing Development and Service Issues
✓     Build and maintain a clean and lightweight code repository for all production code
✓     Building In-house Web Portals using PHP based frameworks (Laravel/Codeigniter, MySQL)
✓     Designing Architecture for different Projects and Designing DB Scheme
✓     Making projects Timeline and word breakdown structure documents
✓     Managing Team of Software engineers, QA, Web Designers and doing project management
✓     Conducting developers Interviews for effecting hiring for the company
✓     Conducting weekly code review for increasing project and code optimization
✓     Back-end development and maintenance of websites using PHP and MySQL
✓     Solid web development experience using OOP, PHP, PHP Framework, AJAX, MySQL, JavaScript, HTML
✓     Work with outside data sources and API’s
✓     Unit-test code for robustness, including edge cases, usability, and general reliability
✓     Work on bug fixing and improving application performance

Company Logo
Senior Software Engineer (Team Leader)
Devaj Technologay
Mar 2017 - Sep 2018 | Karachi, Pakistan

 RESPONSIBILITIES INCLUDES:
✓     Updating and altering application features to enhance performance.
✓     Support and develop software engineers by providing advice, coaching and educational opportunities
✓     Mentor junior and mid-level engineers
✓     Collaborate with team to brainstorm and create new products
✓     Building PHP websites using PHP based frameworks (YII, Laravel, MySQL)
✓     Responding to integration requests from front-end developers
✓     Building an In-House Mobile Distribution System using PHP based frameworks (Laravel, Vue.js, MySQL)
✓     Building HR Applicant tracking system (ATS) using PHP based frameworks (Laravel, Vue.js, MySQL)
✓     Building in-house Project Management System using PHP based frameworks (Laravel, MySQL)
✓     Designing Architecture for different Projects and Designing DB Scheme
✓     Making projects Timeline and word breakdown structure documents
✓     Be able to effectively communicate ideas and goals to non-technical stakeholders for any given project
✓     Managing Team of Software engineers, QA, Web Designers and doing project management
✓     Conducting developers Interviews for effecting hiring for the company
✓     Conducting weekly code review for increasing project and code optimization
✓     Develop, test, and deliver clean, production-ready code
✓     Writing back-end code and building efficient PHP modules.
✓     Solid web development experience using OOP, PHP, PHP Framework, AJAX, MySQL, JavaScript, HTML
✓     Work with outside data sources and API’s
✓     Unit-test code for robustness, including edge cases, usability, and general reliability
✓     Work on bug fixing and improving application performance
✓     Troubleshooting application and code issues
✓     Provide detailed explanations of website specifications, such as activities, software, product features, programming languages, communication protocols, and operating systems hardware and software

Company Logo
Senior Software Engineer (Team Leader)
Dawn News
Sep 2015 - Feb 2017 | Karachi, Pakistan

 RESPONSIBILITIES INCLUDES:
✓     Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
✓     Building Dawn Careers Job Portal using PHP based frameworks (YII, MySQL)
✓     Building Dawn Classifieds Ads Portal using PHP based frameworks (Laravel, MySQL)
✓     Integrating QR Code in dawn classifieds newspaper page using PHP and QR code Library
✓     Back-end development and maintenance of websites using PHP and MySQL
✓     Designing Architecture of different Projects and Designing DB Scheme
✓     Making projects Timeline and word breakdown structure documents
✓     Conducting weekly code review for increasing project and code optimization
✓     Managing Team of Software engineers, QA, Web Designers and doing project management
✓     Conducting developers Interviews for effecting hiring for the company
✓     Solid web development experience using OOP, PHP, AJAX, MySQL, JavaScript, XML, HTML
✓     Work with outside data sources and API’s
✓     Unit-test code for robustness, including edge cases, usability, and general reliability
✓     Work on bug fixing and improving application performance

Company Logo
Senior Software Engineer
Kalsoft Limited
Jan 2011 - Aug 2015 | Karachi, Pakistan

 RESPONSIBILITIES INCLUDES:✓ Analyzing website and application requirements.✓ Passionate about great technologies, especially open source✓ Understand business needs and know how to create the tools to manage them✓ Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code✓ Write “clean”, well-designed code✓ Building PHP websites using PHP based frameworks (CORE PHP, Yii, Codeigniter, MySQL)✓ Updating the Front end of the existing ERP based web application to a new version✓ Work on bug fixing and improving application performance✓ Work with outside data sources and API’s✓ Payment gateway integration✓ Contribute in all phases of the development lifecycle✓ Responsible for planning, processing and efficiently performing all jobs with no assistance from the supervisor✓ Develop and deploy new features to facilitate related procedures and tools if necessary

Company Logo
PHP Developer
Soft Innovative Solutions
Feb 2007 - Dec 2010 | Karachi, Pakistan

RESPONSIBILITIES INCLUDES:✓ Building the Payroll/HR Management system using PHP based frameworks (CORE PHP, Codeigniter, MySQL)✓ Updating the Front end of the existing CMS based web application to a new version✓ Work on bug fixing and improving application performance✓ Contribute in all phases of the development lifecycle✓ Follow industry best practices✓ Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality✓ Identify and fix CSS, HTML and scripting compatibility issues between a variety of platforms and browsers; test websites on different browsers and mobile device browsers; correct problems identified by customer feedback

Education

University of Karachi
Bachelors, Bachelors in Science, Bachelors of Computer Science‎
Computer Science
CGPA 3.1/4
2006

Skills

Expert CSS
Expert HTML
Intermediate CSS
Expert MySQL
Intermediate Agile Methodology
Intermediate Agile Project Management
Expert Ajax
Intermediate Amazon EC2
Expert API Development
Intermediate Application Performance Management
Intermediate Architectural Skills
Intermediate ASP DotNet StoreFront
Expert AWS
Expert Backend Development
Expert Bootstrap
Expert Business Analysis
Expert Client Handling
Expert Client Relations Management
Expert Codeigniter
Expert Codeignitor
Intermediate Configuration Switches
Expert Construction Site Management
Intermediate Contract Management
Intermediate Creative Desigin
Expert CSS
Expert CSS3
Intermediate Customization
Expert Data Analysis
Expert Data Management
Expert Database
Intermediate DevOps
Intermediate Digital Marketing Management
Intermediate eCommerce SEO
Expert End to End Sales
Intermediate End To End Project Management
Intermediate English Writing Skills
Intermediate ES6
Intermediate ES7
Expert Exceptional Training Skills
Expert Executing Content
Expert Feedback Management
Expert Financial and Budgeting Skills
Expert Git
Expert GitHub
Intermediate Google Analytics
Beginner Google Tag Management
Intermediate Google Webmaster
Intermediate Gradle
Expert Hands-on Problem Solving
Intermediate HR Policies Command

Languages

Expert Urdu
Intermediate English