MM
verfügbar

Letztes Update: 11.10.2022

Software Entwickler

Firma: EsPresto AG
Abschluss: M.Sc. Project Management
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Grundkenntnisse) | englisch (verhandlungssicher)

Dateianlagen

CV_Java_M.Mahboob.pdf

Skills

Java, JavaScript, JQuery, Angular
  
SQL, Oracle, MySQL, SQLite

Projekthistorie

03/2020 - bis jetzt
Software Entwickler

Java 8,  Angular, Microservices, Spring Boot, Docker, REST API, TypeScript, Node.js, HTML, Git, Gradle, Linux

Datenbanken: PostgreSQL, MySQL, Oracle

  • Softwareentwicklung Spring, Spring Boot
  • Softwareentwicklung Java / Java EE
  • DevOps mit Jenkins, Bamboo
  • Durchführung und Analyse Migration von Angular Js zu Angular
  • Planung und Entwicklung von Datenbanken
  • Design und Entwicklung von Programmierschnittstellen
  • Analyse, Dokumentation und Erweiterung von bestehender Kundensoftware
  • Entwicklung von grafischen Benutzeroberflächen und Frontend-Entwicklung in JavaScript sowie Angular
  • Aktualisierung und Überwachung von Kundenservern

07/2014 - 02/2018
Software Enginner

Technology: Java, spring boot, RESTful web services, Mockito, MySQL

Project: Anthem HCA – 849 SMART PCP selections

Smart PCP selection application assigns best provider for a member based on various rules and scores assigned to providers.

It will fetch large number of providers from database and apply various rules which are configurable based on business requirements and filter the providers at various levels, when finally assign a single provider (PCP) to the input member.

Application using Drools for applying rules that will be dynamically changeable.

Project: Vodafone Service Number management System

Technology: Java 8, Oracle10g, Hibernate, Spring MVC, REST, Maven

Description:

NMS used to manage different type of number allocations to the customers. It handles Mobile Numbers, Landline Numbers, MNP, MSISDN Numbers, Geographic Numbers, Area codes etc.

It handles the deactivated and long term idle numbers to make free, MNP, Area code assignments, to lock and activate new numbers, distribution of different numbers to dealers etc.

This system has 3 part Web Services, GUI and Batch process. These 3 divisions handle all the jobs of NMS.

Project: Vodafone Service Provisioning System

Client: Vodafone Italy

Technology: Java 8, Oracle10g, Hibernate, Spring MVC, REST, Maven

Description:

“Provisioning” is an operation that allows configuration, enabling and disabling of network services and transforming commercial orders to correct network element command.

Provisioning as such is a logical layer placed between Customer Administration Layer and several Vodafone Italy network platforms.

We involved in Network Interface layer enhancement, including different adapter development, mainly Instalink adapters and DB adapters.

These modules are customised plug and play modules have compliance with Instalink macro server format and connected to different Vodafone network depends on the requirement.

Reisebereitschaft

Weltweit verfügbar
Profilbild von Anonymes Profil, Software Entwickler Software Entwickler
Registrieren