freiberufler Java - Kubernetes & AWS auf freelance.de

Java - Kubernetes & AWS

offline
  • auf Anfrage
  • 10709 Charlottenburg-Wilmersdorf
  • Europa
  • ur  |  en  |  de
  • 29.02.2024

Kurzvorstellung

With over 20 years of experience in the software industry, I am a seasoned software architect and a certified SAP Fiori developer. I specialize in designing and developing web applications for enterprise systems.

Qualifikationen

  • Docker
  • Gitlab pipeline
  • J2EE
  • Java-Frameworks18 J.
  • Java SE
  • Kubernetes2 J.
  • SAP Fiori
  • SpringBoot
  • System Architektur

Projekt‐ & Berufserfahrung

Sr Java Developer
Yunex Traffic / Siemens, Munich
10/2021 – 9/2023 (2 Jahre)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2021 – 9/2023

Tätigkeitsbeschreibung

• The project was designed to stream 700+ of live video feeds from IP-cameras. Entire streaming infrastructure was based on Kubernetes cluster.
• Developed multi-threaded / network java applications for real-time video processing of massive amount of live data.
• Developed supported applications to simulate large number of RTSP / MJPEG sources for core application stress testing.
• Developed custom load balancer for use in Kubernetes as commonly available load balancers were not suitable to handle video streaming.
• Published and consumed web services to/from neighboring modules for house-keeping and integration
• Development methodology: Agile
• Technology Stack: Springboot, AWS and On-Premis Kubernetes

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Git, Java-Frameworks, Java (allg.), Kubernetes

Solution Architect
Daimler / Infosys, Stuttgart
3/2021 – 8/2021 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2021 – 8/2021

Tätigkeitsbeschreibung

• The project was designed to replace several legacy applications in the domain of Vehicle Distribution. Software was required to manage the deliveries of over 3 million vehicles annually leaving the manufacturing plants to the dealers all over the world.
• Worked out overall project architecture using Domain Driven Design and Bonded Context.
• Provided guideline to the team on: micro services architecture, code structure, code quality, test cases, schema and general technical issues.
• Led the team of 10 developers, proposing technical and architectural solutions, code reviews and customer interactions for the requirements grooming.
• Development methodology: Agile
• Technology Stack: Springboot, pgSQL, AWS & Kubernetes.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Git, Java (allg.), Postgresql

Backend Software Developer & Team Lead
Aker Solutions AS, Oslo
1/2020 – 12/2020 (1 Jahr)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

1/2020 – 12/2020

Tätigkeitsbeschreibung

• Worked on developing middle-ware applications for SAP integration with third party applications using oData services. Areas covered NCR notification read and create through JSON / oData. Used Java Springboot framework to develop the applications for consuming oData AJAX.
• Technology Stack: Springboot framework and MS-SQL Server.

Eingesetzte Qualifikationen

Java-Frameworks, Java (allg.), SAP R/3, SQL

