Java, Scala, Python, Google Cloud, Azure Cloud, Data Engineering
Aktualisiert am 01.02.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 19.02.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java 11
Cloud
Scala
Python
REST
Data Engineering
Azure
Google cloud
English
fluent
German
Advanced

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 3 Monate
2022-11 - heute

Google Cloud Platform

Senior Data Engineer (Freelancer)
Senior Data Engineer (Freelancer)
  • Designing and Architechting the data applications in Google Cloud Platform
  • Developed Data pipelines using Python and FAST api
Remote
4 Monate
2022-07 - 2022-10

Designing and Developing the Data pipelines

Senior Data Engineer
Senior Data Engineer
  • Designing and Developing the Data pipelines in Microsoft Azure
  • Worked extensively with Java, Quarkus and MongoDB
BD4 Group GmbH
1 Jahr
2021-07 - 2022-06

Google Cloud Platform

Senior Data Engineer
Senior Data Engineer
  • Designing and Architechting the data pipelines in Google Cloud Platform
  • Working extensively with GCS, Airflow (managed service), Bigquery, GKE
Sky Deutschland GmbH
2 Jahre 9 Monate
2018-10 - 2021-06

Data analytics and artificial intelligence

Data Engineer
Data Engineer
  • Developing Data pipelines, REST API using Springboot and Vertx, data clean up solutions using Python
  • Developing Data engineering platform based on Spark using Scala and Java as programming language
  • Developing and deploying big data applications on Azure Cloud
Lufthansa Industry Solutions, Frankfurt
9 Monate
2017-07 - 2018-03

Endeavor platform

Student Assistant in R & D
Student Assistant in R & D
  • Testing load-balancing, Advanced Black-holing use-cases in Endeavor platform (an Industry-scale Software Defined Exchage)
  • Did benchmark testing for CORSA Software Defined switch
  • Setup Kibana, Elasticsearch multi tenancy support on Docker
DE-CIX, Frankfurt
2 Jahre 4 Monate
2012-11 - 2015-02

Application development with Java/JEE

Student Assistant
Student Assistant
  • Worked in communication systems department
  • Worked in developing applications using Java/JEE
  • Added features in long term digital preservation project
University of Freiburg
6 Jahre 1 Monat
2005-08 - 2011-08

Developing web applications using Java/JEE

Senior Software Engineer
Senior Software Engineer
  • Worked in Securities and Insurance Domain
  • Participated as stake holder in developing web applications using Java/JEE
  • Responsible in creating low level design for modules and provide technical assistance to team
Wipro Technologies
Bangalore India, Columbus Ohio US

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 6 Monate
2015-04 - 2018-09

Study - Distributed Software Systems

Master of Science, Technische Universität Darmstadt
Master of Science
Technische Universität Darmstadt
4 Jahre
2005-11 - 2009-10

Study - Software Engineering

Master of Science, Birla Institute of Technology and Science
Master of Science
Birla Institute of Technology and Science
3 Jahre
2002-06 - 2005-05

Study - Computer Engineering

Bachelor of Science, Osmania University
Bachelor of Science
Osmania University

Position

Position

ich habe als Techleiter viele gearbeitet. Ich habe viele Agile projekt gearbeitet.

Kompetenzen

Kompetenzen

Top-Skills

Java 11 Cloud Scala Python REST Data Engineering Azure Google cloud

Produkte / Standards / Erfahrungen / Methoden

About me
I worked for around 10 years as Software Developer in an international multicultural working environment. Proven experience in Data Engineering & architecture, Cloud, Java, Scala and Python. Primarily I worked for Indian, USA and German Companies. I accept challenges and try my best to solve them. I believe that a computer scientist should not be fixed to particular domain, programming language. The attitude should be more flexible, ready to learn and solve any kind of challenges.

Computer skills

  • Development Tools
    • IntelliJ
    • Eclipse
    • PyCharm
  • Frameworks
    • FAST API
    • Quarkus
    • Vertx
    • SpringBoot
    • Struts 1& 2
    • Spring
    • JQuery
    • Junit
    • Hibernate
    • Spark
    • Kafka
    • RabbitMQ
    • Airflow
  • DEV Ops
    • GIT
    • Azure Devops
    • Gitlab
    • CI/CD
  • Build/ Automation tools
    • Jenkins
    • Maven
    • Ant
    • Docker
  • Office tools
    • Office 365
    • Libreoffice
    • Latex
  • Cloud Platform
    • Azure
    • Terraform
    • Kubernetes
    • Google
  • PM Tools
    • JIRA
    • Confluence

Academic Projects

Remote attestation to detect IoT malware
The project is part of my Master thesis at TU Darmstadt. I did a research on how IoT malware spreads. Did research in finding the ways to detect malware on device. Proposed syntax and semantic analysis. Concluded that semantic analysis takes lot of computing power to build symbolic execution trees not very efficient to run on IoT devices

Bio-Informatics Lab
Implementing Bellow mentioned algorithms in Java Needleman Wunsch, Gotoh Algorithm, Feng-Dolittle Algorithm, Sum of Pairs, Needleman Wunsch Multiple Sequence Alignment, Unweighted Pair Group Method with Arithmetic Mean (UPGMA), Weighted Pair Group Method with Arithmetic Mean (WPGMA)

Information Retrieval
Implementing simple search engine with wikipedia dataset of about 160 MB in Java. Optimal List intersection algorithms, Prefix Search Algorithms, Error-tolerant Search q-grams, Support Vector Machines, Naive Bayes, K-Means Clustering

MetaPro
This project as part of Dissertation of Masters. This tool takes database as input and generates Java code for performing CRUD (create read update and Delete) operations in web platform.

Betriebssysteme

Linux
Windows
Mac OS

Programmiersprachen

