viewing contractor profile for cihan-46515

Senior Agile Java Developer specializing in Spring, Hibernate, Struts2, Ajax, Java, Java Web, Oracle, Sql Server.

Certified Agile Apprentice,
Sun Certified Java Programmer,
Sun Certified Web Component Developer,
Oracle Javalog,
Oracle SQL,
MSCD, C#,
MSDBA

You need to be signed in to contact this member.

To sign in to your account now click here.

To register a new account, click here.

Availability Available Soon
Rate 330 - 350

experience

 
Job Title Company Name Date From Date To Description
Senior Java Developer (Contract) Opsera, Virgin Money Jan 2009 Mar 2009

Virgin Money – launching a fund raising portal allowing charities/individuals to raise fund for an event/person/challenge and everyone else to donate online. Worked on fund raiser site. Responsibilities:
• Reviewing and contributing to functional specifications and detailed technical designs.
• Developing and unit testing to detailed designs and wire frames and taking responsibility for meeting very tight deadlines.
• Technology stack : Java 5 –Struts2, JSP, Tiles, Spring, JPA/Hibernate, JBoss, Web services -JAX-WS/Metro, JSP/Servlet, Ajax, Dozer, Ant, JUnit, SVN, MySql.

Senior Agile Java Developer (Contract) Esure / HBOS, London Jun 2008 Jan 2009

esure - part of the HBOS Group- offers motor/home insurance since 2000, developed five insurance web sites- esure, Halifax, Sainsbury, SheilasWheel, First Alternative to JSF / Facelets / JBoss Seam / Spring. As part of agile web development team worked on
• Motor and home quotation, motor renewal, security issues, bug fixing on all brands, unit testing.
• Technology stack : Java 1.6 – Eclipse, Spring, JBoss Seam, jBPM, JSF, EJB – RichFaces/MyFaces/A4J, Facelets, XHTML, JSP/Servlet, Ajax, Maven, JUnit, easymock, spring mock, Tomcat, WebLogic, Oracle.
• Software development methodology : Agile, Scrum.

Senior Agile/TDD Java Developer (Contract) SGL, London Bridge Aug 2007 Mar 2008

SGL is a start-up technology company aiming to be an service and transaction provider to online gaming. As part of java services and portal team achievements are:

• Developed a JGroups-clustered multithreaded in memory Lucene-search server and a web service interface for clients with Axis2. Developed with pure TDD.
• Coding a custom web service caching layer. Junit testing. Writing front end automated tests with Selenium.
• JSF components customization for Ajax. Developed Ledger, Payment, Refund portlets.
• Technology stack : Java 1.6 – Eclipse, Spring, Hibernate, Ajax, JSF, Struts, Axis2, Ant, Lucene, JGroups, Liferay, Tomcat, MySql, Servlet/JSP, Selenium, Javascript, JSR 168 Portlet spec, Spring mock, Easy mock, Junit, Emma.
• Methodology: TDD – test-code-refactor cycles at low level and Scrum to manage issues/design.

Senior Consultant II (Perm) Valtech Ltd, London Jun 2006 Jun 2007

Valtech is an agile IT consultancy developing its delivering its bespoke solutions mostly at client site with scrum and extreme programming. As part of an agile team, projects involved are:

Client 3:Senior Agile Java Developer, L&G
Client –a top ten insurance company that wants to interoperate its systems with SOA. Achievements are:
• Middle tier and front end development, unit testing, refactoring with Java, XML/XSLT, Spring, Hibernate 3, JMS, IBM WAS 6.0,UML.
• Web development with IBM Rational Application Developer using Wicket, Servlet/JSP, Ajax, Javascript, Junit, Mock objects.
• Developed SOA services to DB2 and MQ with IBM Websphere Integration Development to be run on Websphere Processing Server 6.0

Client 2 : Senior Agile Java Developer, Man Investment
Client –an investment firm who recently bought another hedge fund, aimed to re-create a new web site for the new company with some new features using its own current technology, infrastructure. The new one is wanted to be single sign on site for investors, financial professionals, report users, guests and offering them price/performance information, alert services, dynamic reports etc on funds. Achievements are:
• Examining current technology - ATG Dynamo, JHTML, IOC, persistency relational views, Oracle - and its implementation on main investment company’s site to be taken as an example for the new one.
• Refactoring current site as whole: Abstracting out common parts of two sites as a common package and extending them if they differ for each project.
• Mentoring and leading a junior member in the team.
• Working on price and performance information for funds, login pages, account pages..

