Istanbul, Istanbul, Türkiye
» More than seventeen years hands-on technical experience on Java technologies » Extensive software development related tools and technologies know-how Specialties&Technologies occupied: MicroServices, Docker, Docker Swarm, AWS Services, Elasticsearch, Couchbase, Hazelcast, Rabbit MQ, Kafka, Kafka Connect, Kafka Streams, Hadoop, HDFS, Yarn, Livy, Jupyter, Druid, Zookeeper, Nginx, Junit 5, JMeter, Spark, Avro, Parquet, Kibana, Logstash, Spring Boot, WebServices, Spring & Cloud Libraries, Netflix-Zuul/Ribbon/Feign/Hystreix/Eureka, Prometheus, Grafana, Git, Gerrit, Jenkins, Sonar, Checkstyle, Findbugs, Maven, Gradle, Swagger-CodeGen API Documentation, Hyperledger Fabric, Blockchain, MinIO, Quartz Scheduler, PostgreSQL, MySQL, Temporal, Camunda, Hibernate, EasyMock, Mockito, ANT Scripting, FCM, APNS, JSF, Primefaces, JAX-WS, JPA, Glassfish, JBoss, .Net C#, VoiceXML, CCXML.
Anything needed. Troubleshooting and problem-solving within various programming languages and technology stacks. Diagnosing memory leaks, concurrency issues, and performance bottlenecks by using techniques such as heap/thread dump analysis, profiling, and debugging to enhance software applications. Hazelcast modernizes applications with a unified real-time data platform to act instantly on streaming data. Troubleshooting and problem-solving within various programming languages and technology stacks. Diagnosing memory leaks, concurrency issues, and performance bottlenecks by using techniques such as heap/thread dump analysis, profiling, and debugging to enhance software applications.
As an architect and lead developer, responsible for overseeing and consulting on all technical processes from hands-on development to maintenance for Dataroid. Dataroid Product Info: Dataroid is a multi-tenant data analytics and engagement platform that processes billions of events per day. In the background, more than 30 unique microservices run an event-driven architecture, with hundreds of Docker Swarm services deployed in cloud and on-premise environments, depending on customer requests. Leading and mentoring team members, providing support on technical and non-technical issues. Overseeing software development processes, conducting code reviews, and ensuring code quality. Planning and conducting internal training sessions and onboarding programs. Enhancing the development and usage of reusable/common components and libraries. Providing project estimations and maintaining development environments and tools. Projects: Dataroid - IsCep - Beyon Money/Bahrain Telecom Financial Services - CepteTEB - Aegon SSP - VisaTravel - CocaCola Tools & Technologies Occupied: MicroServices, Docker, Docker Swarm, AWS Services, Elasticsearch, Couchbase, Hazelcast, Rabbit MQ, Kafka, Kafka Connect, Kafka Streams, Hadoop, HDFS, Yarn, Livy, Jupyter, Druid, Zookeeper, Nginx, Junit 5, JMeter, Spark, Avro, Parquet, Kibana, Logstash, Spring Boot, WebServices, Spring & Cloud Libraries, Netflix-Zuul/Ribbon/Feign/Hystreix/Eureka, Prometheus, Grafana, Git, Gerrit, Jenkins, Sonar, Checkstyle, Findbugs, Maven, Gradle, Swagger-CodeGen API Documentation, Hyperledger Fabric, Blockchain, MinIO, Quartz Scheduler, PostgreSQL, MySQL, Hibernate, EasyMock, Mockito, ANT Scripting, FCM, APNS.
Worked on Railway Management System product which is called S3 Passenger; (Inventory-Product-Revenue-CustomerRelationship-Ticket) management systems. Analyze customer requests, design and develop solutions and write documentation. Worked with CTO and Regional Sales Manager to provide pre/post-sales & technical support.