Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
MUHAMMAD ARSLAN SADDIQUE

MUHAMMAD ARSLAN SADDIQUE

Lahore

Summary

Innovative senior software engineer offering several years of experience. Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems. Demonstrates hardworking and adaptable approach to challenges with strong analytical and critical thinking skills. In-depth understanding of web technologies with focus on delivering efficient business solutions. Excels in fast-paced, high-energy and deadline-driven environment with willingness to take on additional tasks.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer - Java

Starzplay
Lahore, Pakistan
05.2023 - Current
  • Demonstrated proficiency in documenting, designing, and developing new features.
  • Created and integrated a multi-profile feature into the starzplay app.
  • Leveraged reactive programming and 3rd party AI models to enhance user experience by recommending relevant content.
  • Collaborated with team members to ensure successful project completion within timeline constraints.
  • Ensured comprehensive testing coverage for new features
  • Optimized databases to improve query performance.
  • Investigated production issues reported by users and provided timely resolutions.
  • Documented software development processes and procedures for future use.
  • Developed and maintained scalable software applications for various platforms.

Senior Software Engineer

The Hexaa
Lahore, Pakistan
02.2023 - 04.2023
  • Enhanced Sygma app's admin portal by implementing a feature that enables easy product creation and addition via Apache POI (Excel)
  • Leveraged Spring Boot framework to streamline code and enhance performance through effective use of AOP and custom annotations
  • Mentored junior staff members in coding best practices and problem solving techniques.
  • Resolved complex issues related to software applications quickly and effectively.

Software Engineer - Java

Tkxel
Lahore, Pakistan
12.2021 - 01.2023
  • Contributed to enhancing the functionality of the Seated App operating in the US, enabling users to reserve tables and earn various rewards by uploading their bills.
  • Streamlined operations by integrating multiple AWS services like DynamoDB, Kinesis, Lambda, and SQS resulting in increased efficiency.
  • Enhanced performance through the integration of gRPC, reducing communication time between micro-services
  • Collaborated with cross-functional teams to gather and define requirements for new features.
  • Participated in continuous learning opportunities to stay current with emerging technologies.
  • Optimized existing software systems for improved performance and scalability.

Software Engineer – Java

Engro Digital
Lahore, Pakistan
04.2018 - 11.2021
  • Developed an on-premises solution called Digital Log for EPCL that streamlined in-plant workflows by digitizing daily reports and delivering intuitive visualizations of sensor data.
  • Increased efficiency in workplace safety monitoring through the creation of a customized analytics app, which harnesses processed CCTV footage data to monitor and analyze adherence to social distancing protocols as well as detect mask usage.
  • Utilized version control tools to manage source codes across multiple projects.
  • Integrated third-party APIs and SDKs to enhance software functionality and interoperability.
  • Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.

Education

BS - Computer Science -

National University of Computer & Emerging Sciences
Lahore, Pakistan
12.2017

Skills

  • Java
  • Spring Boot
  • Spring Reactor
  • Spring Batch
  • Spring Cloud
  • Spring Data
  • Spring MVC
  • Event driven architecture (RabbitMQ, AWS SQS)
  • gRPC
  • SQL (MySQL, PostgreSQL)
  • NoSQL (MongoDB, DynamoDB)
  • Micro-Services
  • Restful APIs
  • Aspect Oriented Programming
  • OpenAPI (swagger)
  • Unit Tests
  • Integration Tests
  • Amazon Web Services (DynamoDB, Lambda, Kinesis, SQS)
  • Version Control System (GitHub, BitBucket)
  • Development tools (IntelliJ, Eclipse IDE)
  • Logging tools (ELK, DataDog, CloudWatch)

Languages

Urdu
First Language
English
Proficient (C2)
C2

Timeline

Senior Software Engineer - Java

Starzplay
05.2023 - Current

Senior Software Engineer

The Hexaa
02.2023 - 04.2023

Software Engineer - Java

Tkxel
12.2021 - 01.2023

Software Engineer – Java

Engro Digital
04.2018 - 11.2021

BS - Computer Science -

National University of Computer & Emerging Sciences
MUHAMMAD ARSLAN SADDIQUE