Benan A.

Full Stack Developer

690 dollar
Freelancer
16 ans
Londres, ROYAUME-UNI

Mon expérience

Voir plus

Pusula ITJune 2011 - Présent

We have done about 9 startup projects and looking for new projects

Pusula IT UKMarch 2019 - Présent

Allianz TürkiyeJuly 2016 - March 2017

Voir plus

EricssonFebruary 2012 - April 2015

Turkcell Notification Engine Project
We get CDR's from EMM and catalog data from CPCM. Then we decide which notification is gonna send to customers then send notifications using Turkcell Web Services.
Voir plus

Istanbul Arel UniversityFebruary 2014 - February 2015

Given Lectures:
Algorithms and  Programming
Computer Network & Mobile Communications
Discrete Mathematics
Voir plus

Pendik BelediyesiNovember 2012 - April 2013

I gave java lessons from beginning to high level to 12 Municipality of Pendik Municipality workers. The subjects were Beginning to Java, Database with Java, Hibernate – JPA, JSF. Fundamentals of Spring 3. Working together with hibernate, spring and jsf
Voir plus

TurkcellJune 2011 - February 2012

CPCM Project. Developing a GUI using JSF 2 and JAVA 6 CDI I am one of the architect and developer of the project.We are using Weld , Hibernate, JSF 2 with Primefaces.
Voir plus

VodafoneJuly 2009 - June 2011

First Experience
-    I designed and developed three projects - TBR (Test Bill Run), YTS (Yasal Takip Sistemi), RA (Revenue Reports)  - using Java GWT Framework and now supporting those projects. I was only Java developer in projects and there were 3 other PLSQL developers.

Second Experience
With the huge team we are developing new improvements like new tariffs, packages or MNP. Sometimes we are fixing bugs.
I did some configuration for WAS 6.0 Application Server.
-    All working items are given through JIRA interface.
-    Sometimes we work individually and sometimes we develop in groups.
-    The main project CCB (Customer Care and Billing) which is based on Jsp, Servlet Framework. Most of hard code is written by using PLSQL technology. So I am writing functions, procedures and packages. There is a test team and they test our codes after we develop and unit testing. All works come from project managers and coordinators.
-    The second project I am working on is based on Facelets and about Reference Data Management. My responsibilities about this project are all codes, improvements and bugs.
-    Another project is Law Document Management which is based on Struts, Hibernate and Spring.
-    While coding PLSQL, we are using Toad.
Voir plus

Anadolu SigortaDecember 2008 - July 2009

-    Anadolu I made some Improvements for JBoss Application Server for performance tuning.
-    Anadolu Insurance was using Aurora framework. This framework is based on Swing Application and service based. Our first project was changing the front end from this framework to web. We used JBoss Seam framework.
-    I was the technical lead of the project. I created the structure and teach the whole team. In team there were about 12 coders and some of them was from Accenture workers. There were Italian and Check people expect Turks. Technical meetings were done by me. In the project there were more than 400 screens.
-    After the first project we worked for the second one which was Direct Channel.
-    It means selling insurance from the web and there would be no agent using this project. It was like an e-commerce site. I was the project leader in this project. There were about 16 coders in this project.
-    Expect coders we had a test team and they were 8 testers.
Voir plus

Güneş SigortaMay 2008 - December 2008

-    Gunes Sigorta was using very old programme which is based on AS400 coding and database.
-    At first we redesign this huge structure with our analysts and Gunes Insurance workers.
-    There were more than 1000 screens and tables. In new structure there were 8 modules. The most important one was Production, since everything starts with product. And then starts the others like accountant,customer, reassurance... modules. I was the head of product module. I had three more workers in my module.
-    Our framework was JBoss Seam. So for the frond end we used JSF with Richfaces. For the back end we use EJB3 and for database JPA. Our database was Oracle. After developing and unit testing we sent to Test team for testing.
Voir plus

Mezun GroupSeptember 2007 - May 2008

-We made a new project so at first we analysised the project. We design the screens together with 5 other people and then we choosed a java technology according to our java knowledge. Then we used Java Struts, Hibernate. For Database System we used Sql Server 2005. For some pages we used Ajax. After developing and unit testing we used cross testing.
    -The project was an e-commerce project. Our customer was in America. So we used Skype for discussing issues.
    - After this project we made a new project which is a Content Management System. We used the same technologies. We inspect Joomla and Drupal frameworks.
Voir plus

alkbankMarch 2007 - September 2007

This portal is used by bank workers which are about 13.000 workers. For the Front end solution we use Java Portlets. Portlets are like servlets. For data connection we used classic JDBC connection. This portal project is a solution for bank workers needs. So our customer was bank workers. We work together for getting solutions, discussing. Database systems were Sql Server 2000 and DB2.Our team involved 5 people. Testing was done by us and we applied cross testing. We used WAS for application server and our IDE was RAD.
Voir plus

DocuartJune 2005 - December 2005

-Before the project IllerBank had been using desktop application and there was no network between them. We made a web solution based on Struts framework. For Database System we used Oracle and connection was JDBC.    
-I was in accounting module with 3 developers. There were 5 more modules. Whole team involved more than 20 coders. The analyses were done by our team and module leaders. But the details weren't done. So we worked with bank personals for detailed analysis. After developing there was a test team working with us. After finishing the development and testing I and some personals went to teaching to whole personals.
Voir plus

NOSSeptember 2003 - March 2004

We wrote a programme Using Java Swing and MySql for Natural Gas Company programme.( In this program there are 14 modules covering ERP and accounting modules.)
Responsibilities
      For a private customer we wrote a ERP programme. It includes 14 modules. In general I worked in the accounting module. We developed a desktop application which is based on Java Swing. For database we used MySql and JDBC connection.
    At first we analysed the project with the customer. Design tables and whole screens. After developing we test ourselves using cross testing. After then, we taught the customer how to use programme.

Mes compétences

IT Infrastructure

Docker, Heroku, Google Cloud Platform (GCP)

Technologies

Spring Data JPA, Facelets, RichFaces, AWS, JSF, PrimeNG, Jboss SEAM, Drupal, PrimeFaces, Amazon Web Services (AWS), Liquibase, Tomcat, J2EE, JSP, Spring Boot, Bower, Web Services, Spring Batch

Databases

MySQL, Microsoft SQL Server 2005, Oracle

Others

Content Management, Customer Care, Google Web Toolkit, Multithreading, Log4j, Software Design

Open Source solutions

Kubernetes

Languages

Java, Java EE, Java Core, Oracle PL/SQL, SQL, JavaScript

Protocols

HTTP, Proxy, UDP

Software testing

Unit testing, Debugging, Cucumber

Environment of Development

Eclipse, Maven

Frameworks

GWT, Kendo UI, Node.js, AngularJS, REST, Tapestry, Bootstrap, JMS, Angular, JavaServer Faces, Spring, JDBC, Hibernate, EJB, JPA, AJAX

Analysis methods and tools

Microservices, Agile, Gradle, Apache Maven, Junit, JIRA

Other

GUI Applications, Angular UI Router, Reference Data Management, CI, Kubernete, Microsoft SQL Server 2000, Enterprise Java Beans, Joomla!, Spring Framework, English, Engineering, Grunt, Natural Programming Language, Java Swing, Application Servers, Back End, Front End, Behaviour-Driven Development, Data Networks, Struts Web Application Framework, eCommerce, Spring Security OAuth, JBoss Java EE application server

Mes études et formations

Maths, Programming - Orta Doğu Teknik Üniversitesi / Middle East Technical University2001 - 2005