Personal details

Necmettin K. - Remote full-stack developer

Necmettin K.

Timezone: Istanbul (UTC+3)

Summary

This is Necmettin Self-Taught Software Engineer. A community leader for Software Developers in Guangzhou. Instructor in Code Up Girl

When it comes to actual development, I choose to write compact, isolated code. Ubiquitous well-written tests are what makes me sleep like a rock, my clients feel in good hands and safe. That’s why I put tests at the top of my priority list. The role of tests becomes crucial in the world of JavaScript. The language with its long curved path of evolution, is far from being free of quirks. Some are just obviousness and others are totally bizarre.

To keep the grade of monkey business low and productivity high, I follow the best practices, use patterns where appropriate, learn new techniques and demand myself and other team members deliver quality code which conforms to the high industry standards.

Work Experience

Freelence Full Stack Developer
Self-Employed | Feb 2017 - Present
Amazon S3
React
Redux
GraphQL
AWS Lambda
Serverless
Apollo
Currently i'm working as Freelance developer several Freelance platforms.
Full Stack Developer
Kiwi inc. | Aug 2016 - Jan 2018
Socket.IO
Continuous Integration
Docker
WebRTC
React
Deployment automation
Electron
Vue.js
Improved Mesh Javascript Bridge and design Javascript components; (integrates with IOS & android SDK) Wrote Mesh Javascript Apps and test on DJI drones; (in house library.) Built some web apps ( including mobile and desktop ) for Mesh and do some experiments; Built Cross-platform desktop app using Electron (lead developer)

Personal Projects

Mesh Desktop AppIconOpenNewWindows
2018
Unit Testing
Version control
Continuous Integration
Integration Testing
Test driven development
React
Deployment automation
Electron
Vue.js
Mesh Mobile app required post production solution. I have created a quick prototype base on electron as post production tool. For Front-end it's uses the Common Vue component library we have created in Mesh. For backend it's backed up with Node.js Koa base backend.
mesh-envoy internal library IconOpenNewWindows
2017
Lerna
Rollupjs
Internal library for comunication between JS and Swift code.