Faraz Shah

Faraz shah

bookmark on deepenrich
location of Faraz ShahKarachi Division, Sindh, Pakistan
Phone number of Faraz Shah+91 xxxx xxxxx
Followers of Faraz Shah1000 followers
  • Timeline

    Feb 2017 - Mar 2018

    Junior Software Engineer

    KCompute (Pvt) Ltd.
    Mar 2018 - Dec 2019

    Software Engineer

    AXGuru
    Current Company
    Jan 2020 - now

    Senior Software Engineer I

    Guru Group, LLC
  • About me

    Senior Software Engineer | Java Spring Boot, Salesforce Developer Certified | Expert in AWS, 2x Salesforce Certified | Leading Teams to Success

  • Education

    • Karachi university

      2013 - 2017
      Bachelor’s degree computer science 3.0 gpa

      Activities and Societies: Proquest16 , ProBattle As a dedicated student of Computer Science at Karachi University from 2013 to 2017, I immersed myself in the intricacies of software development, algorithms, and system architecture. My academic journey was punctuated by active engagement in Proquest16 and ProBattle, prestigious platforms where I honed my technical skills and collaborated with peers on innovative projects. These experiences not only enriched my practical understanding of computer science principles but also allowed me to… Show more As a dedicated student of Computer Science at Karachi University from 2013 to 2017, I immersed myself in the intricacies of software development, algorithms, and system architecture. My academic journey was punctuated by active engagement in Proquest16 and ProBattle, prestigious platforms where I honed my technical skills and collaborated with peers on innovative projects. These experiences not only enriched my practical understanding of computer science principles but also allowed me to contribute to the vibrant tech community on campus. Show less

  • Experience

    • Kcompute (pvt) ltd.

      Feb 2017 - Mar 2018
      Junior software engineer

      As a Junior Software Engineer, I actively contributed to the development and maintenance of software systems under the guidance of senior team members. I participated in various phases of software projects, including requirements gathering, design, implementation, and testing. This role allowed me to learn from experienced team members, continuously improve my technical skills, and provide valuable insights for process improvements. My dedication to delivering high-quality code and staying updated withemerging technologies and industry trends was essential. I played a vital role in the software development life cycle, supporting the team in creating robust and innovative software solutions. Show less

    • Axguru

      Mar 2018 - Dec 2019
      Software engineer

      As a Software Engineer, I actively contributed to developing and maintaining software systems, taking on more advanced responsibilities than a junior role. I participated in all software development life cycle phases, including requirements analysis, design, implementation, testing, and deployment. Collaborating closely with cross-functional teams, I played a key role in designing software architectures, writing complex code, and ensuring the quality and performance of the applications. In addition, as a Software Engineer, I took on more leadership responsibilities within the team, providing guidance and support to junior engineers. I actively participated in code reviews, mentored team members, and promoted best practices to maintain high code quality and adherence to industry standards. With an emphasis on continuous improvement, I sought opportunities to enhance my technical skills and stay updated with emerging technologies. I actively contributed to evaluating and adopting new tools, frameworks, and methodologies to drive innovation and efficiency in software development. As a Software Engineer, I played a crucial role in delivering robust and scalable software solutions, leveraging my technical expertise and leadership abilities to contribute to the success of the projects I worked on. Show less

    • Guru group, llc

      Jan 2020 - now
      Senior software engineer i

      As a Senior Software Engineer, I lead the software development team, providing technical expertise and guidance to junior engineers. I actively contribute to designing, developing, and maintaining complex software systems, leveraging my extensive experience and expertise. I play a key part in this role's software development life cycle stages, including requirements analysis, architectural design, coding, testing, and deployment. I take ownership of critical components and modules, ensuring their successful implementation and integration into the larger system. As a Senior Software Engineer, I collaborateclosely with cross-functional teams, including product managers, designers, and quality assurance engineers, to deliver high-quality software solutions that meet business and technical requirements. I actively participate in code reviews, mentoring and guiding junior engineers to maintain code quality and adhere to best practices. Additionally, I stay abreast of emerging technologies and industrytrends, continually expanding my technical knowledge and skills. I actively seek opportunities to optimize software development processes, identify areas for improvement, and implement innovative solutions to enhance efficiency and productivity. Overall, as a Senior Software Engineer, I play a pivotal role in developing complex software systems, demonstrating technical excellence, leadership abilities, and a commitment to delivering high-quality solutions that meet the organization's and its stakeholders' needs. Show less

  • Licenses & Certifications