Maham Arif

Software Engineer @ Amazon | Fulbright Scholar

Vancouver, British Columbia, Canada

About

I am a results-driven and dedicated professional having three years of experience with coding, technology, and innovation. I started my professional career as a Software Engineer at 10Pearls, where I got the opportunity to work as a Frontend Developer (Angular) on the Applicant Tracking System Project. I learned the advanced features of Angular by developing the frontend app almost from scratch. Apart from writing the code, I also wrote the end-to-end test cases for the application to reduce the manual QA effort. I am always keen on learning new technologies and frameworks. This passion for software development motivated me to learn Node.js and Elasticsearch on my own. Therefore, I got the chance to work as a Full Stack Developer at 10Pearls on the same project. I implemented various critical functionalities of the project single-handedly. I also trained and mentored junior resources in the team on Angular and reviewed their pull requests. I have also worked on natural language processing and augmented reality in the final year project of my undergraduate education. My passion for learning carried me to my graduate studies in Computer Science at New York University as a Fulbright Scholar. I want to continue my career as a Software Engineer. Therefore, I am currently looking for a full-time SDE role in Fall 2023. Languages: Python, Javascript, Angular, Node.js, SQL Technologies: AWS, Elasticsearch, Linux Coursework: Fundamental Algorithms, Operating Systems, Distributed Computing, Software Engineering

Experience

  • Software Engineer at Amazon
    Mar 2024 - Present · 2 yrs 4 mos

  • Senior Software Engineer at Careem
    Oct 2023 - Jan 2024 · 4 mos

  • Software Engineer Intern at Amazon
    Jun 2022 - Aug 2022 · 3 mos

    • Part of the "Buy with Prime" team with a focus on enhancing the user experience for merchants. • Developed an intuitive debugging system that enabled seamless testing of the "Buy with Prime" integration on Direct-to-Consumer (DTC) websites. Implementation involved technologies such as Kotlin, JavaScript, and React. • Wrote comprehensive unit and integration tests, achieving 100% coverage for the newly developed service, significantly improving code reliability and maintainability. • Effectively prioritized and managed workload to deliver five sprint tasks related to the "Buy with Prime" product, culminating in project completion two weeks ahead of schedule.

  • 10Pearls (Karāchi, Sindh, Pakistan)
    • Senior Software Engineer
      Jul 2020 - Jul 2021 · 1 yr 1 mo

      • Engineered an automated system for importing data from 10 million companies from Crunchbase into the application, utilizing Python, AWS Lambda, and Node JS. By restructuring the API, achieved an impressive system response time of just 15 milliseconds, significantly enhancing data retrieval efficiency. • Amplified the performance of the Applicant Tracking System by skillfully upgrading a medium-sized Angular App from version 8 to 11. • Developed a highly responsive "Quick Find" feature, leveraging Angular 8, Node JS, and ElasticSearch. With an average response time of 15 milliseconds, the feature substantially boosted user experience by facilitating fast and efficient searches. • Exercised leadership by mentoring junior team members, guiding their work on critical project features, and fostering a culture of shared knowledge and continuous learning.

    • Software Engineer
      Jul 2019 - Jul 2020 · 1 yr 1 mo

      • Transitioned to a Full Stack Developer role and worked extensively with Angular and Node.js to deliver end-to-end feature development for the Applicant Tracking System (ATS). • Achieved a 30% improvement in user experience by significantly reducing the frequency of individual email notifications. Implemented a daily digest functionality using AWS SQS and Node.js to deliver consolidated information, thereby reducing inbox clutter and enhancing user engagement. • Engineered a responsive search filter using Elastic Search, enabling users to find similar organizations based on industry and funding availability. Optimized the solution to achieve a remarkable response time of 2 ms, efficiently handling a database of 10 million records. • Promoted a culture of high-quality code and collaboration through regular peer code reviews, ensuring adherence to coding best practices for the front-end codebase.

    • Trainee Software Engineer
      Sep 2018 - Jul 2019 · 11 mos

      • As a Front-End Developer, focused on the enhancement of an Applicant Tracking System (ATS) using Angular and JavaScript. • Built essential features and fixed bugs for the Applicant Tracking System, preparing the application for a successful soft launch within just three months. • Improved system reliability by creating over 500 automated test cases with Protractor, thereby increasing the test coverage to 67%. This strategic intervention led to a 50% reduction in the bug-reporting rate of the app, enhancing both system performance and user experience.

  • Research And Development Intern at Love For Data
    Oct 2017 - Nov 2017 · 2 mos

    • Leveraged advanced data analysis techniques to perform sentiment analysis of Facebook posts and Twitter tweets, identifying competitive clothing brands and uncovering key market insights. • Utilized Python and Pandas for efficient data processing and analysis, providing a foundation for informed strategic decision-making. • Extracted and visualized data patterns through the creation of various graphs, revealing critical relationships in customer behavior data. These insights contributed to refining marketing strategies and optimizing customer reach.