Tahir Ayub, Software Engineer

Tahir Ayub

Software Engineer

Elixir Technologies

Location
Pakistan - Islamabad
Education
Bachelor's degree, Computer Programming, Digital Signal Processing, Digital Image Processing
Experience
7 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :7 years, 2 Months

Software Engineer at Elixir Technologies
  • Pakistan - Islamabad
  • My current job since August 2022

-Use C++ or other technologies directed by Elixir to write clean, well-structured, efficient, and maintainable code that
can be tested easily.

-Create new software components to integrate into existing applications.

-Apply Test-driven Development (TDD) and automated testing practices to produce reliable code

Software Engineer II at Afiniti
  • Pakistan - Islamabad
  • April 2021 to August 2022

-Design and build C++ desktop applications and NodeJS CLI applications.

-Experience designing and implementing systems, such as client/server applications.

-Strong multi-threading skills.

Software Engineer at Elixir Technologies
  • Pakistan - Islamabad
  • May 2017 to April 2021

-Design, build, and maintain efficient, reusable, and reliable C++ code.

-Implement performance and quality modules. Also have good working experience in STL and Boost.

-Identify bottlenecks and bugs, and devise solutions to these problems.

-Help maintain code quality.

Junior Web Developer and Designer at TechnoExperts
  • Pakistan - Peshawar
  • October 2016 to November 2016

Worked as a PHP developer and maintained websites for the company.

Education

Bachelor's degree, Computer Programming, Digital Signal Processing, Digital Image Processing
  • at CEME ,National University Of Sciences And Technology Rawalpindi
  • July 2016

I have graduated as Computer Engineer. I have learnt computer programming and embedded system development here.

Specialties & Skills

Languages

Urdu
Expert
English
Intermediate

Hobbies

  • Badminton
  • Table tennis
  • Watching movies