Fatih Mehmet Ucar

Fatih Mehmet Ucar

Solutions Architect

Specialisations:   Data Architect     Developer     Technical Architect    

| Monday, September 23rd, 2019

Highly versatile and result-oriented Technical Lead & Architect using agile practices to deliver high quality, resilient, reliable and scalable solutions to complex problems by leveraging technology within tight budgets & time.
15+ years of industry experience with leadership, coaching, architecture, development and DevOps in Agile environments within Finance, E-commerce, Media and Aviation sectors. Seeking Tech Lead/Architect role in finance.

Client summary: BSkyBExpediaBSkyBD&G InsuranceMediasmiths International Ltd.CiscoDiscovery Education Ltd.Garanti Bank and InsuranceTAV AirportHavelsanHavelsan
Experience:
BSkyB (November 2015 - July 2016)
  • Mentored the team for Docker Compose, Docker, micro services, Agile Scrum, Kanban, TDD & BDD
  • Involved in creation, solution design & prioritization of technical tasks depending on the customer needs
  • Mentored the team for integration of third party applications to the new transformation project.
  • Involved in solution design & development of new application which was set to be the source of truth for all metadata for all content in BSkyB database.
  • Involved in creation of code based Jenkins CI/CD pipelines for automating build & deployment
  • Deployed & maintained micro services on Amazon Web Services (AWS)
  • Agile Scrum, Kanban, AWS, ActiveMQ, Bash Scripting, BDD, Cucumber, Docker, DockerCompose, Dropwizard, ELK, Git, Git Flow, Java8, JAX-RS, Jenkins, Kubernetees, Mule, Maven, Micro Services, Mulesoft, Pair Programming, Spring, Springboot, REST, Swagger, TDD
Expedia (November 2014 - November 2015)
  • Performed code review and quality checks before changes go live.
  • Involved in design & development of Shopping & Property Detail apps where all property searching and bookings happen.
  • Involved in re-branding, parameterization and integration of those applications so that they can be used for multiple brands by Expedia with a new configuration framework lowering the setup time to 1 day for a new brand.
  • Mentored usage of Docker for running integration tests as part of pipeline to make sure the environment is as close as to a production environment.
  • Agile Scrum, Java8, Bamboo, Bash, BDD, Cassandra, Cucumber, Docker, Git, Git Flow, Jersey, JAX-RS, JUnit, Maven, Mockito, REST, TDD, Stash, TestNG
BSkyB (October 2012 - November 2014)
  • Involved in design & development of device concurrency management software that is used by all BSkyB services to manage multiple streaming devices & management of user devices.
  • Involved in design & architecture of NowTV backend API with micro services
  • Involved in solving problems of extremely high load & availability issues using NOSQL (Cassandra, MongoDB) databases and caching (Hazelcast).
  • Involved in creation & maintenance of CI/CD Jenkins pipelines
  • Involved in deployment & maintenance of micro services on AWS
  • Agile Scrum, Java7, AWS, Scala, Groovy, Bash, AWS, Spray, TDD, BDD, Cassandra, Cucumber, Docker, Dropwizard, ELK, Guice3, Pair Programming, Dropwizard, Git, Hazelcast, JAX-RS, Jenkins, Jersey, JUnit, Spock, JUnit, Micro Services, Maven, Gradle, MongoDB, REST, Vagrant
D&G Insurance (October 2011 - September 2012)
  • Performed code reviews and mentored development team for Spring, REST & Agile
  • Involved in improvement of software development process so that it is agile & efficient.
  • Involved in integration of third party services for creating policy quotation & actual policies.
  • Agile Scrum, Spring3, JUnit, Mockito, TDD, BDD, Spring Security 3.1, Maven, WAS7, DB2, SOAP, JAX-WS, REST, JAX-RS
Mediasmiths International Ltd. (May 2011 - September 2011)
  • Involved in decision making of right technology for the project
  • Involved in design & integration of third party SOAP & REST services
  • Mentored team members about the technologies used like Spring, Vaadin, JAX-RS
  • Agile Scrum, TDD, BDD, JUnit, Mockito, Selenium, Spring3, Vaadin, Maven, Tomcat, Hudson, MySQL, JAXB, XML, JSON, JAX-RS, Apache FTP Server
Cisco (August 2010 - March 2011)
  • Involved in decision making of right technologies & frameworks used
  • Involved in design & integration of third party SOAP & REST services
  • Mentored team member about REST & Agile Methodologies
  • Agile Scrum, TDD, BDD, Mockito, JUnit, Spring3, Hibernate3, Eh-Cache, Lucene, Maven, JBoss RestEasy, JAX-RS, Vaadin 6, SOAP, JAX-WS, JAXB, JSON, RMI
Discovery Education Ltd. (August 2008 - June 2010)
  • Involved in design & development of online education software that is used by over 10,000 primary schools in UK.
  • Mentored team members for Spring framework and lead the transformation of project.
  • Worked on several performance improvements as well as refactoring and automated testing.
  • Java5, Spring 2.5, Hibernate3, Struts2, Maven, Hudson, Lucene, Jira, MySQL, Tomcat 6,JDBC, XA Transactions, Javascript, TDD
Garanti Bank and Insurance (December 2006 - April 2008)
  • Mentored team members for Java & Spring framework
  • Involved in design & implementation of online insurance branch which is used by the customer representatives of the company and customers to create quotations, buy policies and make claims.
  • Worked on integration of CICS mainframes to access customer related information
  • Worked on real time FX feeds to do conversions for buy & sell transaction done by the customers via online branch.
  • J2EE, Java5, Spring 2.5, Hibernate 3, Struts, JSP, WAS6, Oracle, DB2, CICS, XML
TAV Airport (August 2005 - December 2006)
  • Involved in design & development of TAMS (Total Airport Management Software) for managing all operational tasks at the airport which is integrated to over 30 different systems.
  • J2EE, Java5, Swing, JSF, Apache MyFaces, IceFaces, Hibernate, JBoss Drools, iReports, Ajax, XSD, XML, WAS6, JUnit, Oracle, Velocity, JDBC, IBM MQ
Havelsan (May 2004 - August 2004)
  • Implemented a XML parser for memory limited devices
  • J2EE, Java, XML
Havelsan (May 2003 - August 2003)
  • Worked HVBS project for Turkish Air force
  • J2EE, Java, XML
Qualifications
  • Computer Science Bsc, Bilkent University
  • SCJP 6 Certified Java Developer
  • AWS Certified Solutions Architect Associate 2019