Azizul Hakim Shakil

Bis 2020, Junior Software Engineer (Python), LogMeIn Germany GmbH
Bis 2021, Distributed Systems Engineering, Technische Universität Dresden
Berlin, Deutschland

Fähigkeiten und Kenntnisse

Java/J2EE
Java Development
Python
Object Oriented Programming
Algorithm
Design pattern
Software Engineering
Software Development
Database
Test Driven Development (TDD)
C++ (Basic)
C (Basic)
Linux
MySQL
SQL
PostgreSQL
Oracle DB
RESTful API
Docker
Kubernetes
Jenkins
HTML5
CSS3
XML Schema
JavaScript
Maven
Git
Android
Jira
LaTeX Editor
Pytest
JUnit
Parallel programming
Concurrent programming
StarUML
UML Modelling
Gradle
Splunk
Software Testing
Black Box Testing
Unit Testing
Usability Testing
Shell Scripting
Test Automation
Agile Development
Javaserver Pages (JSP)
Java Servlet
Java Spring Framework
JavaFX
Java
AWS

Werdegang

Berufserfahrung von Azizul Hakim Shakil

  • 7 Monate, März 2021 - Sep. 2021

    Master Thesis Project

    Technische Universität Dresden

    Thesis Topic – “Automated Secure Application Deployment in Kubernetes with SCONE.” • Designed the system based on the REST (Client-Server) architecture • Implemented a fully automated secure tool with the Intel SGX SCONE • Deployed confidential services in Kubernetes using Helm charts • Evaluated the system with different languages (Python, NodeJS, Rscript, Lua) • Improved the system by ~24% with precompiled secure services • Experienced with TDD (Test Driven Development)

  • 2 Jahre und 11 Monate, Aug. 2018 - Juni 2021

    Software Quality Assurance Engineer

    LogMeIn Germany GmbH

    • Deploying HW/SW integrated test automation system for competitive analysis of audio & video conference engine (GoToMeeting) • Creating test plans and organizing group tests to ensure product quality • Building test systems to recreate customer’s audio & video issues • Analyzing Audio Issue Reports (AIR) from telemetry data • Generating reports by analyzing customer’s logs using Splunk • Identify, document and track quality issues and defects • Worked together in Agile Scrum-based Quality Assurance team

  • 6 Monate, Okt. 2019 - März 2020

    Junior Software Engineer (Python)

    LogMeIn Germany GmbH

    • Analyzed and profiled the system (Black CAT) performance • Developed data structures and modules based on the REST (Client-Server) architecture • Implemented parallel programming to achieve faster processing • Improved speed-up of the system ~22% • Experienced with pair-programming, worked together in Agile Scrum-based team • Highly maintained the TDD (Test Driven Development) approach

  • 5 Monate, Sep. 2016 - Jan. 2017

    Junior Software Engineer (Android)

    ICT Alliance

    • Implemented necessary modules to locate the nearest ATM branches • Optimized the searching algorithm based on the GPS location • Working closely with other developers, and UX designers

  • 5 Monate, Aug. 2016 - Dez. 2016

    Network Engineer

    American International University-Bangladesh

    • Experienced in configuring different networks topology with CISCO packet tracer networking simulation tool • Implemented static and dynamic IP allocation, VLAN and Inter VLAN routing, WLAN, DHCP, HTTP, DNS, RIP routing protocol, and Subnetting

  • 5 Monate, Aug. 2016 - Dez. 2016

    Junior Software Engineer (Java)

    American International University-Bangladesh

    - Supported 40 students in lab tasks and projects. Discussed assignment specifications.

Ausbildung von Azizul Hakim Shakil

  • 4 Jahre, Okt. 2017 - Sep. 2021

    Distributed Systems Engineering

    Technische Universität Dresden

    The degree program focuses on a future career in the very broad field of distributed systems and their applications. Advanced courses: • Component-Based Software Engineering • Foundation of Concurrent & Distributed Systems • Application Development for Mobile & Ubiquitous Computing

  • 4 Jahre, Jan. 2013 - Dez. 2016

    Computer Science and Engineering

    American International University-Bangladesh

    - Advanced Topic in Programming (Java EE) - Advanced Database Management System - Embedded Programming (Android)

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

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.

  • 21 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