ERHAN BARIS OLMEZ (Full StackDeveloper)

Hello, I am Erhan Barış Ölmez!
After studying Management Information Systems, I continue my life intertwined with technology in the field of backend development. While being in the software world, I aim to increase user experience and functionality by combining technology with creativity, thanks to my interest in advertising and digital advertising sectors. In addition, I closely follow UI / UX design trends and take an active role in communities and stay up to date on the aesthetic and efficiency dimensions of technology.
My Backend Development Journey
I adopt software development with clean code principles (OOP, Design Patterns, SOLID, Clean Code) using modern frameworks such as FastAPI and Spring Boot. With my experience in microservice architecture, REST API, GraphQL and WebSocket, I create scalable, sustainable and performance-oriented solutions. The refactoring processes and attention to detail in my projects reflect my commitment to building more efficient and modular systems.
My Technology and Versatile Skill Set
– Machine Learning & Data Analytics: I design data-driven solutions with libraries such as Scikit-learn, TensorFlow, Keras, PyTorch, Pandas, NumPy, Plotly.
– Frontend Works: I have experienced creating user-friendly interfaces with technologies such as React, React Native (Expo and CLI), Flutter, Next.js, Material-UI, Bootstrap, NativeBase, Remix.js, WordPress and TypeScript.
– Programming Languages: I have accomplished versatile projects with Java, JavaScript, Python and PHP.
– UI/UX & Other Tools: I contribute to aesthetic and functional designs using Photoshop and Figma.
– Tools and Policies Used in Projects: I apply Git, Jira, SQL & NoSQL (PostgreSQL, MySQL – MongoDB), Linux environment, basic networking knowledge (Cisco Packet Tracer) and modern software development principles (OOP, Design Pattern, clean code, SOLID, refactoring) as well as SDLC processes in my projects.
Continuous Learning and Development
My certifications in areas such as online marketing, cyber security, mobility, React Native, Golang, microservice architectures, artificial intelligence algorithms and machine learning strengthen my interdisciplinary approach. This broad perspective enables me to develop innovative solutions by blending my knowledge from different disciplines in projects.
While shaping my career as a backend developer, I focus on optimizing the invisible but vital functioning of systems, creating scalable solutions and integrating technological innovations into business processes. Thanks to the importance I attach to teamwork, I enjoy solving complex problems efficiently by creating synergy with talents from different disciplines.