Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Serkan Caliskan, Senior Solutions Architect

Serkan Caliskan

Senior Solutions Architect·Elm

Saudi Arabia

Bachelor's degree, Computer Engineering

Work experience

Total years of experience: 29 years, 4 months

Senior Solutions Architect

June 2016 - Present

Elm

Riyadh, Saudi Arabia

June 2016 - Present

• Working as Senior Java Application Architect in Technology Afairs department responsible for designing and implementing Enterprise Services for ELM
• Designed multi-tier microservice application architectures conforming high performance, security, scalability, and availability.
• Created architecture views for services (Use case views, Logical views, Process views, Deployment views) in Confluence
• Designed backend microservices using architecture patterns (Domain Driven Design, Event Driven Architecture, Saga Pattern, CQRS, Event Sourcing, API Gateway, Service Discovery, Health Check API, Log Aggregation, Distributed Tracing, Application Metrics, Circuit Breaker, Microservice Chassis)
• Implemented backend microservices using J2EE, Maven, Spring Cloud, Spring Boot, Spring Data frameworks, API Gateway, Active MQ, Rabbit MQ, Kafka, SQL Server, Postgres, Mongo DB, Elasticsearch, Kibana, Prometheus, Test Containers, Oath2, Rest API, Vault, JWT, RBAC, LDAP
• Integrated services with external services such as payment gateways and citizen authentication services
• Migrated monolithic applications to microservices architecture running on Openshift clusters
• Applied scrum agile project management methodology in Jira to track progress and issues of Services
• Designed and developed automated CI/CD pipelines using Jenkins, Bitbucket, Jira, Openshift, Sonarqube, Nexus, Argo CD, groovy scripts, nodejs, python, power shell, bash, docker file and Rest API calls for Dev, QA and Prod environments
• Designed and implemented High available architecture of Jira, Bitbucket, Crowd and Confluence in Openshift platform

Company industry:
IT Services

Application Project Manager

March 2012 - May 2016

ITPS Corporate

Riyadh, Saudi Arabia

March 2012 - May 2016

• Working as Application Project Manager directly reporting to CTO, responsible for delivering application projects and improving quality of service for existing operational activities that ITPS is carrying out for Imam University (IU) IT Deanship.
• Delivered IT application projects within scope, schedule and budget with high quality and focus on IU IT Deanship satisfaction. Identified and made recommendations to improve quality of service.
• Utilized standard Project Management Lifecycle (PMLC) and Software Delivery Lifecycle (SDLC) methodologies in the planning, development, and delivery of all assigned projects.
• Efectively translated business needs, into workable technical solutions at all stages of the project process, from envisioning to application delivery
• Designed and implemented application architecture of Java based applications aligning with design patterns
• Managed resource utilization and allocation to ensure all projects have the correct resources assigned with the appropriate skill sets and capacity to deliver a quality solution.
• Coordinated with vendors (MS, EMC, HP, IBM, Oracle) to provide solutions through POCs or presentations
• Efectively communicated project status and key project metrics (KPIs) to stakeholders across IU IT Deanship.

Company industry:
IT Services

Lead HP Software Consultant

March 2008 - February 2012

Global Mobility Solutions

Riyadh, Saudi Arabia

March 2008 - February 2012

• Working as a Lead HP Software Consultant managing a team of consultants responsible for designing and implementing HP Software projects
• Analysis of customers business requirements, architecting customized solutions, project planning, proposal preparation, product presentations.
• Designed and implemented HP Project Portfolio Management, Asset Management, Service Management, Client Automation and Cloud Service Automation projects
• Implemented HP Service Manager by customizing interaction, incident, problem, change, request workflows, forms, links, process records, display options, alerts, notifications, email templates writing complex javascript libraries
• Implemented HP Software projects to Ministry of Education, Ministry of Higher Education, ELM, ARASCO, Madinah Municipality, King Abdulaziz University, Al-Rajhi Bank, Arab National Bank, National Commercial Bank, Alinma Bank, Madinah Taibah University, Viva STC Kuwait, Tatweer, (KFMC) King Fahad Medical City, Emirates Airlines

Company industry:
IT Services

Senior Java Application Architect

May 2004 - February 2008

Yapi Kredi Bank

Istanbul, Türkiye

May 2004 - February 2008

• Responsible from designing, implementing and managing j2ee based architecture frameworks for YKB financial applications.
• Provide project management and team leadership. Prepared Technical Architecture Design of the application modules. Designed and developed MVC based architecture.

• Design and development of J2EE application architecture framework for Yapı Kredi Retail Internet Banking Project. Front end implemented using HTML, javascripts, JSPs calling session EJBs which in turn executing Oracle Stored procedures. JSPs and EJBs running on Oracle Application Server. Backend is Oracle 9.2 database running on Solaris server.

• Designed and developed stateless session EJBs and JSPs using Struts framework.
• Performed Oracle database design and coding of PL/SQL packages containing stored procedures.
• Designed and coded architecture services including: CICS Integration, Oracle Integration, Transaction Manager, MQ Connection, Cache Manager services

Company industry:
Banking

Java Application Architect

June 2000 - April 2004

Yapi Kredi Bank

Istanbul, Türkiye

June 2000 - April 2004

• Design and development of 3 tier J2EE application architecture framework for Yapı Kredi Banking software. Client side developed using Java Swing, middleware developed using servlets running in Websphere Application Server on AIX calling CICS Transactions running on IBM MVS mainframe.
• Developed server side architecture services including: Input / Output data models, Transaction processing service, Error Management Service, CICS Connection Framework service.
• Developed client side architecture services including: Desktop Management Service, Client Data Context, Presentation Services, Business Reusable Objects and Printer Service.
• Coded architecture services using WSAD, J2EE, Swing, JDBC, log4j, and wrote servlets in Websphere application server. Used JMS broker queues and topics (Sonic MQ Series) to track critical application errors.
• Wrote generation wizards using Eclipse Java Development Tools (JDT), which helps application developers to create application screens, printer forms and input output model java classes from COBOL copybooks.
• Prepared CICS transaction server java classes, which invokes the umbrella CICS transaction with the proper transaction name and commarea structure using IBM CICS Transaction Gateway (CTG) product.

