Fazlı Öncül K.
AnkaraTurkey

Senior Software Engineer | Java

As the reader can see from my experiences, I love being versatile and open-minded, which makes me develop and apply "crossover skill requiring solutions" to the problems I have faced. I like having a general understanding of what people do, which helps me to * mitigate bottlenecks * identification of customers/stakeholders 'actual' needs. * make use of leaner development activities and focus on value stream * more flexibility in scheduling priority jobs * deeper insight for the expected outcome * increased momentum for project outcomes Throughout my career, I have enjoyed several positions, for which all require the core technical capabilities of system engineering and software architecture in general. For over ten years, I have been analyzing, designing, implementing, verifying, and maintaining systems; including both software systems and development/business systems. I love handling and tackling challenges in all engineering aspects, which in my opinion, is not related to only software but also any system that is formed by several interdependent individuals. Through all my skills I can summarize professional ones as follows (by skipping tools and techniques) * Project Planning and Monitoring * System Engineering * Product Development and Team Building * Requirements Development and Management * Risk Identification and Management * Process Monitoring, Auditing, and Optimization * Software (Architectural & Detailed) Design, Implementation and Testing (including Acceptance Testing) * Specification Development & Specification Implementation/ Realization And following bullets abbreviates my technical domain skills; * Data Modelling: ER -i.e. Erwin, Sparx EA- /UML/XSD * Interface Definition: IDD/ICD/SOAP/OpenApi/SysML/UML * Implementation/Scripting & Unit Testing: Java/C++/C/Python/Bash/ SQL/Hibernate/Spring/Spring Boot/XSLT/Xalan & JUnit/PowerMock/ Hamcrest * Other Systems & Frameworks : Oracle, Mongo, Solr, Rabbit MQ, Kafka, ZooKeeper, WSO2, Keycloak, Flowable/Activity, Flink, ServiceMix, Jena (OWL/RDF), Velocity... * Verification: JMeter, Selenium * SCM: Git /SVN/ CVS * Build Tools: Jenkins & BlueOcean, Maven * Release Management: Integration of JIRA & MS Project with Jenkins, Maven, GitLab * Deployment Platforms: Docker, Docker swarm, Kubernetes, OpenStack Finally, the following ones form the knowledge from my business domain; * STANAG 5500 (& ACP-127) * MIP Block 3 (JC3IEDM, MIR, MTIDP, MIG ...) * Military Symbology: MILSTD-2525B, MILSTD-2525C, APP6-B, APP6-C * INSPIRE (including ISO19139, ISO 19115) * OGC WFS, WMS, WMTS, WCS, WPS
Work history

Fazlı Öncül K. has more jobs. Create an account to review them
Skills

Skills

  • JUnit
  • Software Architecture & Design
  • Spring Boot
  • RESTful API
  • Project Management