Client 1 : Agile Spring Hibernate Specialist, VieLife
Client -a medical consultancy company, aimed to launch a B2C site. Internal consultancy to Valtech team who got stuck with Hibernate and needed and IOC container. Achievements are:
• Investigation/selection and presentation of the most suitable ORM library for the project between Hibernate/IBATIS, and the right IOC container between Spring and alternatives.
• Supporting persistency issues developers faced. Preparing a db unit style persistency testing framework.

Technical Developer/Leader Trucost, London Sep 2005 Jun 2006

Trucost is an environmental finance organization selling environmental impact reports to institutional investors and hedge funds to use during their investment decisions.
Lead/senior development of internal and external web based applications using Java, J2EE, Struts, JDBC, IBATIS, NetBeans, Junit, MS Sql, Linux, Tomcat. Achievements are:

• Lead company financial upload project into Research System and data collection module.
• Developed ‘resource calculators’: water, energy, green house gases, distance, waste and ‘Company maintenance scheduler’ project for the research team.
• Developed a new data collection system including allowing to store categorized snapshots from company reports, websites and other sources
• Working with research team to enhance and improve the Trucost Research System, Environmental Cost/Emissions Estimation Calculators and Customer Registration Systems
• Enhanced external reporting system in collaboration with sales and marketing team
• Administering Tomcat, Linux ,Windows 2000 Servers, MS SQL Servers.

Lead/Senior Developer Sony Eurasia, Istanbul Jun 2004 Sep 2005

Design/development of Europe wide high transactional B2B/B2C ecommerce sites for Sony users and dealers and customers following an agile/iterational methodology.

Using Eclipse, Magic Draw UML, WebLogic 7/8, Tomcat, Apache Axis SOAP, Hibernate 2, EJB 2, JSTL, Spring, Spring MVC, Struts, Junit, Lucene, DBUnit, Mock objects, Unix shell scripting, Servlets, JSPs, Maven, Ant, JDBC, Oracle, TOAD, Sql Loader, Pl/Sql, Sql/plus followings achieved :
• DealerNet II – Stock/Sales and JIT ordering: Designed and coded controllers, views, db models. Asynchronous order creation with SAP idoc/jco API. Sales publishing to business warehouse with sql, pl/sql, shell scripting. Query performance tuning on customer database.
• An application migrating one million customers first from Access to central customer db in Oracle.
• DealerNet I: Lead user management team of 4 people, designed and coded MVC controllers, JSP views, database, application flow, product indexing with Lucene. Migrating legacy application users into new platform.
• Sony Web Application Platform: Designed and coded a generic transactional persistent layer on central customer db for dealers and customers for B2C and B2B applications.
• ODW – One destination web site for customers : Web service development, development/support of in-house publishing application.

Software Specialist, Java Finansbank, Istanbul Mar 2002 May 2004

Finansbank is a top ten bank starting as an investment bank in 1980s and now serving individuals and enterprises, too, in Turkey. Its IT has recreated its local and foreign banking system with J2EE / SOA.

Front Office application development as the key member of Foreign Trade Team. 24 /7 2nd line support.

Using Websphere 5.0, WSAD 5.0, Visual Age, Rational XDE, VSS, TOAD, Oracle, Swing, EJB 1.1, POM, UIML, XML, RMI, Erwin, Style Report Designer followings achieved:
• Offshore and free zone banking project : Guided foreign trade team’s analysis and development. Analyzed and developed business services, business components, GUI screens, data model for fx remittance, import transfer, export modules.
• Query performance tuning, business services tuning of Foreign Trade applications and batches.
• Executive Screens - EIS system : Analyzed and transformed data with SQL in daily batches into multi dimensional platform.
• Multi dimensional profit analysis, Data Warehouse : Worked on map analysis of from OLTP database schema to data warehouse schema for foreign trade.
• Core banking with J2EE : Developed business components, GUI screens, database model, business components and services for foreign exchange remittance over SWIFT, commission expense, import transfer, counter guarantee modules. Support for production line. Documentation.

 

education, training and professional qualifications

 
Date From Date To Estab Qualification
Sep 1993 Feb 1998 Bosphorous ( Bogazici ) University B Sc Hnrs Computer Engineering, Software
Sep 1992 Jun 1993 Bosphorous ( Bogazici ) University English Proficiency - AA
Sep 1986 Jun 1992 Haydarpasa High School, Istanbul High School diplomat - AA