Implementing Java based Spring Boot projects for the client.
Built an end-to-end web application from scratch. Purpose of this application is to handle Quality Control Tickets within Uline. We used Java, Spring Boot, Angular, DB2 technologies.
Designed and implemented microservice architecture on Spring Boot framework with using Java to generate pdf reports via Jasper Reporting Tool for our client UBS Swiss Bank.
Consuming Bank’s Soap API to build Web Service with Spring Integration.
Leverage the benefits of teamwork with a large and versatile project in financial domain knowledge of software.
Tracking code quality with CI/CD tools like Jenkins and SonarQube.
Managed whole project end to end included client meetings, business logic analysis, designed architecture with using technologies of Java, Spring Boot, Hibernate, IBM DB2 and Vaadin framework for frontend.
Converted as-is old technology IBM AS/400 framework to new Java Spring Boot project.
Developed ERP web application for our client OYAK in finance domain for managing retirement accounts of military personals.
Designed and built many mobile applications in various domains and released them on both Google Store and App Store.
With software engineering skills, built end to end apps for clients and also for in-house usage.
Worked on projects using following technologies: Java, Kotlin, Swift, Android, IOS, PHP, Laravel, Codeigniter, Javascript, Web services, REST API, NoSQL, Google Firebase.
08/2016 - 06/2018
Education
Turkish Military Academy
Computer Science, 3.03
08/2012 - 08/2016
Gazi University
Computer Science, 3.03
08/2012 - 08/2016
Skills
Java | Kotlin | PHP | Javascript | HTML | CSS
Spring Boot | Hibernate | Maven | Gradle
Microservices | Web Services | Rest/Soap API | JSON/XML
SQL/NoSQL/SQLite | Oracle MySQL | IBM Mainframe DB2 | Firebase