Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Generic
ALI SHAHNAWAZ

ALI SHAHNAWAZ

Summary

Software developer with expertise in designing and implementing software solutions for complex business challenges. Proficient in various programming languages and frameworks, with a proven ability to quickly learn new technologies. Achievements include significant improvements in system performance and functionality through targeted updates. Strong collaborator focused on achieving project objectives and meeting deadlines.

Overview

8
8
years of professional experience
1
1
Certification

Work History

CRM Consultant

HITECH PROVIDER
Lahore
12.2023 - Current
  • Coordinated with internal teams to ensure smooth transition from legacy systems to new CRM solutions.
  • Configured roles, profiles, security settings, page layouts, workflow rules, and validation rules in order to optimize the functionality of a Customer Relationship Management system.
  • Performed quality assurance testing of various CRM features prior to release.
  • Assisted in the development of custom workflows within existing CRM systems.
  • Monitored performance metrics related to customer engagement levels across different channels using analytics tools integrated into the Customer Relationship Management platform.
  • Identified areas for improvement in existing processes and procedures related to customer relationship management activities.
  • Designed user interfaces that are intuitive and easy-to-navigate when working with a CRM system.
  • Collaborated with developers on creating custom scripts that automate tasks associated with managing customer relationships.
  • Provided technical assistance in troubleshooting system problems related to CRM applications.

Principal Software Engineer

ROLUSTECH
Lahore
07.2022 - 11.2023
  • Reviewed project requirements specifications, identified potential risks or areas of improvement, provided recommendations for changes or enhancements based on industry best practices.
  • Managed multiple projects simultaneously while ensuring deadlines were met on time.
  • Performed debugging and troubleshooting tasks on existing applications in order to identify and fix issues.
  • Mentored junior developers by providing feedback on their codebase as well as helping them understand the overall development process.
  • Optimized existing application code base to improve scalability and performance while maintaining a high level of quality assurance standards.
  • Deployed software releases onto staging environments for internal QA testing prior to production release.
  • Provided leadership by setting example through effective communication skills, collaboration techniques, problem solving strategies.
  • Coordinated with cross-functional teams such as product managers and quality assurance team members to deliver high-quality products on time.
  • Participated in Agile sprint planning meetings with other engineers in order to estimate effort required for upcoming projects.
  • Produced proof-of-concept documentation and prototypes for demonstration and evaluation.
  • Conducted full lifecycle software development from planning to deployment and maintenance.

Senior Software Engineer

ROLUSTECH
Lahore
01.2019 - 07.2022
  • Mentored junior staff members in coding best practices and problem solving techniques.
  • Evaluated customer requirements to provide cost estimates for projects.
  • Developed custom algorithms to solve complex problems and improve software efficiency.
  • Monitored software performance metrics to identify and resolve efficiency issues.
  • Coordinated with quality assurance teams to ensure software met all testing criteria.
  • Documented software designs and architecture for future reference and maintenance.
  • Integrated object-oriented design and development techniques into projects to support usability goals.
  • Investigated production issues reported by users and provided timely resolutions.
  • Resolved complex issues related to software applications quickly and effectively.
  • Optimized databases to improve query performance.

Software Engineer

ROLUSTECH
Lahore
07.2017 - 12.2018
  • Automated inbound email logging process in X2CRM to streamline communication.
  • Collaborated with UI/UX designers to improve software usability and user experience.
  • Assisted in the estimation of project scopes and timelines during planning phases.
  • Utilized version control tools to manage source codes across multiple projects.
  • Created and customized various dashlets to visualize data from multiple integrations.

Education

Bachelors - Software Engineering

Punjab University College Of Information Technology

Skills

  • PHP
  • Javascript
  • C
  • HTML
  • C#
  • JQuery
  • MySQL
  • MSSQL
  • SugarCRM
  • Sidecar
  • Yii Framework
  • Git
  • PHPUnit
  • X2CRM
  • SuiteCRM
  • Cost assessment
  • Project management
  • Technical troubleshooting
  • Team collaboration
  • Agile methodologies
  • Continuous learning
  • Testing and troubleshooting
  • Interface design and implementation
  • Multitasking capacity
  • Problem-solving aptitude
  • Code reviews
  • CRM integration

Certification

  • SugarCRM Admin specialist Certified
  • SugarCRM Developer Certified

Accomplishments

  • Nominated in Principal honor list several times.
  • Received Merit based Scholarship.
  • Executive member of Sport Society.
  • Teacher Assistant in various Subjects.

Timeline

CRM Consultant

HITECH PROVIDER
12.2023 - Current

Principal Software Engineer

ROLUSTECH
07.2022 - 11.2023

Senior Software Engineer

ROLUSTECH
01.2019 - 07.2022

Software Engineer

ROLUSTECH
07.2017 - 12.2018

Bachelors - Software Engineering

Punjab University College Of Information Technology
ALI SHAHNAWAZ