profile

Bilal ÖZLÜ

Full-Stack Software En|

Work Experience

TÜBİTAK BİLGEM YTE

Software Engineer | 05.2023 – ongoing

• Developing a large-scale web application (e-Beyan: Türkiye’s national tax system) using Next.js and TypeScript (Java backend)

• Building and managing a shared front-end library used across multiple teams, primarily based on MUI


HAVELSAN

Software Engineer | 02.2022 – 05.2023 (1 year, 4mo)

• Modernized a legacy system by building a cross-platform ReactJS frontend (desktop & browser)

• Worked on a large-scale Java & Spring defense project to meet acceptance test requirements

• Managed software requirements using DOORS and JIRA


StartupHeroes

Software Engineer | 10.2021 – 01.2022 (4 mo)

• Contributed to the development of a large-scale e-commerce app (Trendyol) using VueJS

• React (TypeScript) frontend, tested with Jest


OBSS

Software Engineer | 09.2020 – 09.2021 (1 year, 1 mo)

• Developed an interactive map-based frontend using React (Redux, Hooks) as part of a Scrum-based team for a defense project (ASELSAN SIPER)


Turna Teknoloji

Part-time Software Engineer | 11.2019 – 06.2020 (7 mo)

• Mobile app with React Native (Class components, Redux, Jest)

• Node.js + Firebase backend


FAME CRYPT

Part-time Software Engineer | 09 – 11.2019 (3 mo)

• Cryptography & desktop app in C++ (Qt)

• Static website development (HTML/CSS)


Education

Middle East Technical University, Ankara, Türkiye - 2020

BSc in Computer Engineering

Skills

JavaScript

• 5 years of experience in industry

• Frontend of graduation project

• Developed 'bilalozlu.com'

• Mostly used with frameworks & libraries

• Using actively

• Following latest updates


TypeScript

• 2 years of experience in industry

• Using actively

• Following latest updates


ReactJS

• 4 years of experince in industry

• Frontend of graduation project

• Developed 'bilalozlu.com'

• Used redux

• Used hooks

• Developement with both class and functional components

• Following best practices

• Using actively

• Following latest updates


NextJS

• 2 years of experince in industry

• Used redux

• Used hooks

• Developement with both class and functional components

• Following best practices

• Using actively

• Following latest updates


NodeJS

• 2 months of experience in industry

• Developed several projects with express


VueJS

• 2 months of experience in industry

• Unit testing with Jest


React Native

• 1 year of experience in industry

• Used redux


Java

• 3 year of experience in industry

• Knowledge of OOP & Clean Code

• Familiar with development environment

• Familiar with design patterns


Python

• No experience in industry

• Mostly used in college


MongoDB

• Limited experience in industry

• Used for several projects


Projects