Cactus can help your business benefit from AI through "StartAI", the AI program of Agoria and Vlaio

Firat A.

Java Software Developer​

Experience

4 years

Availability

Immediately upon request​ ​

Education

  • Bachelor’s Degree in Computer Engineering
  • Technical Degree in Web Programming​​

Certifications

  • API and API Test course
  • Advanced Java course

Languages

  • Turkish native
  • English fluent
  • Spanish intermediate

Experience

Software Developer at Cactus

04/2022 – Present


Contributed to the development of an Electronic Flight Book (EFB) for the aviation sector. The system integrates digital solutions for cabin crew, dispatchers, mechanics, engineers, and the Operations Control Center (OCC).
Responsibilities: Managing cloud services, creating and integrating new modules, writing integration, unit, and functional tests, performing bug fixes and system optimization
Environment: Java, Cloud, API, Apache Camel, RabbitMQ, Web Services, Jira, Docker, Slack

Software Developer at Ernst & Young

12/2021 – 03/2022


Participated in the development of the SIRE Software platform. Worked across the full stack with Angular 9 (frontend) and Django (backend), with a focus on adding new features and writing unit tests.
Responsabilities: Developed front-end components using Angular, implemented back-end logic with Django, integrated with Azure DevOps, followed agile methodologies and sprint cycles
Environment: Angular, Python, Kubernetes, Azure, Docker

R&D Software Engineer at Alcalá University

10/2020 – 06/2021


Contributed to an EU-funded project aimed at improving digital literacy through web-based document solutions.
Responsabilities: Developed backend services using Java and Spring Boot, created web functionalities with JavaScript, utilized MongoDB and Hibernate for data management, wrote automated tests using JUnit and Selenium
Environment: Java, Spring Boot, JavaScript, MongoDB, Hibernate, Selenium, GitHub

Software Developer at 2 Adam Software & Technology

06/2019 – 08/2019


Focused on front-end development for client websites.

Responsibilities: Designed responsive web interfaces, used CSS, JavaScript, and AngularJS for UI/UX development, worked on SEO factors impacting Google pre-ranking

Software Developer Intern at Internet Computer Systems

07/2018 – 05/2019


Gained experience in both desktop and web development, along with server and database maintenance.
Responsibilities: Developed software tools for client businesses, maintained MS SQL databases, set up and managed Windows Server environments

Technologies

Languages

Java, JavaScript, Python​, C#

Databases

MySQL​, MongoDB​, MSSQL

Frameworks & Libraries

Spring, Angular​, Django​, Hibernate​, Camel​, Express

Methodologies

Agile​, OOP​, Waterfall

Development Tools

VS Code​, IntelliJ, Postman​, Maven​, GitHub​, Jira​, Confluence

Cloud Providers

AWS

Operating Systems

Linux​, MacOS,Windows

Others

REST​, RabbitMQ​, Docker​, Kubernetes​, Junit​, Functional Testing​, Unit Tests​, Selenium