Arsalan Khuwaja
Development
ON, Canada
Skills
Python
About
Arsalan Khuwaja's skills align with Programmers (Information and Communication Technology). Arsalan also has skills associated with System Developers and Analysts (Information and Communication Technology). Arsalan Khuwaja appears to be a low-to-mid level candidate, with 3 years of experience.
Work Experience
Application Developer
CIBC Bank, Data Protection Services Team
September 2023 - December 2023
- Collaborated with the team to design and implement architecture for protecting and un-protecting data at the data element protection level, ensuring compliance with security standards and data integrity throughout the data lifecycle • Developed REST API tests in Python to automate processes, improving efficiency and reducing errors • Utilized DevOps practices and common tools such as Git, Bash, and Linux environment for version control, scripting, and automation • Implemented Continuous Integration/Continuous Deployment (CI/CD) pipelines in Jenkins, automating the build, test, and deployment processes • Integrated with Artifactory for artifact management and distribution, ensuring the reliability and availability of software components • Collaborated with cross-functional teams to optimize the CI/CD pipeline, enhancing workflow efficiency and reducing time to market • Provided technical assistance and troubleshooting support for server and database-related topics, ensuring the stability and performance of applications • Generated comprehensive documentation including technical specifications, user guides, and training materials to facilitate knowledge transfer and ensure continuity of operations
Programmer Analyst
Kubra, Client Support Team
August 2022 - August 2023
- • Collaborated closely with the team to address and resolve issues reported by clients, ensuring timely resolution and maintaining high levels of client satisfaction • Utilized C# programming language and SQL queries to investigate and troubleshoot technical issues, demonstrating proficiency in identifying root causes and implementing effective solutions • Played a key role in the integration of new features and products into the client's suite, working closely with both internal development teams and external clients to ensure seamless integration and functionality • Conducted thorough analysis of client requirements and system functionalities to provide accurate technical assistance and recommendations • Assisted in the development and implementation of software enhancements and bug fixes, adhering to established coding standards and best practices • Provided technical support and training to clients and internal stakeholders on software functionality, troubleshooting techniques, and best practices for system utilization
Image Classification
September 2021 - December 2021
- | NumPy, Pandas, Scikit-learn, TensorFlow Sep 2021 - Dec 2021 • Implemented Convolutional Neural Network (ConvNet), k-Nearest Neighbors (kNN), and Support Vector Machine (SVM) machine learning algorithms for image classification • Utilized Python libraries including NumPy, Pandas, and Scikit-learn for data preprocessing, feature extraction, and model training • Developed ConvNet architecture using TensorFlow to classify images into predefined categories • Applied kNN and SVM algorithms to classify images based on extracted features • Evaluated the efficiency and performance of each algorithm using various metrics such as accuracy, precision, recall, and F1-score • Optimized hyperparameters and model architectures to improve classification accuracy and efficiency Web Tutorial | Semantic UI, Django, PostgreSQL, Git, Docker June 2018 - Aug 2018 • Developed a comprehensive website utilizing Semantic UI for front-end and Django for back-end • Designed intuitive user interfaces and responsive layouts using Semantic UI's pre-designed components • Implemented robust back-end functionality with Django's ORM, authentication, and RESTful APIs • Created interactive tutorials and guides for a seamless learning experience • Integrated user engagement features like forums, feedback forms, and social media sharing options • Conducted thorough testing and ensured cross-platform compatibility • Automated deployment process with continuous integration using GitLab CI/CD
QA Analyst Intern
Ceridian, Workforce Management (WFM) Team
January 2021 - August 2021
- Developed automated test scripts using Bash for continuous integration and regression testing, significantly reducing testing time and improving overall software quality • Collaborated with cross-functional teams in an Agile environment (Scrum) to prioritize testing activities and ensure timely delivery of high-quality software releases • Conducted thorough regression testing of WFM modules to validate system functionality and identify potential defects or inconsistencies • Analyzed and interpreted test results to identify patterns, trends, and areas for improvement, providing valuable insights to the development team • Participated in sprint planning meetings and daily stand-ups to provide input on testing requirements and actively contribute to the development process • Utilized defect tracking tools within Azure DevOps to log, track, and manage reported issues, ensuring prompt resolution and closure of identified defects • Contributed to the continuous improvement of testing processes and methodologies, leveraging Agile principles to streamline workflows and enhance team efficiency
Solutions Developer Intern
TD Bank
September 2019 - December 2019
Information Systems Analyst Intern
Manulife
May 2018 - August 2018
- Projects
Education