Summary
Overview
Work History
Education
Skills
Products Worked In
Timeline
background-images

Fatema Ali

Indore,India

Summary

Versatile Principal Software Engineer/Developer Manager with 14 years of relevant experience. Excellent in designing and solution prototyping. Expertise in Java/Java EE, Spring, JPA, microservices, REST, Docker and SQL. Designed and implemented cloud-based API management solution with access normalization using OAuth2 Managed maintenance team for Amadeus API & Webservice portal.

Ability to trouble shoot and resolve production and performance issues .Ability to multi-task and handle changing priorities. Self-motivated with good communication and interpersonal skills.

Overview

18
18
years of professional experience

Work History

Manager - Development (G11)

Amadeus Software Labs India Pvt. Ltd.
05.2012 - Current
  • Application design and code quality
  • Creation of product technical strategy by closely working with Senior Architect
  • Solution reviewing
  • Enhancing product with more functionalities
  • Migration of platform to cloud (In progress)
  • It is an API management platform that enables Amadeus API producers to engage partners, developers and help them onboard, manage and test their Apps. It allows API Providers to publish, document, promote and support their APIs, and App Developers to easily find, consume and get support for the APIs their Apps use.
  • Implemented strategic initiatives that improved operational efficiency across multiple departments.
  • Streamlined communication channels between teams, enhancing collaboration and project outcomes.
  • Application controlled costs to keep business operating within budget and increase profits.
  • Achieved departmental goals by developing and executing strategic plans and performance metrics.

Senior Developer

Symphony services
07.2007 - 04.2012
  • Implementing change requests
  • Accept Problem requests from customers and fix the same
  • Designed and maintained APIs, facilitating integration between various systems and third-party applications.
  • Implemented Agile methodologies, driving continuous improvement in project delivery timelines and team productivity.
  • Peer code reviews
  • Mentored junior developers, fostering skill growth and improving team collaboration on projects.
  • Streamlined code review processes, increasing efficiency and reducing defects in production releases.
  • Ensuring product availability
  • Enhancing the product with more functionalities
  • Led development of scalable software solutions using core Java and Unix Shell Scripting, enhancing system performance and reliability.
  • Implemented Agile methodologies, driving continuous improvement in project delivery timelines and team productivity.

Education

M.Sc - Computer science

Pune university
01.2007

B.Sc - Computer science

Pune university
01.2005

HSC -

Quaderia School
01.2002

Skills

  • Java
  • JAVA EE
  • Spring
  • REST
  • SOAP
  • Mysql
  • JBoss application server
  • Apigee edge
  • Microgateway
  • Maven
  • Git
  • Jira
  • Confluence
  • Docker
  • Kubernetes

Products Worked In

  • Amadeus API & Webservice platform, Principal Software Engineer (IC) & Developer Management, Core Java, J2EE, Elasticsearch, Apigee Edge Enterprise Gateway, JBoss, Maria DB, JPA, Angular JS, Apache http server, Maven, It is an API management platform that enables Amadeus API producers to engage partners, developers and help them onboard, manage and test their Apps. It allows API Providers to publish, document, promote and support their APIs, and App Developers to easily find, consume and get support for the APIs their Apps use., Application design and code quality, Creation of product technical strategy by closely working with Senior Architect, Solution reviewing, Enhancing product with more functionalities, Migration of platform to cloud (In progress)
  • API Suite for Amadeus Internal APIs, Principal Software Engineer (IC), Core Java, J2EE, Apigee Edge Micro gateway, NodeJS, Openshift, Docker, JBoss, Maria DB, JPA, Angular JS, Apache http server, Drupal, Nginx, It aims at making the Amadeus internal APIs visible to anyone in the organization via a single portal, thereby internal team will not have to scratch their heads while looking for an API and its related documents like user guide, swagger, technical documentation etc. Additionally, API owners will have an option to monitor the usage of APIs and even control its consumption., Product architecture & strategy, API management strategy (access normalization, releasing & governance) for all internal APIs, Solutioning & design for new integrations, Development & code review
  • Amadeus Content Integration Framework, Senior Software Engineer, Core Java, J2EE, JBoss, Maven, Unix Shell scripting, The CIF offers a quick, simple way to make local providers’ content available within the Amadeus distribution platform. It operates as a web services which facilitates XML message exchange between Amadeus and external providers, and vice versa., Implementing change requests, Accept Problem requests from customers and fix the same, Peer code reviews, Ensuring product availability, Enhancing the product with more functionalities
  • Amadeus Visual services, Senior Software Engineer, Core Java, J2EE, EJB 3.1, JBoss, Oracle 18c, Ant, Unix Shell scripting, Visual Services is a collection of tools that are used at a global scale in Amadeus. Among these tools are Visual Edifact, Edi Editor and Doc Viewer. Visual Edifact software is used to design and model EDIFACT (Electronic Data Interchange for Administration, Commerce and Transport) or XML messages. It is the central repository of all messages used in Amadeus., Implementing change requests, Accept problem requests from customers and fix the same, Peer code reviews, Ensuring product availability, Enhancing the product with more functionalities
  • Integrated Test Suite, Software engineer, .Net, C#, WPF, WCF, Postgres, The test suite will serve user needs in order to communicate with the test hardware which is used to perform tests on vehicles. The suite consists of from configuring the test hardware (tuning, calibration, etc.) to processing real-time data from the test hardware (feedback signals). Building test cases etc. The application is built on .Net3.5 framework. Agile scrum methodology is used for the product development. UI is Build using WPF. MVP pattern is used to keep the code and logic out of UI., Requirement Gathering, Preparing Design documents, Implementation of modules, Implementing unit test cases, Customer communication

Timeline

Manager - Development (G11)

Amadeus Software Labs India Pvt. Ltd.
05.2012 - Current

Senior Developer

Symphony services
07.2007 - 04.2012

B.Sc - Computer science

Pune university

HSC -

Quaderia School

M.Sc - Computer science

Pune university
Fatema Ali