Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Erhan Mert

Software Architect & Senior Software Engineer
Ankara

Summary

Hands-on Software Architect with extensive experience developing and supporting mission critical applications. Purpose-driven professional active in engaging, training and mentoring others.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Software Architect

Siemens R&D
04.2022 - Current
  • Mentored junior developers on best practices in software architecture design and coding techniques, fostering a culture of continuous learning and growth within the team
  • Actively participating in refinement process with the Product Owner
  • Preparing architectural documentation
  • Contributing to development
  • Code reviews

Achievements

  • Taking active role in creating event-driven architecture from scratch
  • Collaborating with other teams to implement distributed system
  • Implementing boilerplate code to increase development productivity
  • Establishing mentoring for team members, resulting in 50% increase in productivity
  • Promoted as Software architect

Languages / Technologies / Common Practices
Java17, Spring Boot, Apache Kafka, Redis, Angular, PostgreSQL-PostGIS, architecture, Micro frontend/ microservice architecture, Docker, AWS EKS, Helm charts, GitOps, Argo CD, JUnit, E2E UI, Test, Integration test, Performance/Load test, Scaled Agile Framework (SAFE)

Senior Software Consultant

Turkcell Technology
04.2021 - 04.2022
  • Developed high performance backend code
  • Mentoring team members with ownership and proactive approach

Achievements

  • Implemented Agile methodologies best practices, increased communication, collaboration and prevented SILOs
  • Implemented custom Kafka retry mechanism, resulting in 25% time saving of operation team
  • Fine-tuning Kafka configuration, resulting in 20% cost savings
  • Optimized branching strategy, resulting in 0 code-freeze time

Languages / Technologies / Common Practices

Java8, Spring Boot, Apache Kafka, Elasticsearch, Redis, PostgreSQL, Docker, Vue JS, JUnit, Scrum of Scrums

Technical Lead

Innova IT Solutions
04.2013 - 04.2021
  • Engaging development activities
  • Actively participating in technical design decisions
  • Refactoring existing integration layers
  • Formulating integration strategy and overseeing implementation
  • Upgrading library and framework versions
  • Proficiently managing Scrum methodologies
  • Contributing to development

Achievements

  • Concurrently leading two teams Successfully completed all releases with 0 delay time
  • Received positive customer feedback about acting with e2e perspective in the customer environment
  • Managed to develop a product to handle about 4m daily inbound and outbound requests
  • Promoted as a technical lead

Languages / Technologies / Common Practices

Java, Spring framework, Hibernate, Activiti BPMN framework, React Native, Drools, XSLT, Soap WS, JMS, Groovy, Vaadin, Oracle, JUnit, Soap UI Test suits

Software Developer

Anadolu Insurance
11.2008 - 04.2013
  • Integrating virtual POS systems with various banks
  • Contributing to development.

Education

Bs. Computer Science Engineering - Computer Engineering

Sakarya University
Sakarya, Turkey
09.2004 - 06.2008

Skills

    Software Design

API Development

Software Development Lifecycle

Development Documentation

Architecture improvements

Performance Optimization

Mentoring and training

Microservices Architecture

Business Process Analysis

Containerization Technologies

API Design and Development

SOAP and RESTful Web Services

Agile development methodologies

Code reviews

Continuous Improvement

Certification

Certified Software Architect International Software Architecture Qualification Board(ISAQB)

Timeline

Certified Software Architect International Software Architecture Qualification Board(ISAQB)

06-2023

Software Architect

Siemens R&D
04.2022 - Current

Senior Software Consultant

Turkcell Technology
04.2021 - 04.2022

Technical Lead

Innova IT Solutions
04.2013 - 04.2021

Software Developer

Anadolu Insurance
11.2008 - 04.2013

Bs. Computer Science Engineering - Computer Engineering

Sakarya University
09.2004 - 06.2008
Erhan MertSoftware Architect & Senior Software Engineer