Navigation überspringen

M Tahmid Ekram

Software development | Java/Python

Bis 2020, Working Student, Fraunhofer IESE
Kaiserslautern, Deutschland

Fähigkeiten und Kenntnisse

Java
Spring boot
JUnit
Python
Kotlin
JavaScript
Django
Apache storm
Jasper Reports
Mockito
Apache Jmeter
Maven
Gradle
Docker
Oracle
MySQL
PostgreSQL
tomcat
Nginx
AWS
Microservices
Requirements Engineering
Test Driven Development
Scrum
agile
Softwareentwicklung
HTML

Werdegang

Berufserfahrung von M Tahmid Ekram

  • 2 Jahre und 11 Monate, Okt. 2017 - Aug. 2020

    Working Student

    Fraunhofer IESE

    - Backend development for project Digitale Dörfer (https://www.digitale-doerfer.de/). - Development and maintenance of REST APIs in Spring Boot (Java). - Unit testing for backend services using JUnit, Mockito. - REST API load testing using Apache Jmeter. - Integration of architecture compliance testing within project using ArchUnit. - API versioning and testing using Swagger UI

  • 8 Monate, Aug. 2016 - März 2017

    Software Engineer

    Cramstack Ltd.

    - Web application and REST API development in Django web framework (Python) - Extraction, clean up and warehousing of data from heterogeneous sources (Pandas, Numpy) - Visualization and analysis of collected data (D3.js) - Version control and repository management using BitBucket. - Deployment and continuous integration on AWS EC2, RDS, S3. - Automated build deployment using Fabric (Python)

  • 11 Monate, Sep. 2015 - Juli 2016

    Software Engineer

    Advanced Business Solution 'n Support (ABSS)

    - Requirement analysis, system architecture and database design. - Development of POS terminal and controller applications using JavaFX/Apache Derby. - Design and development of data integration solution for POS controllers with central ERP servers. - Digitization of lab reports via applications for storing experimental results with automatic generation of lab reports (JavaFX, JasperReports).

Ausbildung von M Tahmid Ekram

  • 2 Jahre und 11 Monate, Apr. 2017 - Feb. 2020

    computer science

    TU Kaiserslautern

    Specialization in databases and information systems. Master thesis: Late materialization in multi-way stream joins, application of result materialization techniques in stream join processing.

  • 5 Jahre, Jan. 2011 - Dez. 2015

    Computer Science and Engineering

    North South University

    Bachelor thesis: - Cloud based fuel and location tracking system for CNG powered vehicles. - Community based traffic information application in Android.

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

  • Bengali

    -

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z