Mustafa S.

About Me

Mustafa is a Senior Java Engineer creating high-level design artifacts, producing high-quality code deliverables, and creating new services, architectures, and components on projects. He leverages his experience to bring change, build, and modernize different solutions across client projects, developing a wide range of Java solutions from standard applications to complex integrated containerized solutions adopting industry-wide technology trends and best practices.

AI, ML & LLM

Frontend

Backend

Database

Other

Work history

UpStack
UpStack
Senior Java Engineer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Softtech
Softtech
Senior Software Developer
2020 - Present (5 years)
Remote
  • Designing, developing, maintaining, and enhancing software systems using documented requirements.

  • Using modern software development methodologies appropriate to Softtech's dev environment to identify, isolate, and resolve complex issues.

  • Writing well-designed, testable, efficient code and deploying back-end frameworks on solutions within a containerized infrastructure.

GE
GE
Senior Full-stack Developer
2018 - 2020 (2 years)
Gebze, Turkey
  • Worked with different development toolsets to build new applications and enhance existing applications on projects within GE.

  • Produced clean, efficient code based on client specifications and developed components using modern dev techniques.

  • Identified defects in software applications, debugged coding errors, and fixed bugs on projects.

Crossover
Crossover
Software Architect
2017 - 2018 (1 year)
Remote
  • Worked on processes to migrate Aurea's Symphony eCommerce platform to modern tech stacks and industry standards.

  • Defined system specifications and designed a loyalty and campaign management software infrastructure for Tecnotree.

  • Addressed technical concerns and improved solutions to maintain Optiva's telecommunication software.

Etcbase Yazılım ve Bilişim Teknolojileri A.Ş.
Etcbase Yazılım ve Bilişim Teknolojileri A.Ş.
Senior Software Developer
2016 - 2017 (1 year)
Istanbul, Turkey
  • Developed and delivered testable and high-performing solutions for legal proceedings software.

  • Completed and oversaw basic to complex system analysis, design, and development tasks to deliver solutions.

  • Followed and promoted the use of modern dev standards, procedures, and best practices.

BilgeAdam Teknoloji
BilgeAdam Teknoloji
Senior Software Developer
2012 - 2016 (4 years)
Istanbul, Turkey
  • Designed and implemented multiple modules on the hospital management software platform for BilgeAdam.

  • Prepared thorough technical and functional specifications and documentation in delivering high-quality solutions on projects.

  • Planned, tracked, and managed deliverables on short-term sprints and long-term software deployments for clients.

Aradiom
Aradiom
Junior Software Developer
2010 - 2011 (1 year)
Istanbul, Turkey
  • Worked on implementing back-end solutions on the Aradiom multiplatform mobile app design tool v.2.0.

  • Participated in processes to deliver new solutions for the Licensing Protection for Solid Pass Production.

  • Debugged basic software components and identified code defects for remediation on solutions.

Showcase

Senior Java Engineer - Project Idea Management Solution
Senior Java Engineer - Project Idea Management Solution
  • Developed an internal idea management platform for client employees.

  • Utilized Angular and Java (Spring Boot) for platform design and implementation.

  • Focused on facilitating submission and tracking of business process and product ideas.

Full-stack Developer - GE
Full-stack Developer - GE
  • Implemented new features on the calculation pages of the financial bidding calculator.

  • Integrated the Sonar instance with the CI pipeline.

  • Developed and executed scheduled PL/SQL functions.

Senior Developer - Aradiom Mobile App Designer
Senior Developer - Aradiom Mobile App Designer
  • Developed an innovative web application for creating no-code mobile applications.

  • Utilized SmartGWT on Java to build the web UI.

  • Led process for delivering a new project.

Education

Nanotechnology Diploma
Nanotechnology Diploma
Gebze Technical University - Turkey
2021 - 2021
Computer Software Engineering
Computer Software Engineering
Uludag University - Turkey
2021 - 2022 (1 year)
Bachelor's Degree, Computer Engineering
Bachelor's Degree, Computer Engineering
Yildiz Technical University - Turkey
2005 - 2010 (5 years)