Avatar
Berk Can Güney
Senior Software Developer
Location
Istanbul, Maltepe
Mail
berkcanguney@gmail.com
Phone
05386261416
Birtday
January 5, 1996
Experience
5+ years

Skills

Java Spring Boot C# .NET Framework PHP SQL Data Structures Design Patterns Microservices CI/CD Docker Protobuf/gRPC RabbitMQ ReactJs HTML/CSS Javascript NodeJs Django Bootstrap Agile Methodologies

About me

I am working as a Senior Software Developer at Tanı Pazarlama/Chippin. I am currently actively developing campaigns, points, shopping and fraud business topics as part of the scrum team of the project development team. As a team, we learn new things both in business and technical terms and support each other. In general, I have been responsible for many issues within Tanı Pazarlama/Chippin in a short time. For example, due to the need for support, I took part in the backend team of Chippin application coded in .NET, which is one of the most important projects of the company. I have been responsible for brand card integrations with many other companies in software alone. Apart from that, I am the primary or secondary responsible for .NET and Java-based applications that the company makes and outsources to external companies.

Experience

Senior Software Engineer
Chippin
Istanbul, Turkey
Full time
July 2022 – Present

Taking part in software development studies by adapting to Tanı Pazarlama/Chippin software development methodologies and processes, developing as a full-stack developer in designing, developing and maintaining object oriented software applications, user interfaces and relational/non-relational databases.

Designing & implementing PoCs.

Implementing product requirements & user stories or epics in maintainable, testable, and performant software in collaboration with the team.

Continually migrating solutions to newer technologies / frameworks to stay up to date with industry best practices.

Some of the works I have been involved in: Chippin, Chippin Marketplace, Loyalty Aggregator, LaaS(Loyalty as a Service).

Software Specialist
Garanti BBVA Technology
Istanbul, Turkey
Full time
July 2021 – July 2022

Taking part in software development studies by adapting to Garanti BBVA Teknoloji software development methodologies and processes, developing as a full-stack developer in designing, developing and maintaining object oriented software applications, user interfaces and relational databases.

Providing technology transformation from legacy code to microservice architecture of common components and coolgen screens that are the responsibility of my squad and used by other teams.

Some of the works I have been involved in: Central cheque entry Tl & Fc project backend (java & .net) support, Foreign exchange buying and selling screen backend services support, Blockage and related blockage list common component backend support.

Software Engineer
Yapı Kredi Technology
Istanbul, Turkey
Full time
March 2019 – July 2021

Taking part in software development studies by adapting to Yapı Kredi Teknoloji software development methodologies and processes, technical design in banking projects in line with business demands, coding and performing unit tests in relevant development platforms in accordance with the completed technical designs.

Resolving the existing platform’s bugs, performance problems and ensuring sustainability. Investigating alternative configurations and implementing better solutions. Also, developing high-volume, low-latency applications for critical systems, delivering high-availability and performance.

Developing new applications, both back-end and front-end, in order to provide better service according to the need. Furthermore, improving components and functionality for existing system in case of need or demand.

Writing reusable, well-documented code with clean integration interfaces and structure.

Technology transfer on several components from PL/SQL to Java, Spring Batch and C# back-end services.

Some of the works I have been involved in: Headquarters exemptions parameter definition/restriction project, Collective exemption and tariff addition/update project, Credit cards critical end of day performance improvement studies, 8 digit bin infrastructure change studies, Managing the cautionary decisions given to the cards on the screen and automating the transactions.

Intern
OBSS
Istanbul, Turkey
Full time
June 2018 – August 2018

I joined the internship program called Java Summer School. I first started here by making some console applications in order to reinforce my basic Java knowledge. Later, I developed basic level web based applications using Jsp, Servlet and some libraries. After understanding the logic of web-based application development using Servlets, I continued to develop applications using Spring Framework. Besides backend projects, I had the opportunity to develop frontend applications with React JS. Towards the end of my internship period, I built and developed a library project using these technologies. And the project I made was chosen first. It was a useful and good experience for me to do an internship here.