Fullstack or Backend Developer
Mustafa S.
Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
15 yrs.
Location
Turkey, Bursa
Nationality
Turkey
Timezone
(GMT+02:00) Istanbul
Languages
English
Advanced (C1)
About
I have been working on diverse projects since 2010. I am adaptable across various domains and technologies, always eager to learn and implement new tools. However, I prefer working with up-to-date programming languages and frameworks, as I value modern, efficient, and well-supported solutions over outdated versions.
Core skills
  • Java 15 yrs.
  • Core Java 15 yrs.
  • SQL 15 yrs.
  • Design Patterns 10 yrs.
  • Git 10 yrs.
  • Agile Development 10 yrs.
  • Spring Security 10 yrs.
  • Spring Framework 10 yrs.
  • Spring Data 10 yrs.
  • Java Spring 10 yrs.
  • Spring MVC 10 yrs.
  • Spring Boot 10 yrs.
Other skills
  • HTML/CSS 15 yrs.
  • JUnit 10 yrs.
  • Hibernate 10 yrs.
  • Angular 2x+ 6 yrs.
  • CI/CD 5 yrs.
  • Mockito 5 yrs.
  • Continuous Integration 5 yrs.
  • JavaScript 5 yrs.
  • DART 4 yrs.
  • Flutter BLoC 4 yrs.
  • Flutter 4 yrs.
  • Oracle PLSQL 3 yrs.
  • PostgreSQL 2 yrs.
  • Microservices 2 yrs.
  • Python 1 yrs.
  • Polymer 1 yrs.
  • Oracle 1 yrs.
  • Django 1 yrs.
Experience
Agriculture Software
Fullstack Developer
About the Project

Farmforce Orbit Developed through an iterative process with customers over the last four years, Farmforce Orbit was commercially brought to market at the beginning of 2021. Farmforce Orbit was the evolution of Farmforce Origin solution built to provide concise operational visibility all the way to the farmer’s field, across regions, scaling across hundreds of cooperatives and potentially millions of farmers. v1: Web application in Django and Python - Mobile Client Java Android Native v2: Server in Java, Web application in Angular Dart and Mobile client in flutter v3: Server in Java, Web application in Flutter Dart and Mobile client in flutter

  • Food Production
Responsibilities

- Resolved many bugs, ensuring high system reliability and seamless user experiences across multiple platforms. - Designed and implemented new features, workflow enhancements, and improved UI functionalities, significantly improving product usability. - Delivered showcasing expertise in issue prioritization and delivering high-quality solutions under strict deadlines. - Collaborated in cross-functional teams to handle end-to-end development cycles, incorporating customer feedback to refine and optimize products. - Played a key role in multiple agile sprints, consistently meeting sprint goals and maintaining a focus on quality and efficiency.

Skills & technologies
  • Spring Framework
  • Spring Boot
  • Java
  • Angular 2x+
  • DART
  • SQL
  • Agile Development
  • Django
  • Python
  • Git
  • Mockito
  • JUnit
General Electric
Fullstack Developer
About the Project

Project Idea Management on Manufacturing of GE Motor Pieces; Financial Bidding Calculator for GE Power Plants; Motor Pieces Manufacturing Process Software for GE Power Plants.

  • Renewable Energy
  • Energy
Responsibilities

- Development of Project Idea Management on Manufacturing of GE Motor Pieces. - Developed Admin pages for manipulating user data. - Developed new features on data export by Apache POI. - Development of Financial Bidding Calculator for GE Power Plants. - Developed new features on calculation pages on Angular. - Developed new features on scheduled PL/SQL functions. - I have integrated Sonar instance with the Project on CI pipeline. - Development of Motor Pieces Manufacturing Process Software for GE Power Plants. - Developed pages for document storing service on Vue.js.

Skills & technologies
  • Spring Boot
  • Spring Framework
  • Java
  • Angular 2x+
  • Git
  • Agile Development
  • Mockito
  • JUnit
  • Polymer
Legal Proceedings Software
Fullstack Developer
About the Project

Legal Proceeding software informing citizens about the latency of payments on violated passes on toll roads via SMS and posting the bill.

  • LegalTech
Responsibilities

- Developed sms provider feature for different customers. - Developed cron batch jobs to send sms and mails to the Turkish citizens for violated passes on toll roads. - Developed web service clients for retrieving info about the citizens from the government SOAP based web services by Spring Batch and JMS.

Skills & technologies
  • Java
  • Oracle PLSQL
  • Spring Framework
Education
Yildiz Technical University
2005 - 2010
Computer Engineering
University of Alicante
2009 - 2009
Computer Engineering