SUMMARY
Innovative, passionate and workaholic computer software engineer - proficient in several programming languages and tools, offering experience in the full lifecycle software agile development process.
TECHNICAL SKILLS AND KNOWLEDGE
Object Oriented Programming
Service Oriented Architecture
Design Pattern Implementation
RDBMS - NoSQL DB
Code First Programming
Parallel Programming
Data Structures
Computer Algorithms
Languages:
C#, Golang, SQL, HTML/CSS/JavaScript, Java, C++, Python, Node.js
Frameworks:
.NET, ASP .Net, Entity Framework, ASP .Net MVC, AngularJS, JQuery, .Net Web API, WCF, Bootstrap
Data Interchange:
XML, JSON
Tools & Environments:
Visual Studio, MS SQL Server, Windows Azure Pack, Microsoft Azure Platform, GIT, Eclipse, Pycharm, Telerik Kendo, LINQ to SQL, Hadoop, Windows Servers, REST/SOAP, IIS
Networking:
TCP/IP, HTTP/HTTPS
Data Storage:
MS SQL, MySQL, Redis, Couchbase, MySQL, Mongo, Elasticsearch, InProc Caching
WORK EXPERIENCE
Software Engineer at T&G Workshop, Istanbul, Turkey 6/2014-12/2016
(Full-Stack Software Engineer in an agile team (Scrum Master) contracted by industry Leading Companies, completed more than a dozen successful projects within three years. Projects designed as a distributed architecture and hosted on IIS.)
http://www.desa.com.tr : e-commerce application for textile firm. Full- Stack Developer in a team.
oBackend Development with .Net Framework(C#), ASP .Net MVC, Entity Framework
oFrontend Development with HTML/CSS/JavaScript, JQuery framework.
oData Storage RDMS: MS SQL Server, NoSQL: Couchbase, Search Engine: Elasticsearch
oIncludes Company ERP applications integration and Multiple Banks VP integration.
http://www.nationalgeographic.com.tr: CMS application for famous magazine. Responsible entire full-stack development process.
oBackend Development with .Net Framework(C#)
oFrontend Development with HTML/CSS/JavaScript, JQuery framework
oData Storage: MS SQL Server, Search Engine: Elasticsearch, Caching: Couchbase Mem-Cache
http://www.arzumokka.com: Branding application for the product “ArzumOkka”. Responsible for backend development process.
oBackend Development with .Net Framework(C#)
oData Storage: MS SQL Server
http://www.bambistore.com.tr: e-commerce application for textile firm. Responsible for full-stack from beginning to deliver, co-worked with UX-engineer.
oBackend Development with .Net Framework(C#), ASP .Net MVC, .Net Web API,Entity Framework
oFrontend Development with HTML/CSS/JavaScript, JQuery framework.
oData Storage RDMS: MS SQL Server, NoSQL: Couchbase, Search Engine: Elasticsearch, In-Proc Caching
http://www.arzum.com.tr: e-commerce application for textile firm. Responsible for full-stack development from beginning to deliver, co-worked with UX-engineer and another full-stack developer.
oBackend Development with .Net Framework(C#), ASP .Net MVC, Entity Framework
oFrontend Development with HTML/CSS/JavaScript, JQuery framework.
oData Storage RDMS: MS SQL Server, NoSQL: Redis, Search Engine: Elasticsearch
oIncludes Microsoft AX Integration and PAYU payment gateway integration.
http://www.cosylane.com.au: e-commerce application designed by campaign sale model. Responsible for full-stack from beginning to deliver, co-worked with UX-engineer. Integrated with another e-commerce application(http://www.perabulvari.com) to sale their products.
oBackend Development with .Net Framework(C#), ASP .Net MVC, Entity Framework
oFrontend Development with HTML/CSS/JavaScript, JQuery framework.
oData Storage RDMS: MS SQL Server, NoSQL: Couchbase, Search Engine: Elasticsearch
oIncludes Commweb payment gateway integration.
http://www.perabulvari.com: re-engineered legacy e-commerce application. Responsible for full-stack development from beginning to deliver, co-worked with UX-engineer and another full-stack developer.
oBackend Development with .Net Framework(C#), ASP .Net MVC, Entity Framework
oFrontend Development with HTML/CSS/JavaScript, JQuery framework.
oData Storage RDMS: MS SQL Server, NoSQL: Redis, Search Engine: Elasticsearch
https://www.depardetector.com: e-commerce application design to multi-national sales. Responsible for full-stack from beginning to deliver, co-worked with UX-engineer.
oBackend Development with .Net Framework(C#), ASP .Net MVC, Entity Framework
oFrontend Development with HTML/CSS/JavaScript, JQuery framework.
oData Storage RDMS: MS SQL Server, NoSQL: Couchbase, Search Engine: Elasticsearch
oIncludes Postal Management Integration.( Cost calculations by country and size)
http://www.hepsibulut.com: IaaS based application for virtual machine renting. Responsible for analysis, design and full-stack from beginning to deliver, leading the team contains junior developers and UX-engineer.
oBackend Development with .Net Framework(C#), ASP .Net MVC, .Net Web API,Entity Framework
oFrontend Development with HTML/CSS/JavaScript, JQuery framework.
oData Storage RDMS: MS SQL Server, NoSQL: Redis, Search Engine: Elasticsearch, Redis mem-cache
oBuild on Windows Azure Pack API.
http://www.rixosworld.com: e-commerce & CMS platform for amusement park called Land of Legends. Responsible for analysis, design and full-stack from beginning to deliver, leading the team contains junior developers and UX-engineer.
oBackend Development with .Net Framework(C#), ASP .Net MVC, .Net Web API, Entity Framework
oFrontend Development with HTML/CSS/JavaScript, JQuery and Bootstrap framework, Kendo UI
oData Storage RDMS: MS SQL Server, Cache: Redis mem-cache
oIncludes SKI-Data integration. VP-Integration with multiple currencies.
Software Engineering Intern at T&G Workshop, Istanbul, Turkey 1/2014-5/2014
(Developed logistics system to manage distributed inventory stock for textile company DESA. (.Net))
Software Development Intern at IAS, Istanbul, Turkey 7/2012-9/2012
(Support development for CANIAS ERP software(developed with java)
EDUCATION
International Technological University – M.S. in Software Engineering, Anticipated 5/2018
Bahcesehir University - B.S. in Computer Engineering,(Government scholarship) 1/2016
Athlone Institute of Technology – Exchange student in Computer Engineering, 12/2013
CERTIFICATIONS
Microsoft Azure Certificate, Wissen Academy(organized by Microsoft Turkiye)