Company industry:
Banking

Mainframe Analyst Programmer

March 1997 - May 2000

Yapi Kredi Bank

Istanbul, Türkiye

March 1997 - May 2000

• Responsible from designing, implementing and maintenance of legacy applications for Yapı Kredi Bank Accounting department. Developed batch and online legacy application programs. Wrote batch PL/1, Cobol programs with DB2, running on IBM MVS mainframe. Wrote online CICS transactions in PL/1 and Cobol II

• Analysis of the requirements and prepared design documents, technical specifications. Designed DB2 table structures, Sequential, Vsam and KSDS files, CICS transaction maps. Prepared test case scenarios, batch and online workflows.

Company industry:
Banking
Job role:
Information Technology

Education

Izmir

July 1996

July 1996

Bachelor's degree, Computer Engineering

Türkiye

Skills

J2EE
Expert
J2EE
Expert
HP
Expert
HP
Expert
Asset Management
Expert
Asset Management
Expert
Management
Expert
Management
Expert
Oracle
Expert
Oracle
Expert
Object Oriented Analysis and Design
Expert
Object Oriented Analysis and Design
Expert
J2EE
Expert
J2EE
Expert
MVS, Cobol II, PL/1, CICS, DB2
Expert
MVS, Cobol II, PL/1, CICS, DB2
Expert
Enterprise Java Beans (EJB), servlets, JSP, JDBC, JNDI, JMS and XML
Expert
Enterprise Java Beans (EJB), servlets, JSP, JDBC, JNDI, JMS and XML
Expert
Maven
Expert
Maven
Expert
Spring Cloud
Expert
Spring Cloud
Expert
Spring Boot
Expert
Spring Boot
Expert
Spring Data
Expert
Spring Data
Expert
API Gateway
Expert
API Gateway
Expert
Active MQ
Expert
Active MQ
Expert
Rabbit MQ
Expert
Rabbit MQ
Expert
Apache Kafka
Expert
Apache Kafka
Expert
Microsoft SQL Server
Expert
Microsoft SQL Server
Expert
Postgres
Expert
Postgres
Expert
Mongo DB
Expert
Mongo DB
Expert
Elasticsearch
Expert
Elasticsearch
Expert
Kibana
Expert
Kibana
Expert
Prometheus
Expert
Prometheus
Expert
Test Containers
Expert
Test Containers
Expert
Oath2
Expert
Oath2
Expert
Java Design Patterns
Expert
Java Design Patterns
Expert
Rest API
Expert
Rest API
Expert
Vault
Expert
Vault
Expert
JWT
Expert
JWT
Expert
DevOps
Expert
DevOps
Expert
DevSecOps
Expert
DevSecOps
Expert
GitOps
Expert
GitOps
Expert
GitLab
Expert
GitLab
Expert
ArgoCD
Expert
ArgoCD
Expert
Nexus
Expert
Nexus
Expert
Openshift
Expert
Openshift
Expert
Kubernetes
Expert
Kubernetes
Expert
Docker
Expert
Docker
Expert
Ansible
Expert
Ansible
Expert
CI/CD Pipelines
Expert
CI/CD Pipelines
Expert
Python
Expert
Python
Expert
Power Shell
Expert
Power Shell
Expert
Microservices
Expert
Microservices
Expert
CQRS
Expert
CQRS
Expert
Circuit Breaker
Expert
Circuit Breaker
Expert
Microservice Chassis
Expert
Microservice Chassis
Expert
Saga Pattern
Expert
Saga Pattern
Expert
JUnit Tests
Expert
JUnit Tests
Expert
Event Sourcing
Expert
Event Sourcing
Expert
Health Check API
Expert
Health Check API
Expert
Log Aggregation
Expert
Log Aggregation
Expert
Service Discovery
Expert
Service Discovery
Expert
Jenkins
Expert
Jenkins
Expert
Functional Requirements
Expert
Functional Requirements
Expert
Groovy
Expert
Groovy
Expert
Angular
Expert
Angular
Expert
Node.js
Expert
Node.js
Expert
Java
Expert
Java
Expert
Spring Framework
Expert
Spring Framework
Expert
Event Driven Architecture
Expert
Event Driven Architecture
Expert
Domain Driven Design
Expert
Domain Driven Design
Expert
Scrum Master
Expert
Scrum Master
Expert
Jira
Expert
Jira
Expert
Microfocus Service Manager
Expert
Microfocus Service Manager
Expert
Confluence
Expert
Confluence
Expert
Bitbucket
Expert
Bitbucket
Expert
PAAS
Expert
PAAS
Expert
Sonarqube
Expert
Sonarqube
Expert
Togaf
Intermediate
Togaf
Intermediate
Use Case Diagrams
Expert
Use Case Diagrams
Expert
Logical Architecture
Expert
Logical Architecture
Expert
Deployment Architecture
Expert
Deployment Architecture
Expert
Project Management
Expert
Project Management
Expert
Bash
Expert
Bash
Expert
Javascript
Expert
Javascript
Expert
Cloud Native
Expert
Cloud Native
Expert
HP
Expert
HP
Expert
Asset Management
Expert
Asset Management
Expert
Management
Expert
Management
Expert
Oracle
Expert
Oracle
Expert

Languages

English

Expert