Java
Scala
Python
Java script
Shell script

Datenbanken

Oracle
DB2
Sybase
MySQL
MSSQL

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 3 Monate
2022-11 - heute

Google Cloud Platform

Senior Data Engineer (Freelancer)
Senior Data Engineer (Freelancer)
  • Designing and Architechting the data applications in Google Cloud Platform
  • Developed Data pipelines using Python and FAST api
Remote
4 Monate
2022-07 - 2022-10

Designing and Developing the Data pipelines

Senior Data Engineer
Senior Data Engineer
  • Designing and Developing the Data pipelines in Microsoft Azure
  • Worked extensively with Java, Quarkus and MongoDB
BD4 Group GmbH
1 Jahr
2021-07 - 2022-06

Google Cloud Platform

Senior Data Engineer
Senior Data Engineer
  • Designing and Architechting the data pipelines in Google Cloud Platform
  • Working extensively with GCS, Airflow (managed service), Bigquery, GKE
Sky Deutschland GmbH
2 Jahre 9 Monate
2018-10 - 2021-06

Data analytics and artificial intelligence

Data Engineer
Data Engineer
  • Developing Data pipelines, REST API using Springboot and Vertx, data clean up solutions using Python
  • Developing Data engineering platform based on Spark using Scala and Java as programming language
  • Developing and deploying big data applications on Azure Cloud
Lufthansa Industry Solutions, Frankfurt
9 Monate
2017-07 - 2018-03

Endeavor platform

Student Assistant in R & D
Student Assistant in R & D
  • Testing load-balancing, Advanced Black-holing use-cases in Endeavor platform (an Industry-scale Software Defined Exchage)
  • Did benchmark testing for CORSA Software Defined switch
  • Setup Kibana, Elasticsearch multi tenancy support on Docker
DE-CIX, Frankfurt
2 Jahre 4 Monate
2012-11 - 2015-02

Application development with Java/JEE

Student Assistant
Student Assistant
  • Worked in communication systems department
  • Worked in developing applications using Java/JEE
  • Added features in long term digital preservation project
University of Freiburg
6 Jahre 1 Monat
2005-08 - 2011-08

Developing web applications using Java/JEE

Senior Software Engineer
Senior Software Engineer
  • Worked in Securities and Insurance Domain
  • Participated as stake holder in developing web applications using Java/JEE
  • Responsible in creating low level design for modules and provide technical assistance to team
Wipro Technologies
Bangalore India, Columbus Ohio US

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 6 Monate
2015-04 - 2018-09

Study - Distributed Software Systems

Master of Science, Technische Universität Darmstadt
Master of Science
Technische Universität Darmstadt
4 Jahre
2005-11 - 2009-10

Study - Software Engineering

Master of Science, Birla Institute of Technology and Science
Master of Science
Birla Institute of Technology and Science
3 Jahre
2002-06 - 2005-05

Study - Computer Engineering

Bachelor of Science, Osmania University
Bachelor of Science
Osmania University

Position

Position

ich habe als Techleiter viele gearbeitet. Ich habe viele Agile projekt gearbeitet.

Kompetenzen

Kompetenzen

Top-Skills

Java 11 Cloud Scala Python REST Data Engineering Azure Google cloud

Produkte / Standards / Erfahrungen / Methoden

About me
I worked for around 10 years as Software Developer in an international multicultural working environment. Proven experience in Data Engineering & architecture, Cloud, Java, Scala and Python. Primarily I worked for Indian, USA and German Companies. I accept challenges and try my best to solve them. I believe that a computer scientist should not be fixed to particular domain, programming language. The attitude should be more flexible, ready to learn and solve any kind of challenges.

Computer skills

  • Development Tools
    • IntelliJ
    • Eclipse
    • PyCharm
  • Frameworks
    • FAST API
    • Quarkus
    • Vertx
    • SpringBoot
    • Struts 1& 2
    • Spring
    • JQuery
    • Junit
    • Hibernate
    • Spark
    • Kafka
    • RabbitMQ
    • Airflow
  • DEV Ops
    • GIT
    • Azure Devops
    • Gitlab
    • CI/CD
  • Build/ Automation tools
    • Jenkins
    • Maven
    • Ant
    • Docker
  • Office tools
    • Office 365
    • Libreoffice
    • Latex
  • Cloud Platform
    • Azure
    • Terraform
    • Kubernetes
    • Google
  • PM Tools
    • JIRA
    • Confluence

Academic Projects

Remote attestation to detect IoT malware
The project is part of my Master thesis at TU Darmstadt. I did a research on how IoT malware spreads. Did research in finding the ways to detect malware on device. Proposed syntax and semantic analysis. Concluded that semantic analysis takes lot of computing power to build symbolic execution trees not very efficient to run on IoT devices

Bio-Informatics Lab
Implementing Bellow mentioned algorithms in Java Needleman Wunsch, Gotoh Algorithm, Feng-Dolittle Algorithm, Sum of Pairs, Needleman Wunsch Multiple Sequence Alignment, Unweighted Pair Group Method with Arithmetic Mean (UPGMA), Weighted Pair Group Method with Arithmetic Mean (WPGMA)

Information Retrieval
Implementing simple search engine with wikipedia dataset of about 160 MB in Java. Optimal List intersection algorithms, Prefix Search Algorithms, Error-tolerant Search q-grams, Support Vector Machines, Naive Bayes, K-Means Clustering

MetaPro
This project as part of Dissertation of Masters. This tool takes database as input and generates Java code for performing CRUD (create read update and Delete) operations in web platform.

Betriebssysteme

Linux
Windows
Mac OS

Programmiersprachen

Java
Scala
Python
Java script
Shell script

Datenbanken

Oracle
DB2
Sybase
MySQL
MSSQL

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.