Solution Architect
Shearwater Geo Services, Oslo
4/2019 – 12/2019 (9 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

4/2019 – 12/2019

Tätigkeitsbeschreibung

• Worked on development of customized Helpdesk and Knowledge base system having extensive workflows and configuration.
• Integration with SOLR engine and with data ingestion scripts.
• Installed / configured production servers for high availability using load
balancer, database servers with replications / auto-backups, developed
maintenance scripts for health check etc.
• Technology Stack: Springboot framework and MySQL server.

Eingesetzte Qualifikationen

SQL, Java (allg.)

Backend Software Developer & Team Lead
Aker Solutions AS, Oslo
11/2014 – 12/2018 (4 Jahre, 2 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

11/2014 – 12/2018

Tätigkeitsbeschreibung

• Worked on the development of GHOST Support System. The project was rolled out globally receiving incoming support tickets and as core repository of knowledge base. Tools used: Springboot and MS-SQL.
• Worked on the development of “Project Execution Model” and “Project Leadership Toolkit” apps for AKER Solutions AS. The framework was evolved with years of experience at Aker Solutions AS to monitor the progress of high-cost and complex off-shore oil & gas projects. Tools used globally within Aker Solutions AS. Tools used: Springboot and MS- SQL server. Also worked on front-end using jQuery and Javascript.
• Worked on the development of Lessons Learned Database. Tools used: Springboot and MS-SQL server.
• Worked on the development of Super Users Brazil Integral IT Management Tool. Tools used: Springboot and MS-SQL server.
• Worked on SAP Information Portal. Tools used: Ancile uPerform, Raphael Javascript library, PHP and MS-SQL server.

Eingesetzte Qualifikationen

SQL, Java (allg.)

Software Developer
SOFTMATICS Technologies LLC, Dubai
4/1999 – 10/2014 (15 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/1999 – 10/2014

Tätigkeitsbeschreibung

Worked on PotentialRadar. The product was developed on SaaS model for the Danish market. The product was developed on multi-tenancy concept that is single codebase was able to handle multiple clients using different domains. Tools used: Springboot and MySQL.
• Worked for Base Camp Data System’s business applications and custom dashboards. Tools used: Springboot, MS-SQL server and Jasper Reports.
• Worked on “Travel and Tourism” Business Application for Al-Sayyad LLC, Dubai. The portal also provided integration with government services. Tools used: Springboot and MySQL.
• Worked on eClinic Application for “British Lasik and Cosmetic Surgery Center” and “Dr Tahir Imran Aesthetic Clinic” in Dubai. Application covered registration, appointments and billing. Tools used: Springboot and MySQL.
• Worked on Belief Apps iOS application for SVG processing. Tool used: Objective-C.
• Worked for Coca-Cola Beverages Pakistan Limited on Internal Audit Application based on .net framework having backend connectivity: Tools used: .net and BD2 on AS/400.
• Worked on local search engine “locallite.com”. Worked in various teams for web scrapping, backend web services development and integration with mobile applications. Tools used: PHP, pgSQL.
• Worked on Dynamic Sportswear Ltd visual production planning system. The application was developed using Visual C++/MFC based with integration with legacy systems using XML over HTTP.
• Worked on Coca-Cola Beverages for EDS Analysis System based on Microsoft Analysis Services and SQL 2000.
• Worked on Dynamic Sportswear Ltd’s full-scale ERP system. Modules developed: Attendance/Payroll, HR, Accounts, Planning, Production and Materials Management. Tools used: PHP, IIS, MS-SQL.
• Worked on I-SPAN USA custom development for DotNetPanel and various other outsourced development projects.
Education
Tools & Technologies
Language
1994–1996
Languages: OS:
English: Deutsch:
University of the Punjab Lahore, Pakistan Masters in Applied Mathematics.
Java/SpringbootJ2EE/Swing Javascript, HTML5/CSS, SAPUI5, PHP
Strong understanding of Linux Servers
Good understanding of Cloud based technologies MacOS / Windows
Very good at presentational, conversational and writing skills. A2
• Worked for Simple sSolutions, Belgium AutoCAD plug-in development for using AutoCAD 2000 ObjectARX Library in Visual C++.
• Worked for ICI Dulux Paints Ltd the B2B application for eProcurement having integration with SAP. Tools used: PHP, MySQL, SAP Integration.
• Worked for ICI Dulux Paints Ltd Palm OS based Receipts Application with mobile printing. Tools used: Codewarrior for PalmOS development.
• Worked for ICI Dulux Paints Ltd Palm Pilot Based GPRS Application. Tools used: Codewarrior for PalmOS.
• Worked for ICI Dulux Paints Ltd on WiFi / Palm Pilot based Shop Floor Automation System. The system includes backend integration with legacy system running AS/400. Tools used: PHP, Apache, MySQL and DB2 on AS/400.
• Worked on Horizontal Alignment and Vertical Profile Design applications as for highway design. Having feature to edit the design parameter and able to generate the DXF files for AutoCAD. Tools used: Java / Swing.
• Worked for Doctors Hospital and Medical Center on the development of management system for the hospital. Tools used: PHP, MS-SQL.
• Developed multi-threaded messaging application MailMatics (SMTP/POP3 Server) in Java. The application was having full implementation of SMTP and POP3 standard protocols. Tools used: Java / POJO.

Eingesetzte Qualifikationen

Mysql, Postgresql, Java (allg.), Java-Frameworks, PHP

Software Developer (Festanstellung)
Nextbridge Pvt Ltd, Lahore
9/1996 – 3/1999 (2 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/1996 – 3/1999

Tätigkeitsbeschreibung

Worked on Howard Publication’s Times Mall web portal. Tools used: ASP and MS-SQL.
• Worked on Lotus Notes-ODI-Quark Express integration. The project involved development of Windows NT service using Lotus Notes API and Quark XPress extensions on Macintosh using Quark API. Used ODI as object database engine.
• Worked for Howard Publication’s Production Reporting System for newspaper’s production, distributions, advertisement and collections.
• Worked on Moscow Lottery online lottery gaming site. Tools used: ASP, MS-SQL and NCR NonStop Database.
• Worked on American Color Quark XPress extension project. Tools used: Quark APIs on Mac.
• Worked on Statistical Analysis Suite consisted of 5 modules for statistical analysis of various types. Tools used: Visual C++ / MFC.

Eingesetzte Qualifikationen

NonStop SQL & SQL/MX (TANDEM), ObjectStore, Codewarrior, Microsoft Foundation Classes (MFC), Visual C++, ASP

Zertifikate

SAP Certified Fiori Developer
2020

Ausbildung

Masters in Applied Mathematics - 1994 to 1996
BSc Mathematics and Physics - 1993
1996
Univ of the Punjab, Lahore, Pakistan

Über mich

- Overall 20+ years of experience in Solution Architecture and Software Development.
- Extensive experience in: Springboot, Relational Databases, Web Services and Software Architecture
- SAP Certified Fiori Application Developer – Jan 2020
- Extensive experience in Docker and Kubernetes: Setting up dev clusters, image registries, pipelines / shell scripts for building docker image building, pushing and deploying to clusters
- Extensive experience of setting up gitlab, gitlab runners and pipelines
- Having in-depth understanding and projects delivered in following domains: Automotive, Interactive Traffic Systems, Manufacturing, Healthcare, Retail, SCM and trading, Offshore Oil&Gas, Knowledge Management, Highway Engineering and 3D Topography, Forex.
- Interests in: Java, Machine learning (ML), Elastic Search, SVG, IoT and Embedded Systems (ARM cores), UI/UX and Mathematics.

Weitere Kenntnisse

- Masters in Applied Mathematics - having advance mathematical background to solve / develop complex software scenarios.
- SAP Certified Fiori Developer

Persönliche Daten

Sprache
  • Urdu (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2256
Alter
51
Berufserfahrung
30 Jahre und 5 Monate (seit 06/1994)
Projektleitung
15 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden