Muhammad Zohaib Baig

Muhammad Zohaib Baig Email and Phone Number

Engineering @ THG
Ilford, GB
Muhammad Zohaib Baig's Location
Ilford, England, United Kingdom, United Kingdom
About Muhammad Zohaib Baig

-8 years of experience in Java, J2EE design, development, and Maintenance experience of Enterprise Application.-Experience in Software development life cycle (SDLC) including Requirements Analysis, Design, Development, Testing, Maintenance and Enhancements.-Proficient in creating efficient, maintainable, and scalable software solutions using object-oriented programming principles with design principles SOLID .-A dedicated practitioner of Agile methodologies, Scrum and kanban, driving collaborative and iterative development processes.-Known for exceptional problem-solving skills, consistently delivering innovative solutions.-Experienced in designing and developing RESTful APIs and Web services/GraphQL for seamless data exchange (JSON/XML).-Expertise in Spring Framework components, including Spring Boot for rapid development, Spring Security for secure applications, Spring Cloud for microservices and Spring JPA (Hibernate).-Expertise in databases like MS SQL Server, MySQL, DB2 and Mongodb.-Experience in working with development tools like Maven and Gradle.-Versatile system architect specialising in creating scalable solutions through Service-Oriented Architecture (SOA), layered, Client-Serivce, Microservices, Clean Architecture, and Event-Driven paradigms, with a commitment to delivering robust and maintainable software systems.-Adept in diverse testing methodologies, including unit, integration, contract, and end-to-end testing to ensure robust and high-quality software using Junit, hamcrest and Mockito.-Proficient in message queue systems and Apache Kafka for real-time data streaming and communication.-Knowledgeable in cloud computing Amazon Web Services(AWS) and Google Cloud Compute(GCP), enabling scalable and cost-effective solutions.-Well-versed in Continuous Integration and Continuous Deployment (CI/CD) processes.-Proficient in Docker for containerization, ensuring consistent and portable software deployment. Experienced in Kubernetes for efficient container orchestration, enabling scalable and resilient applications.-Good working knowledge of IDE tools like Eclipse, WebSphere Application Server,Apache tomact.-Java version : 7, 8 , 11, 15 and 17.-Led the implementation of Extreme Programming (XP) practices, including Pair Programming and Mob Programming, to enhance team collaboration and code quality.-Championed Test-Driven Development (TDD) to ensure code reliability and maintainability. Wrote comprehensive unit tests, driving the development process and fostering a culture of continuous testing.-Tools : Git and Jira

Muhammad Zohaib Baig's Current Company Details
THG

Thg

View
Engineering
Ilford, GB
Muhammad Zohaib Baig Work Experience Details
  • Thg
    Engineering
    Thg
    Ilford, Gb
  • Thg
    Engineering
    Thg Jan 2024 - Present
    London Area, United Kingdom
  • Neptr Solutions
    Java Developer
    Neptr Solutions Jan 2015 - Present
  • Bazaar Technologies
    Staff Software Engineer
    Bazaar Technologies Jul 2021 - Sep 2023
    - Implemented, maintainable, and scalable software using object-oriented (OOP) and SOLID design.- Applied system architecture skills in various projects, specialising in scalable solutions through SOA, layered architecture, Microservices, Clean Architecture, and Event-Driven paradigms.- Applied expertise in Spring Framework components, such as Spring Boot, Spring Security, Spring Cloud, and Spring JPA (Hibernate), in project implementations.- Designed and developed RESTful APIs and GraphQL for seamless data exchange (JSON/XML).- Implemented diverse testing methodologies (unit, integration, contract, and end-to-end) using Junit, Hamcrest, and Mockito to ensure robust and high-quality software.- Databases, including MySQL, Postgres and MongoDB, to ensure effective data management.- Applied knowledge in AWS create scalable and cost-effective cloud computing solutions.- Practiced Agile methodologies, Scrum and Kanban to ensure collaborative and iterative development.- Demonstrated exceptional problem-solving skills in real scenarios, delivering innovative solutions.- Maintained CI/CD processes, ensuring seamless continuous integration and continuous deployment.- Utilized Docker for consistent and portable software deployment.- Implemented Kubernetes for container orchestration, ensuring scalability and resilience using AWS EKS.- Led the implementation of XP practices, including Pair Programming and Mob Programming.- Followed Test-Driven Development (TDD) for code reliability, writing comprehensive unit tests.- Utilized Git for version control and Jira for effective issue tracking in project workflows.
  • Bazaar Technologies
    Lead Software Engineer
    Bazaar Technologies Jun 2021 - Jul 2021
    Karāchi, Sindh, Pakistan
  • Venturedive
    Lead Software Engineer
    Venturedive Jul 2020 - Jun 2021
    Karachi, Sindh, Pakistan
  • Venturedive
    Senior Java Developer
    Venturedive Feb 2018 - Jul 2020
    Karachi
  • Systems Limited
    Software Engineer
    Systems Limited Apr 2015 - 2017
    Karachi, Pakistan
    Worked as a JEE Software Engineer.Developing and deployment of component-based robust, highly scalable business applications.Developing, Maintaining and Testing Backend as a Service using EJB.Developing Integration test for the Services.Involved in the design and development of Service Oriented Architecture (SOA)
  • Raawee Inc.
    Software Engineer
    Raawee Inc. May 2014 - Apr 2015
    Pakistan
    Working as an Software Engineer.Responsibilities. Web development Using J2EE spring MVC framework MongoDb Angularjs Eclipse Hibernate Jersey Apache TomcatDeveloping and analyzing business requirements for solution design on Salesforce.comApplication design and configuration using Salesforce.com.knowledge about Standard and Custome Objects.Field Validations.Strong knowledge about Profile, User, Role and Permissions Utilizing object oriented programming and design concepts to integrate Salesforce.comDeveloping custom applications using Salesforce.com APEX and Visualforce pages.Performing data migration using Salesforce.com Data Loader. migrate applications Utilizing Eclipse as a platform for development.Structured programming - APEX, JavaVisual Force PagesApex development including:Apex ControllersApex TriggersApex batch processingForce.com sandboxesForce.com managed packages
  • Nevtech
    Internee
    Nevtech Jan 2015 - Mar 2015
    Karachi
    working as a web developer.responsible to create good application.provide productive wordworked on custom wordpress themesbuild creative customs web app using wordpressupload on the servertesting database design

Muhammad Zohaib Baig Education Details

Frequently Asked Questions about Muhammad Zohaib Baig

What company does Muhammad Zohaib Baig work for?

Muhammad Zohaib Baig works for Thg

What is Muhammad Zohaib Baig's role at the current company?

Muhammad Zohaib Baig's current role is Engineering.

What schools did Muhammad Zohaib Baig attend?

Muhammad Zohaib Baig attended Bahria University, Bahria University.

Not the Muhammad Zohaib Baig you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.