$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
hamis lule
,
Broadway, United Kingdom
Experience
Other titles
Skills
I'm offering
Markets
United Kingdom
Language
English
Fluently
My experience
2016 - 2019
job
Senior Software Developer
Medisouth LLC.
- Responsible for analysis, design, development, testing, deployment, maintenance of e-commerce software web / windows applications running on AWS and maintenance of S3, Sql Server, Web Servers, IIS, Ftp, Application Servers on AWS.
I developed different kind of projects, major ones;
• Amazon Buy-box Winning: A decision maker to win Amazon buy-box at higher price in a short time. Whenever any competitor changes its own selling price or new competitor appears to sell a product that you (company) are selling, Amazon is capable to send price change notification to your predefined queue. According to your product cost and competitors' price, application decide your best price to win buy-box at higher price in a short time.
- I used AWS SQS is in front to collect price change notifications, at the middle a multithreaded application working with Redis cache server, at the back Sql Server. Application give a decision to find best selling price to gain buy-box and send this new price to Amazon via Amazon MWS feed service.
- I added some charts on dashboard in web application to show success / fail counts of these decisions.
• Amazon FBA Shipment: Sending products from its own warehouse to Amazon Warehouses.
- It contains web forms and 15 stepped batch job. It uses Amazon MWS (Marketplace web services).
• Amazon Prime Shipment: Buying carrier's shipping label from Amazon via its web services and scanning out sold amount of items. It is MVC application.
• Listing on Ebay: Automatically listing products on Ebay and importing incoming orders from Ebay, fulfill these orders and sending tracking info to Ebay via Ebay Trading API.
- I used WCF and batch job to automate listings on Ebay and import orders from Ebay. For fulfilling orders, I developed in MVC application.
• Product / Stock Management: I changed catalog and stock management module to make products' definition / stock level more accurate.
• Product Finder: Automate finding profitable products to sell on Amazon in supplier's item catalog and create listing by a click.
• Integration with Product Suppliers: I developed integrations with more than 6-7 dropship suppliers. Some of them via EDI, some of them via XLM web services. These integration involves product catalog / order confirmation / order shipment / order invoice / stock level.
• Calculate / Apply Average Shipping Cost: According to last 3 months incoming orders, system automatically calculate average shipping cost for items supplied via dropship or own warehouse. According to given rule sets, system activate / deactivate using average shipping cost. It means system decides to use average shipping cost or unit shipping cost.
• Return / Refund / Reship: Responsible to handle customer's request like return product back / refund money / reship product.
• Margin calculation report: Calculate detailed margin according to entered user's criteria like purchase date / fulfillment type / order id / supplier name / product code etc.
• ETL: Moving some very frequently used tables from operational database to reporting database via SSIS.
• Extract tracking / invoice info from email: Some suppliers couldn't support integration neither shipment acknowledgment nor invoice. So they are sending them via email. The information could be inside email's body or attached pdf / word file. System extracts the tracking or invoice data and update order with this data.
I developed different kind of projects, major ones;
• Amazon Buy-box Winning: A decision maker to win Amazon buy-box at higher price in a short time. Whenever any competitor changes its own selling price or new competitor appears to sell a product that you (company) are selling, Amazon is capable to send price change notification to your predefined queue. According to your product cost and competitors' price, application decide your best price to win buy-box at higher price in a short time.
- I used AWS SQS is in front to collect price change notifications, at the middle a multithreaded application working with Redis cache server, at the back Sql Server. Application give a decision to find best selling price to gain buy-box and send this new price to Amazon via Amazon MWS feed service.
- I added some charts on dashboard in web application to show success / fail counts of these decisions.
• Amazon FBA Shipment: Sending products from its own warehouse to Amazon Warehouses.
- It contains web forms and 15 stepped batch job. It uses Amazon MWS (Marketplace web services).
• Amazon Prime Shipment: Buying carrier's shipping label from Amazon via its web services and scanning out sold amount of items. It is MVC application.
• Listing on Ebay: Automatically listing products on Ebay and importing incoming orders from Ebay, fulfill these orders and sending tracking info to Ebay via Ebay Trading API.
- I used WCF and batch job to automate listings on Ebay and import orders from Ebay. For fulfilling orders, I developed in MVC application.
• Product / Stock Management: I changed catalog and stock management module to make products' definition / stock level more accurate.
• Product Finder: Automate finding profitable products to sell on Amazon in supplier's item catalog and create listing by a click.
• Integration with Product Suppliers: I developed integrations with more than 6-7 dropship suppliers. Some of them via EDI, some of them via XLM web services. These integration involves product catalog / order confirmation / order shipment / order invoice / stock level.
• Calculate / Apply Average Shipping Cost: According to last 3 months incoming orders, system automatically calculate average shipping cost for items supplied via dropship or own warehouse. According to given rule sets, system activate / deactivate using average shipping cost. It means system decides to use average shipping cost or unit shipping cost.
• Return / Refund / Reship: Responsible to handle customer's request like return product back / refund money / reship product.
• Margin calculation report: Calculate detailed margin according to entered user's criteria like purchase date / fulfillment type / order id / supplier name / product code etc.
• ETL: Moving some very frequently used tables from operational database to reporting database via SSIS.
• Extract tracking / invoice info from email: Some suppliers couldn't support integration neither shipment acknowledgment nor invoice. So they are sending them via email. The information could be inside email's body or attached pdf / word file. System extracts the tracking or invoice data and update order with this data.
Ebay, PDF, WCF, Ssis, IIS, It, Developer, Support, Amazon, EDI, Windows, Testing, Development, Software, Web, Server, Multithreaded, Winning, Customer, E-commerce, Sql, API, AWS, SQL Server, Deployment, Database, ETL, Word, Design, Web Services, MVC, SoMe, Management, Redis, Integration, Service, Shipping
2017 - 2019
job
Postman
WCF.NET.
WEB API, ASP.Net MVC, ASP.Net Web Forms, Entity Framework, LINQ, Dapper, Jquery, Javascript, React, Bootstrap, Jira, Multithread, Unity IOC, Autofac IOC, EDI, Postman
MVC, Framework, Autofac, Web, EDI, Net, LINQ, Web API, Unity, Entity Framework, Javascript, ASP, ASP.NET, Asp.net mvc, Bootstrap, Jira, React, API, .Net, Jquery
2013 - 2016
job
Software Team Manager
Yapi Kredi Bank.
I was responsible for Document and Content Management Software Development Team.
• Develop and maintenance Document Management Applications
◦ Document viewer, document scanning applications for branches
◦ Getting electronic documents from different channels (1000 branches, mobile applications, fax, email etc.) and storing them in the repository
◦ Generating customer documents on-demand / batch (statements, letters etc.)
◦ Validating electronic documents and take electronic documents into banking transaction.
◦ Archiving physical documents and check-in/check-out documents
• Automating courier processes by web applications and services
◦ Getting bank's shipments (products, statements, printed documents) and giving them to courier firms
◦ Tracking shipments
• Sending, tracking, archiving SMS's, E-mails, Faxes to customers
• Develop Queue-matic Application for branches' kiosks
• Used visual studio 2012, TFS, SVN, CVS, .NET Framework 4.5, C#, Oracle, WCF.NET, Asp.Net, Windows Service, Multithread application, Power Designer for application development, used PPM for SDLC projects, and used Jira for task management
• Develop and maintenance Document Management Applications
◦ Document viewer, document scanning applications for branches
◦ Getting electronic documents from different channels (1000 branches, mobile applications, fax, email etc.) and storing them in the repository
◦ Generating customer documents on-demand / batch (statements, letters etc.)
◦ Validating electronic documents and take electronic documents into banking transaction.
◦ Archiving physical documents and check-in/check-out documents
• Automating courier processes by web applications and services
◦ Getting bank's shipments (products, statements, printed documents) and giving them to courier firms
◦ Tracking shipments
• Sending, tracking, archiving SMS's, E-mails, Faxes to customers
• Develop Queue-matic Application for branches' kiosks
• Used visual studio 2012, TFS, SVN, CVS, .NET Framework 4.5, C#, Oracle, WCF.NET, Asp.Net, Windows Service, Multithread application, Power Designer for application development, used PPM for SDLC projects, and used Jira for task management
WCF, Customer, Manager, Task management, Processes, Framework, PPM, SVN, Web, Power, Software, Development, Net, TFS, Document Management, .Net, Content, Windows, Banking, Service, Visual Studio, Management, ASP, C, Content Management, Software development, ASP.NET, Oracle, Jira
2012 - 2013
job
Senior Software Specialist
Dogus Technology.
Dogus Automotive Supply Chain Software Development Team
Played an active role as a leading developer within the project called Turkuaz. Turkuaz is an ERP system that merges and combines all processes of Dogus Automotive which is the distributor of Turkey of Volkswages A.G. There are 150 dealers and more than 11.000 users of the project and it consists of 8.000 web pages, 5.000 relational database tables and more than 15.000 stored procedures. The main modules of the project are as follow:
• Spare Part / Logistics
• After Sales,
• Customer / CRM
• Vehicles,
• Finance,
• HR / education and other common processes like dealer management and etc.
I was responsible for software development of Spare Part / Logistics and HR / Common Modules.
• Spare Parts Stock Management System
◦ Spare part catalog definition and transferring
◦ Depot / stock management (accepting, locating / picking, packaging, dispatching and invoicing)
◦ Dealer orders, bench selling processes, wholesale processes to dealers
◦ Stock and urgent planning processes
◦ Ordering spare parts to OEM(s), supply them from OEM(s), importing goods
◦ Buyback, claim processes
◦ Calculating bonuses of dealers
◦ Part pricing and simulations
• Personnel Education
◦ Education planning
◦ Regression of the future education of personnel
• Purchasing Fixed Assets
• Used Developer Tools: VS.2010, TFS, .net framework 3.5, C#, ASP.NET, WCF, SQL Server 2008, Reporting Services 2008, Crystal Reports, SSIS
Played an active role as a leading developer within the project called Turkuaz. Turkuaz is an ERP system that merges and combines all processes of Dogus Automotive which is the distributor of Turkey of Volkswages A.G. There are 150 dealers and more than 11.000 users of the project and it consists of 8.000 web pages, 5.000 relational database tables and more than 15.000 stored procedures. The main modules of the project are as follow:
• Spare Part / Logistics
• After Sales,
• Customer / CRM
• Vehicles,
• Finance,
• HR / education and other common processes like dealer management and etc.
I was responsible for software development of Spare Part / Logistics and HR / Common Modules.
• Spare Parts Stock Management System
◦ Spare part catalog definition and transferring
◦ Depot / stock management (accepting, locating / picking, packaging, dispatching and invoicing)
◦ Dealer orders, bench selling processes, wholesale processes to dealers
◦ Stock and urgent planning processes
◦ Ordering spare parts to OEM(s), supply them from OEM(s), importing goods
◦ Buyback, claim processes
◦ Calculating bonuses of dealers
◦ Part pricing and simulations
• Personnel Education
◦ Education planning
◦ Regression of the future education of personnel
• Purchasing Fixed Assets
• Used Developer Tools: VS.2010, TFS, .net framework 3.5, C#, ASP.NET, WCF, SQL Server 2008, Reporting Services 2008, Crystal Reports, SSIS
WCF, Customer, Sql server 2008, Processes, Framework, Wholesale, Server, Web, Software, Development, Developer, Net, TFS, It, Ssis, Sql, Sales, Stored procedures, Finance, Management, ASP, C, Database, ERP, Software development, Packaging, ASP.NET, SQL Server, CRM, .Net
2000 - 2002
job
Software Development Engineer (Garanti Technology)
unknown.
Credit Card Software Development Team
Intranet Portal Application Development Team
• Used Developer Tools: Visual Studio, Visual Basic 6.0, Borland Delphi, SQL Server 7 - 2000, Visual Source Safe, ASP, VB Script, CICS, DB2, PL/I, TFS, Crystal Reports
SEMINARS AND COURSES
• Scrum Software Development ACM - 2016
Intranet Portal Application Development Team
• Used Developer Tools: Visual Studio, Visual Basic 6.0, Borland Delphi, SQL Server 7 - 2000, Visual Source Safe, ASP, VB Script, CICS, DB2, PL/I, TFS, Crystal Reports
SEMINARS AND COURSES
• Scrum Software Development ACM - 2016
Safe, Basic, Portal, Vb, Server, Software, Development, CICS, Developer, TFS, Sql, Delphi, Technology, Visual Studio, DB2, ASP, Software development, SQL Server, Scrum
My education
1995
-
2000
Hacettepe University
BSc, Computer Science and Engineering
BSc, Computer Science and Engineering
hamis' reviews
hamis has not received any reviews on Worksome.
Contact hamis lule
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to hamis directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark