Maruf K.

Fullstack Developer Focused on Java&Cloud Solutions

Professional and ambitious software developer, fluent in front-end and back-end development of web applications, platforms, and websites.

In total, Maruf has over three years of experience. He is the most skilled in Java programming language and has competence in clouds.

Good knowledge of data security and compliance, troubleshooting and debugging skills.

Maruf can easily tackle all assignments and resolve cases, bringing valuable ideas and finding long-term solutions.

Possesses good communication skills and a high level of English.

Main expertise

  • Java Java 7 years
  • Spring Spring 4 years
  • Spring Boot Spring Boot 3 years

Other skills

  • REST API REST API 6 years
  • C++ C++ 5 years
  • MVC MVC 3 years
Maruf

Maruf K.

26.90 € hourly

Turkey

Book Maruf K.

Selected experience

Employment

  • Senior Software Developer

    Siemens - 1 year 9 months

    • Development of cloud solutions for Siemens.
    • Developing microservices with Spring Cloud technologies, REST service integrations, PostgreSQL, Redis for storage, RabbitMQ for messaging, and Angular for the frontend.
    • Propose a Genetic Algorithm method for the tool optimization problem to decrease CPU and memory consumption and increase application speed.
    • Worked on Sinumerik Edge Project
    • Analyze My Machine application
    • Developed microservices Spring technologies, REST service integrations, PostgreSQL, Redis for storage, RabbitMQ for messaging, and Angular4 for frontend
    • Reading high-frequency data from IoT devices, analysing them and sending them to the cloud.
    • Followed Object Oriented Design patterns throughout the project
    • Maintained project schedules and tasks, collaborating with team members and working on
      increasing code quality by using Scrum methodologies.
    • Participating in daily stand-up, Grooming, Retrospective and Story point estimation meetings
    • TFS is used for task tracking and code reviews

    Technologies:

    • Technologies:
    • Java Java
    • Spring Spring
    • Spring Boot Spring Boot
    • MVC MVC
    • Angular.js Angular.js
    • PostgreSQL PostgreSQL
    • REST API REST API
    • Redis Redis
    • RabbitMQ RabbitMQ
    • Microservices Microservices
    • Scrum Scrum
  • Software Developer

    THUNDER NETWORKING SECURITY INTELLIGENCE - 1 year 3 months

    • Work part-time (20 hours/week)
    • Create and maintain automation frameworks
    • Work with management to resolve issues and report on the quality of system maintenance activity and new releases
    • Create/execute/maintain automation scripts
    • Work directly with software developers, test engineers, product owners, business analysts, project leaders
    • Work with the automation team to design and develop automated test suites for the website using Java, Selenium and other relevant tools
    • Improve key performance indicators
    • Measure system performance on multi-user platforms through test scenarios using automated
      testing software, providing analysis results and recommendations

    Technologies:

    • Technologies:
    • Java Java
    • Docker Docker
  • Senior Software Developer

    THE SCIENTIFIC AND TECHNOLOGICAL RESEARCH COUNCIL OF TURKEY - 1 year 8 months

    • Architected and led the transition from monolith to a cloud-based microservice architecture on
      AWS
    • Implemented continuous delivery using 100% declarative infrastructure and automated deployment
    • Developed 10+ REST microservices using Serverless
    • Mentor developers on modern JavaScript practices, testing, Lambda and Serverless framework
    • Integration of user-facing elements developed by front-end developers with server-side logic.
    • Implementation of security and data protection.
    • Design and implementation of data storage solutions.

    Technologies:

    • Technologies:
    • JavaScript JavaScript
    • AWS AWS
    • Docker Docker
    • PostgreSQL PostgreSQL
    • REST API REST API
    • Microservices Microservices
    • AWS Lambda AWS Lambda
  • Software Developer

    THE SCIENTIFIC AND TECHNOLOGICAL RESEARCH COUNCIL OF TURKEY - 4 years

    • Work with other software leads on developing testing processes and frameworks
    • Document the work I do, especially APIs that I create
    • Focus on innovating new and better ways to create solutions that add value and amaze the end user, with a penchant for simple, elegant design in every aspect, from data structures to code to UI and systems architecture
    • Work with platform architects on software and system optimizations, helping to identify and remove potential performance bottlenecks
    • The focus is on solving business problems via technology in a fast changing environment: time to
      the market is critical, but we cannot compromise on quality or performance
    • Design and develop microservice-based application which adheres to the cloud development principle
    • Collaborate with front-end and mobile app development teams on user-facing features and services

    Technologies:

    • Technologies:
    • Java Java
    • Spring Boot Spring Boot
    • Docker Docker
    • PostgreSQL PostgreSQL
    • C++ C++
    • REST API REST API
    • Microservices Microservices

Education

  • MSc.Computer Vision and Deep Learning / Machine Learning

    Gebze Technical University · 2015 - 2018

  • BSc.Computer Engineering

    Bielska Wyższa Szkoła im. J. Tyszkiewicza · 2013 - 2013

  • BSc.Computer Engineering

    Gebze Technical University · 2010 - 2015

Find your next developer within days, not months

We can help you deliver your product faster with an experienced remote developer. All from 32.90 €/hour. Only pay if you’re happy with your first week.

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • Share next steps to finding the right match, often within less than a week

Not sure where to start?

Let’s have a chat

First developer starts within days. No aggressive sales pitch.