Muhammad Amir Hanif

Senior Java Software Engineer at CodeSaaz
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Rawalpindi, Punjab, Pakistan, PK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Sohaib Jamal

This is the person who has become for me a synonym for a "Leader". There is no task too big for him. I worked under the guidance of Amir for two years and learnt immensely. He is not only a teacher and mentor but also a friend. It is very rarely that you come across someone so good at their trade, reliable and also who is passionate to shape their junior colleagues in terms of knowledge and grooming. I consider myself lucky to have worked with and learnt from Amir bhai.

Iqra Ali

I worked with Amir for almost 4 years and I have found him extremely professional and humble. He lead multiple projects that I worked on and was always there to guide and help me. He is very open in sharing the broad technical knowledge he has with everyone on the team. He is someone you can always count on and makes it easy to approach him for any matter. Through the years, we worked on many projects and I was really impressed by his way of doing business and solving complex problems in an organized manner.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Leading with Innovation
    LinkedIn
    Jul, 2019
    - Nov, 2024
  • Docker for Java Developers
    LinkedIn
    Jun, 2019
    - Nov, 2024
  • Learning JUnit 5
    LinkedIn
    Jun, 2019
    - Nov, 2024
  • Learning Kubernetes
    LinkedIn
    Jun, 2019
    - Nov, 2024
  • Amazon Web Services Essential Training
    Lynda.com
    Nov, 2018
    - Nov, 2024
  • Big Data Foundations: Techniques and Concepts
    Lynda.com
    Nov, 2018
    - Nov, 2024
  • Cloud Architecture: Core Concepts
    Lynda.com
    Nov, 2018
    - Nov, 2024
  • Communication Foundations (2013)
    Lynda.com
    Nov, 2018
    - Nov, 2024
  • Learning GraphQL
    Lynda.com
    Nov, 2018
    - Nov, 2024
  • Learning Hadoop
    Lynda.com
    Nov, 2018
    - Nov, 2024
  • Spring: Spring Cloud
    Lynda.com
    Nov, 2018
    - Nov, 2024
  • Elasticsearch Essential Training
    Lynda.com
    Jul, 2018
    - Nov, 2024
  • Hadoop: Data Analysis
    Lynda.com
    Jul, 2018
    - Nov, 2024
  • Java Persistence API (JPA): 1 The Basics
    Lynda.com
    Jul, 2018
    - Nov, 2024
  • React: Securing Applications
    Lynda.com
    Jul, 2018
    - Nov, 2024
  • Building a Full-Stack App with Angular 2+ and Spring Boot
    Lynda.com
    Jun, 2018
    - Nov, 2024
  • Conflict Resolution Foundations
    Lynda.com
    Jun, 2018
    - Nov, 2024
  • Learning Java Lambda Expressions
    Lynda.com
    Jun, 2018
    - Nov, 2024
  • Learning Spring with Spring Boot
    Lynda.com
    Jun, 2018
    - Nov, 2024
  • Managing Diversity
    Lynda.com
    Jun, 2018
    - Nov, 2024
  • RESTful Service with JAX-RS 2.0
    Lynda.com
    Jun, 2018
    - Nov, 2024
  •  IBM Certified Application Developer Lotus Notes and Domino 6/6.5 (CLP)
    IBM
    Oct, 2014
    - Nov, 2024

Experience

    • Pakistan
    • Information Technology & Services
    • 1 - 100 Employee
    • Senior Java Software Engineer
      • Apr 2022 - Present

    • Pakistan
    • Telecommunications
    • 700 & Above Employee
    • Assistant Development Manager (Middleware)
      • Oct 2019 - Apr 2022

      Leading Enterprise Application Integration team at UFONE Technology Department, I am responsible for Integration of internal systems together, including some legacy systems and applications. Some of these applications include Mobile Apps, Ufone’s CRM system, Mobile Financial Services. Integration of third party APIs with Ufone’s systems also constituted a large proportion of my responsibilities. My responsibilities includes - Translating and simplifying user’s requirements and/or products specification - Gathering, reviewing and analyzing data requirements for system enhancement’s requirements to improve work process - Planning, executing and monitoring projects/enhancement process - Guiding the team technically where ever needed. Ongoing Projects 1- CBS Migration Project 2- Service Migration to Nokia (Provisioning) 3- EIR Block/Un Block Integration 4- GCM_Push Notification 5- PTCL Joint Shop Integration 6- Bank Al-Falah Integration Show less

    • Norway
    • Telecommunications
    • 700 & Above Employee
    • Senior Middleware Developer
      • Jul 2012 - Oct 2019

      Worked in development team of Canal Digital AS Norway. My responsibilities included system and software Architecture design, Maven configuration, deployment process. Tools/Technologies: - J2EE, Spring,Oracle, Prime faces, Eclipse, Web logic, EJB 3.0,JAX-WS,JAXB,Pretty Good Privacy (PGP) Worked in development team of Canal Digital AS Norway. My responsibilities included system and software Architecture design, Maven configuration, deployment process. Tools/Technologies: - J2EE, Spring,Oracle, Prime faces, Eclipse, Web logic, EJB 3.0,JAX-WS,JAXB,Pretty Good Privacy (PGP)

    • United States
    • Oil and Gas
    • 500 - 600 Employee
    • Senior Software Engineer
      • Sep 2009 - 2012

      I had worked at LMKR for almost 3 years my responsibilities included business analysis, application development and client support. Tools/Technologies :- J2EE, Hibernate, JavaScript, DB2, JSP, Rational Enterprise Solution, ER Studio, log4j, IBM Web sphere, IBM Rational Application Developer, Crystal Reports 9 I had worked at LMKR for almost 3 years my responsibilities included business analysis, application development and client support. Tools/Technologies :- J2EE, Hibernate, JavaScript, DB2, JSP, Rational Enterprise Solution, ER Studio, log4j, IBM Web sphere, IBM Rational Application Developer, Crystal Reports 9

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Engineer
      • May 2008 - Oct 2008

      I had worked at HP Singapore as a software Engineer. During this period got the opportunity to Work on web portal development for PTCL Pakistan. My responsibilities include business analysis, application development and client support. I am currently working in j2EE, Servlet, EJB 2.0 and jdbc. I had worked at HP Singapore as a software Engineer. During this period got the opportunity to Work on web portal development for PTCL Pakistan. My responsibilities include business analysis, application development and client support. I am currently working in j2EE, Servlet, EJB 2.0 and jdbc.

    • United States
    • Oil and Gas
    • 500 - 600 Employee
    • Software Enginner
      • 2005 - 2008

      I had worked at LMKR for the past 3 years as a software Engineer. During my tenure I had the opportunity on working on various client as well as in-house projects. My responsibilities include business analysis, application development and client support. Tools/Technologies :- J2EE, Hibernate, JavaScript, DB2, JSP, Rational Enterprise Solution, ER Studio, log4j, IBM Web sphere, IBM Rational Application Developer, Crystal Reports 9 Designation : Software Programmer/ System Analyst Responsibilities : Analysis, Design and Development Show less

    • Software Engineer
      • 2002 - 2004

      I was given the responsibility of analysis and development of software. The tools used were Asp, SQL server, VB script, Java script, Visual Basic. We used the Methodology of 3-tier development I was given the responsibility of analysis and development of software. The tools used were Asp, SQL server, VB script, Java script, Visual Basic. We used the Methodology of 3-tier development

Education

  • Masters
    Master of Computer Applications (M.C.A.), Computer Software Engineering
    2003 - 2005

Community

You need to have a working account to view this content. Click here to join now