Summary
Overview
Work History
Education
Skills
Timeline
Hi, I’m

Muhammad Talha Ahmad

Muhammad Talha Ahmad

Summary

Dynamic Software Engineer with around 4 years of experience and a proven track record at Illumina Technology Solutions, specializing in React and TypeScript. Expert in optimizing front-end applications and enhancing user interfaces, while demonstrating strong collaboration and communication skills. Passionate about delivering high-quality solutions and improving code reliability through automated testing and code reviews.

Overview

4
years of professional experience

Work History

Illumina Technology Solutions

Software Engineer
07.2023 - Current

Job overview

Microsoft

  • As a vendor working with Microsoft, I contributed to the front-end React team, focusing on UI components for Buy Now, Checkout, and Payments. I managed multiple repositories and was involved in migrating code from JavaScript to TypeScript (TSX) to improve code quality. I worked on enhancing the overall quality of our front-end applications, including addressing accessibility issues, and debugging. I also helped in testing with Jest and Playwright to ensure reliable, high-performing user interfaces for various Microsoft's clients.

NewSunshine

  • Developed B2B and B2C websites using Microsoft Dynamics 365 Commerce, and tailored customizations to meet client specifications. My responsibilities includes front-end development

Techverx

Associate Software Engineer (React.js/Next.js)
07.2022 - 06.2023

Job overview

  • I worked on the front-end development of in-house retail and ecommerce applications, similar to finance and operations retail management.
  • I employed various libraries and frameworks, including ag-Grid, Kendo Tree, RTK, and Saga, to build two key applications: a retail app using React and an e-commerce app with Next.js.
  • I applied a range of modern libraries and tools to enhance application performance and functionality.
  • My role involved creating user-friendly interfaces, optimizing code, and ensuring testing and debugging to deliver effective and high-quality front-end solutions.

AgileKode

Jr. ROR Developer
12.2021 - 06.2022

Job overview

  • I created and managed web scraping solutions using Ruby on Rails, designing generic scripts to extract data from diverse websites.
  • This involved writing robust code to handle various data sources and ensure accurate data collection.
  • I utilized Active Record for inserting and managing scraped data in SQL tables, optimizing the data storage process.
  • Additionally, I maintained and improved existing scripts to ensure their continued effectiveness and reliability.

Education

FAST-NUCES

BS from Computer Science
12.2021

Forman Christian College

Intermediate from Pre - Engineering
03.2016

Skills

  • JavaScript
  • HTML/CSS
  • React development
  • TypeScript programming
  • Front-end development
  • Code optimization
  • Automated testing
  • User interface testing
  • Effective communication
  • Collaboration skills
  • Web development
  • Customer service
  • Code reviews
  • Scrum
  • Testing and troubleshooting
  • Programming
  • Agile
  • Typescript
  • Jest
  • React
  • NextJS
  • Redux
  • RTK
  • Github
  • Microsoft Dynamics 365
  • E-commerce
  • SQL
  • Playwright
  • scss
  • MUI
  • Formik
  • Axios
  • Rest Api
  • Azure
  • End to End testing
  • Unit testing
  • Devops

Timeline

Software Engineer

Illumina Technology Solutions
07.2023 - Current

Associate Software Engineer (React.js/Next.js)

Techverx
07.2022 - 06.2023

Jr. ROR Developer

AgileKode
12.2021 - 06.2022

FAST-NUCES

BS from Computer Science

Forman Christian College

Intermediate from Pre - Engineering
Muhammad Talha Ahmad