ahmet atasoy portfolio · angularjs front-end developer, london the app business february 2015 -...
TRANSCRIPT
Ahmet AtasoyAngularJS Front-end Developer, London
The App BusinessFebruary 2015 - present Developing single-page web applications with AngularJS and Backbone
Developed a SPA for a hedge-fund analytics engine using AngularJS and D3.js
Developed a language course pricing engine and implemented other in-house projects
Edgefolio, NorwayApril 2014 - August 2014
ICEP WORLD, Turkey
AngularJS Front-end Developer, Full-time Contractor
AngularJS Front-end Developer, Full-time contractor
JavaScript Front-end Developer / Full-stack developer2007 - 2013
Developed commonly used components with OO JS and jQuery
iBrand LLC, California, USA JavaScript DeveloperDecember 2012 - March 2013
Developed front-end and back-end projects
Celik ISP, Turkey Full-stack Developer2002 - 2007
www.menthena.com+44 (0) 747 383 3747
Portfolio
Cigna Insurance Services, UKAugust 2014 - February 2015 Developed single-page web applications with AngularJS
AngularJS Front-end Developer, Full-time Contractor
Past experiences
Recent projects
(The App Business) GoDrive, Ford • Green�eld Responsibilities
In full Agile environment we are building a single-page web application for Ford - GoDrive is a new service that helps you get the most out of London by giving you access to cars in the city.
The GoDrive web-app lets people locate the car and reserve it.
Setting up the front-end and mock API, building the single-page web application.
Key technologies
• AngularJS, Grunt, Chai, Protractor Sass, Cucumber• NodeJS, ExressJS, MongoDB
February 2015 - present
(The App Business) One-view, Unilever
A cloud-driven BI tool to upload & share documents and schedule meetings within the company.
Responsibilities
Improving the existing product including build, functionality and new features.
May 2015 - present
Key technologies
• AngularJS, Cucumber and Protractor
(Cigna) Direct to Customer Travel and Life Insurance
ResponsibilitiesUsing this application, customers can fully tailor their travel insurance for every place they plan to visit. The application will give an instant quote for their needs, including the needs of accompanying family members, if necessary. Customers can adjust their additional coverage, such as coverage for winter sports and golf. The application is also responsible for medical screening and updates quotes based on the screening process.
Implementing the business requirements, improving an existing product and working on the quote and medical sections of the application.
Key technologies
• AngularJS • OO JavaScript• Jasmine, Protractor, Grunt• Sass
August 2014 - November 2014
www.cignainsure.co.uk
(Cigna) Travel Insurance Aggregator • Green�eld Responsibilities
Customers who are looking to buy travel insurance using aggregators such as GoCompare and Confused.com can see their quotes within the application, can update their personal details and can buy the travel insurance. Customers can also buy life insurance via tailored quotes if they are eligible.
Con�guring the application and making it ready for unit testing using Jasmine and for end-to-end testing using Cucumber and Chai. Developing the application.
Key technologies
• AngularJS, OO JavaScript• Cucumber and Protractor, Chai• Sass
November 2014 - January 2015
(TAB) Addison Lee Fleet Management Portal • Green�eld Responsibilities
Working with IBM backend, we have been developing a �eet management portal for Addison Lee, where they can track the status of each car and manage service history.
Setting up the project, Mock API, Writing Unit and E2 tests, developing the SPA
Key technologies
• AngularJS, Chai, Protractor• NodeJS, ExpressJS, MongoDB
February 2015 - present
(TAB) Open source CMS Project • Green�eld Responsibilities
Developing an open-source CMS for The App Business using ReactJS.
Setting up the project, developing the app.
Key technologies
• ReactJS, Flux
May 2015 - present
Dilokulubul • Green�eld
ResponsibilitiesUsing this tool, customers can �nd language courses around the world and are able to get an instant quote for courses and accommodation.
Not only can customers access rich information on the schools and courses but they can also compare the prices in the cities they plan to visit.
Developing the front end. Leading the back-end development, including the database design.
Key technologies
• Object-Oriented JavaScript, jQuery• ASP.NET, MSSQL
2011 - 2013
www.dilokulubul.com
Edgefolio • Green�eld
ResponsibilitiesEdgefolio has over 6,000 continuously updated hedge-fund pro�les with rich quantitative and qualitative data. The instant results on rich graphs and relational hedge-fund data require sophisticated �ltering. Users have direct access to the funds and management company pro�les.
With custom peer groups, the customers are able to analysis over 100 funds visually, as well as via stat tables. Screening can be done with interactive graph searches not only via dynamic scatter graphs but also through �ltering, such as by assets under management, track record, annual return, strategy etc.
Developing the application and graphs. Writing unit and end-to-end tests. Creating commonly used components and custom-built directives.
Key technologies
• AngularJS• D3.js• OO JavaScript• Elastic Search• Jasmine, Protractor, Grunt• Sass
April 2014 - August 2014
www.edgefolio.comhttp://bit.ly/1nGIPl5
Garth Coates Solicitors • Green�eld
ResponsibilitiesThis custom-designed and -built application allows case-workers to create new cases for their customers. Case-workers, accountants and managers can track customer cases and invoices. Reminders and �ltering are displayed on a dashboard view; case-workers can also update the statuses of cases and invoices.
Designing UI and database. Developing the application.
Key technologies
• C#, WPF• MSSQL
2014
Skills
Web application developmentAngularJS, D3.js, Backbone, NodeJS, ExpressJS, MongoDB, Grunt, Bower, OO JS, Protractor, Jasmine, Chai, Cucumber, ElasticSearch
Web developmentXHTML, HTML5, CSS, CSS3, OO JavaScript, jQuery, jQuery UI, YUI, AJAX, JSON, Sass, Compass, Jasmine
Additional skillsC#, Linq, Microsoft SQL, MySQL, ASP JS, PHP
Sampleswww.cignainsure.co.uk www.menthena.com www.icep.com.tr www.garthcoates.comwww.adafon.com
www.edgefolio.comwww.kasdogapark.comwww.dilokulubul.comwww.smileysrestaurantkas.com
DPP Order • Green�eld
ResponsibilitiesDPP Order lets customers order print designs and ship to their addresses. Fully automation on their orders, invoices and shipments.
Admin users can manage the customers within the system, and are able to create new orders, invoice the clients, see statistics such as debts, sales.
Developing the application solely.
Key technologies
• Object-Oriented JavaScript, jQuery• PHP, MySQL
2011
Projects I have worked on before 2011 can be provided upon request.