I'm a software engineer interested in frontend and backend development. Most of the time I work with Java. I write about software development on my blog.
Hi there! My name is Ayşe Demirel. I am a software engineer in Turkey. I got my
Bachelor of Science in Computer engineering in 2019 from Ankara University.
Before graduation, I worked as an intern for two companies. Both of the companies' area was defense
technology. The first company that I worked for as an intern produces aircraft for the army. I was in
the software testing and quality assurance department. I learned a lot of things about testing and
quality. I tried to code automation for a web application it was enjoyable for me. And I decided to
change my area to coding. Testing and quality are critical in the software life cycle, but I wasn't
happy when I didn't code. So I passed to the second company. The second company is the largest defense
electronics company in Turkey. The company's capability/product portfolio comprises communication and
information technologies, radar and electronic warfare, electro-optics, avionics, unmanned systems,
land, naval, and weapon systems, air defense and missile systems, command and control systems,
transportation, security, traffic, automation, and medical systems. I was on the software developer
team. Coding was more and more than I want.
Following my graduation, I have started as a software engineer in the company. And in 2021, I finished
the second year. Most of the time, I work as a Java developer. Analysis, documentation, unit testing,
worry about software quality are also part of my job.
Nowadays, I'm a learner in web development, python, and machine learning. I'm addicted to learning.
Student life is never finished in my mind for learning something about software.
If you have a question or need help with Java, Python, Web applications, desktop applications, mobile
applications, image processing, Git-Github, or anything about software, please feel free to contact
me.
I work as a software developer on military projects. I am developing desktop applications
with Java.
I joined the team at a busy time. I tried to quickly adapt and contribute to the projects.
I have a developer role in multiple projects. Within the developer task, there are tasks
such as coding, quickly resolving the errors, following the processes, documenting the
work done.
Tools/software languages/frameworks I use:
I was a candidate for engineering and was part of a Software development team. After the internship, it was the second time on the same team. I coded with Java in a professional desktop project.
I was a candidate for engineering and was part of a Software testing and quality assurance team. It was the second time on the same team. This time, I worked on software automation. I used Selenium with Java. I used Hibernate and design patterns.
I was part of a Software development team. I worked on an Aselsan tool and a real project. Aselsan tool was a hard challenge for me. There were some bugs in the software. I tried to solve the memory leak problem in the software. The second project was a new perspective for me. Design patterns and code management were changed my perspective on code.
I was a candidate for engineering and was part of a Software testing and quality assurance team. I learned software testing steps, software life cycle, analysis for documentation, and quality assurance. I used TFS and Sonarqube.