Tech Lead Software Engineer
May 2022 - Aug 2023
Ulula Canada Inc.
Proficiently utilized supervised machine learning (LLM) techniques, including Natural Language Processing (NLP), to enhance risk management strategies and inform critical business decisions. Expertise in data collection, feature engineering, and model development using Anaconda, Python, Pytorch, NumPy, Pandas, Scikit-learn, MLFlow, and XGBoost. Collaborated with cross-functional teams to identify high-impact machine learning opportunities and conducted rigorous model validation to ensure reliability and robustness.
Machine Learning Engineer
Aug 2019 - Apr 2022
Aptilo (ENEA Software AB)
I pioneered public WiFi projects, employing supervised machine learning (LLM) for enhanced security and performance. Utilizing Python (Django), I managed real-time data analysis and network optimization. Employing machine learning models, I allocated bandwidth based on user behavior and traffic analysis, proactively detecting and preventing security threats. With proficiency in TensorFlow, PyTorch, and GPU programming, I orchestrated microservices architecture and cloud computing, ensuring data accuracy and integrity while enhancing WiFi performance and security through MLOps infrastructure.
Principal Software Engineer
Sep 2017 – Aug 2019
DatumSquare IT Services Pvt. Ltd.
Led a pivotal European government project, seamlessly integrating the national police database with employment and government sectors. Employed a versatile tech stack including Python Django, React, HTML5, CSS3, JavaScript, MySQL, and AWS cloud server for robust solutions. Implemented rigorous testing, TDD, and orchestrated Django integration for advanced reporting, streamlining nationwide deployment and enhancing security.
Senior Software Engineer (Remote)
Jul 2015 – Feb 2016
Neumarkets Digital Marketing
Joined a dynamic digital marketing agency, specializing in seamless design-to-development transitions. Utilized WordPress, Joomla, Drupal, and Shopify for diverse projects, excelling in customizing themes and plugins for tailored solutions. Leveraged Joomla for robust websites and executed successful e-commerce projects on Shopify. Fostered collaboration, actively involved in project planning, design reviews, and post-launch support. Enriched portfolio with visually captivating projects, enhancing expertise in web development and design.
Sr. Web Application Engineer
Mar 2014 – Jun 2015
KKT Pakistan
Led a healthcare project from development through deployment, integrating Oracle and MySQL databases for modernized patient management. Engineered efficient reporting and integration using Apache, Tomcat, PHP, Python, and more on Microsoft Azure. Implemented stringent testing and Twilio integration for automated patient engagement, resulting in boosted efficiency and improved care quality. Fostered cross-departmental collaboration and supported digital fundraising campaigns.
Web Application Engineer
Jan 2009 – Feb 2014
Invokers Web Solution
Over five years, I transitioned from an intern to a Web Application Engineer, adeptly merging marketing strategies with technical expertise. Proficient in WordPress, Joomla, Drupal, and Shopify, I excel in customizing themes and enhancing user experiences through responsive design. Recognized for developing and debugging complex applications, I ensure robust performance and conduct rigorous code testing for accuracy and compliance.
Business Analyst
Jun 2007 – Jan 2009
Systems Limited
Proficiently liaised with international clients to comprehend project requirements, orchestrating seamless collaboration with development teams for implementation. Diligently managed projects, overseeing scope, budget, duration, and quality adherence. Regularly updated stakeholders, management, project teams, and partners on project progress. Ensured meticulous project closure and facilitated smooth handover to support teams, demonstrating adeptness in project management and effective communication within tech-centric environments.
DSL Broadband Team Lead
Feb 2006 – May 2007
Pakistan Telecommunication Company Limited
Led a team of 45-50 customer support representatives, ensuring adherence to financial and performance objectives. Analyzed variances and implemented corrective actions to meet targets. Prepared performance reports by collecting and analyzing data. Supported communication of organizational mission, vision, and values.