Personal details

Murat Ç. - Remote

Murat Ç.

Timezone: Istanbul (UTC+3)

Summary

Hands-on development experience over 8 years as full-stack developer including technical lead position. Developed high scalable and robust web-based applications from real-time applications to online business intelligence applications while solving challenging performance problems in different domains. Currently leading front-end team in agile methodology beside development of enterprise applications.

Work Experience

Technical Team Lead
ICTerra | Feb 2017 - Present
HTML/CSS
C#
SignalR
React
JavaScript
Jest
Webpack
Babel
Redux
ASP.NET MVC
• Created front-end boilerplate framework by using ReactJS while considering design principles • Made improvement on react application’s rendering performance (fixed unnecessary memory usages), build-times (~6mins to ~1.5mins) and bundle size (~%85 decreased) • Collaborated with back-end team to design Rest API schemes • Promoted to technical team lead position after successful delivery of 6 different projects and unofficially leading team-mates on development • Integrated Type Script, Jest (~%90 code coverage), Enzyme and TS Linter to ReactJS applications for code quality • Applied Socket.IO, and SignalR libraries on react and C# .NET application for real-time messaging • Dockerized front-end applications for docker containers
Software Engineer
Infopark | Dec 2012 - Feb 2017
C#
Oracle
JavaScript
Microsoft SQL Server
ASP.NET MVC
ASP.NET
• Improved sending SMS for ~150000 worker from ~45mins to ~10mins by using cache & multithread approaches • Refactored SQLs to gain performance on responses by writing views, reducing joins and subqueries • Applied dependency injection principles on back-end to easy integrate new features • Worked closely with customers in their working area in design and development stages

Personal Projects

Online Business Intelligence Tool
2019
Node.js
React
JavaScript
Webpack
Babel
Redux
Smart Transformer Alarm Management
2019
React
Redux