Badges
Certifications
Work Experience
Senior Software Engineer
Reletad Digital•  July 2015 - June 2019
Managed all phases of software development of a large-sized project as the Team Lead, including enhancements and production support, analyzing customer requirements and specifications and developing task plans. Assigned tasks, set design review meetings, and ensured team members' understanding of requirements and proposed design. Identify opportunities for process improvement while developing software standards. Provided project planning, and collection, monitoring, and reporting team status. Develop and maintain of email,sms,push and customer's data management projects which produces multi-channel solutions on Email-Marketing. Improved existing code using SOLID design principles. Applied clean code practices and design patterns to develop readable,maintainable and scalable code. Redesign software architecture to improve modularity. Analyze system design for microservice transition. Design and develop web api for our clients to use as a SaaS. Determine code standarts and apply with team's members. Ensured the monitoring of applications. Defined service level agreement.
Senior Software Engineer
Ziraat Teknoloji•  October 2012 - July 2015
I was responsible for developing and maintaing Cash Management System. Develop and maintain core banking applications with using .Net. Some of the our projects are HGS,OGS,CRM,Payment,MT940
Software Engineer
VeriPark•  September 2011 - October 2012
Develop and maintain CRM application based on Microsoft Dynamics CRM 2011. Develop integration tool with security improvement on Windows Service. Develop web pages which running on intranet or internet. Participated in projects : Yapı Kredi Pension Ing Bank KuveytTurk Participation Bank
Education
Kocaeli University, Kocaeli
Computer Science•  2006 - 2011
Links
Skills
enginocall has not updated skills details yet.