Halil Turkmen +44-734*-***-*** *****.*******@*****.***
Full stack Software Developer Java, Python, JavaScript /AWS/SQL/Linux
I am Sr. full stack developer with 10+ years including development, testing and 3rd level operation support. I have commercial experience with Java, Spring, Python, RDS, SQL and AWS services, Linux and Oracle development experiences. Furthermore, I have an AWS Developer certification. Commercial cloud programming, DevOps, PLSQL, and Unix / Linux scripting and Automation experiences.
I have worked for Tourism, Fintech, Telco, Startups companies.
Currently working in a Tourism company with modern data/price processing applications. I am familiar with ITIL and AGILE Scrum methodologies and Waterfall projects.
LinkedIn : https://www.linkedin.com/in/halil-turkmen
Location : MK5 8AQ Milton Keynes UK
Work Permits : Settled Status for UK, Dependent Rights for EU
Education : Mathematical Engineering BA / Yildiz Technical University. Istanbul
Elicos Newcastle Uni. Newcastle Australia
TECHNICAL SKILLS
●Backend : Java 8/11, Python, Spring Boot, Microservices, Rest full APIs, Go Lang
●Testing. : JUnit, Test NG, Selenium Web driver, Postman, API testing
●Database : Oracle, PL/SQL, MySQL, Dynamo DB, Snowflake
●Frontend : JavaScript, SenchaJs, Vue.js, CSS, HTML,
●Scripting : Unix / Linux, Shell/Bash scripting, Python, CLI API testing
●CI/CD : CloudWatch, GIT, GitHub, GitLab, Jenkins, Terraform, Docker, Kubernetes
●Web Services / API : Rest API, JSON, SOAP API, XML, XSLT
●Web servers : IIS, Apache, Tomcat
●Development Tools : IntelliJ, Visual Studio, Eclipse, SQL TOAD, PyCharm…
●Reporting Tools : Tableau, Crystal Reports, SQL Reporting, Advanced Excel for DS
●Cloud Platforms : AWS, Azure, VMware Sphere
●Methodologies : Agile Scrum / Kanban, Waterfall, SDLC, TDD, BDD Methodologies
●Others. : PHP, Cobol, Asp.net experience
CERTIFICATES: AWS Developer, ITIL, Agile, Oracle, SQL Tuning, Java, Python
COMPETENCIES
●AWS Developer Cert, Core Java 8/11 and Spring Boot, Python 3.11, Oracle PL-SQL, Unix, CI/CD., Jira,
●Experience of design, development, and testing of production software
●Writing clean, effective well tested SOLID code
●Practising TDD / BDD, Pair programming
●DB administration of Oracle SQL, MySQL, PostgreSQL, NoSQL/ MongoDB, Snowflake
●Analysing and monitoring client data, Manual and using monitoring tools Splunk, Datadog, Cloudwatch
●3rd line Support, customer experiences
●Managing and monitoring database updates
●Strong communication and problem-solving skills
WORK EXPERIENCES
TUI Group Sr. Java Software Developer July 2022 - Current
●Development of Java 11 and Python 3 based web Apps, AWS lambda applications and service requirements.
●Using AWS Dynamo DB, Lambda, API Gateway, Datadog, CloudWatch, S3, EC2
●Confluence, Jira tickets, CloudWatch, SQS, SNS, Kafka, Snowflake, RDS MySQL
●Data processing and product pricing project. Ticket and Pricing Systems.
●Pair programming,
●TDD development and Agile sprints
Tasks and Responsibilities:
●Working in Pricing team and developing Web reports, SenchaJS, Java backend development and AWS lambda functions behind and API Gateway using Python.
●We are using GitLab, terraform automation and docker for our microservice architected apps
●Team is Flights and Accommodation, Dynamic Pricing and Lambda application using We are using AWS serverless architect mainly.
FIS-WORLDPAY Software Engineer Sep 2020–July 2022
●Worldpay 3rd Level Support Credit Card system. Fixing issues, development of Java-based back office Applications and service requirements.
●Working on the Unix system and Oracle DB. AWS S3 buckets management
●On-Call working with manual deployments
●ServiceNow, Rally, Jira tickets analysis and support, monitoring with SPLUNK
Tasks and Responsibilities:
●Responsible for troubleshooting. Managing and coordinating with different application
●Support of payment gateway applications, Unix patching, solving service requests and supporting other teams
●Development with Java and bash script-coded applications.
●Experience of working to agreed SLA, ITIL, and Fault lifecycle management within SLA.
●Software Support, Scripting skills, IT Support
Experience in SRE Technologies:-
Shell Scripting, Python, Core Java, Control Version & Management - GitHub
Configuration Management Tools, Container Technologies – Docker, Cloud Platform AWS basic services
Technologies/Skills: Linux Bash Scripting, Core Java, Oracle PL/SQL, Splunk, ServiceNow, Rally ITIL, Agile, Teams.
INNOVA - Sr. Solution developer Sept 2017 – Sep.2020
●Using Core Java 8 collecting DATA and parsing into DB in the application (data processing and distribution)
●Web Application support. Including JavaScript, HTML IIS server.
●Designing/Coding software including Component/Unit tests
Tasks and Responsibilities:
●Support of Java-based desktop app, using core Java coding and PL/SQL on Oracle DB
●Support of Unix system and logs check
●Support and development of Web page App, ASP.NET and JavaScript coded applications.
●Table manage, procedure/functions, DML/DDL scripts, constraints, triggers, hosting management
●The application is composed of various components acting as the gateway between Data collection app and the Company nodes such as CRM, DWH, Legal and Billing & Charging Systems in Telco DPI solution
●Experience of working to agreed SLA's, ITIL, Fault lifecycle management within SLA.
●Working closely with business partners and customers to build good working relationships.
Technologies/Skills: JavaScript, Html, Linux Bash Scripting, Java core, Oracle PL/SQL, Provisioning servers, LDAP, ASP.NET, Ms Excel Macro VB scripts.
IZIBIZ e-billing Operations and Developer Team lead Jan 2014 – Mar 2017
●E-Billing and E-Transformation. SaaS Application
●Supporting Java-based application, Customers, Managing servers and DB, Team leading
Tasks and Responsibilities:
●Java-based application full support / Unix. Env. And Oracle DB Operation and Support 24/7
●IT Operations and leading the junior team, designing/Coding software including Component/Unit tests
●Managing Oracle DB and MS SQL Database, transferring and hosting operations for SaaS web application
●Managing local Java local development team, Supporting CRM software for the Sales team.
●Hard-working for taking result in every problem at a start-up company which is specialised in e-transforming (e-billing, e-invoice, etc)
●Exp. Of working to agreed SLA's, ITIL, Fault lifecycle management within SLA
Technologies/Skills: Oracle, Unix/Linux, Sugar CRM, SDP Help desk app, Hesk Help desk App, PHP, Java Core Support, MVC, XML, XSLT, E_ Invoice Converting and transferring Data, ITIL, Git, Software Support, Scripting skills, IT Support, System Support, Networking Experience, Remote User Support, Customer Support, Project Deployment, IT Architect, JIRA
Others
Vodafone TR Oracle DWH Operation 4 Years
BNP Paribas Bank Oracle PL SQL + Cobol Software Developer 6 Years
Voluntary: Mentoring CS and Maths students and Jr developers. Helping jobseekers by online support on social media.