I've been developing, designing and being passionate about web since the late nineties through a dial-up connection.
Recently focused on architecting cloud platforms and web, whether it's the back-end, dev-ops, platform development, front-end, mentoring, consulting or handling communication.
Name: M. Furkan Tunalı
Available working permits: Blue Card EU
Current residency: Berlin
Building the technical vision
Driving the adoption of the technical concept
Trying to create a good DX (developer experience)
Linking and ensuring compatibility of in-house services with parent company related services through communication and research
Being sure of delivering stable and secure products on time
Researching and building cloud integrations and maintaining engineered artefacts
Contributing to building initial full-stack boilerplates of MVP
Migrations of existing data structures into upcoming services
Integrating fully automated continuous delivery, deployment and development
Implementing testing strategies
Participating in planning and hiring of a new development team from scratch
Pair programming
Mentoring or onboarding new members of the team
Code reviews and gradually implementing linting strategies for code quality and consistency
Automating semantic code versioning and conventions
Working on containerisation and deployment strategies
Researching and applying data storage
Microsoft Azure, Github Actions, Node, Vue.js, TypeScript, Docker, WebPack, GraphQL, Apollo, Express, Cosmos DB, PostgreSQL, Azure Active Directory, Azure Functions, OpenID Authentication, Jest, Web Components, Stencil.js
Implementing and refactoring back-end services.
Developing features as full-stack.
Profiling performance bottlenecks.
Working with containerization and development cycle.
Improvement of dev-tools.
Migrations of existing data structure.
Node, AWS, TeamCity, Docker, WebPack, GraphQL, Ramda, React, Redux, AWS, Express, MongoDB, Atlassian tools, Github, JSS, Sass
Managing and being responsible for the actions of Front-end team.
HR, interview, boarding and hiring process
Modernizing front-end architecture without losing existing functionalities and values.
Making sure codebase is improved and streamlined.
Implementing code quality-assuring tools and automated of tests.
Implement dev-ops tools and a new eco-system to act develop faster.
Helping with the conversion from monolith systems into separated micro-services when possible.
Following Agile methods.
Reviewing codes.
Migrating from Front-end to being a Full-stack team.
Mentoring, inspiring, guiding or helping front-end team when possible.
Helping to achieve being data-driven and implementing A/B testing solutions.
Making sure the projects will be fitted into sprints and acting if they are not going as planned.
Tracking the development of UI library for connecting the UX team and Front-end team components as a bridge.
Node, Magento, WebPack, React, GraphQL, Redux, FlowType, AWS, Koa, MongoDB, Babel, Functional Programming, Atlassian tools, Github
Delivering new features on both ends with using JavaScript.
Delivering code with the unit, integration and E2E covered tests.
Maintaining or migrating existing features.
Developing and maintaining micro-services.
Improving our architecture and stack when it's possible.
Integrating and maintaining data on Mongo, Stripe and SalesForce.
Keeping an eye on app health with Heroku and Sentry reports.
Following KANBAN with some Agile methods.
Reviewing codes from our team's pull requests.
Following our code conventions and guidelines.
Node, Lambda/Serverless, React, Redux, FlowType, AWS, WebPack, Webpack Isomorphic Tools, Koa, MongoDB, Babel, HighlandJS, SalesForce API, Mixpanel, Mocha, Chai, Yadda, Webdriver.io on top of Selenium, Stripe API, Sentry, Github
Front-end development for a giant multinational retail corporation's online wholesale seller portal which cannot disclose it's name but feel free to contact for the details.
Some of the project skills: JavaScript, Angular, AMD, Gulp, CSS, SCSS, HTML and a small amount of Maven and Jetty.
Performance and architectural improvements and JavaScript development to an e-commerce website to the same company described above.
Some of the project skills: Browser and mobile optimisation, JavaScript, Backbone, AMD, CSS, jQuery, HTML and Ant.
Architectural design and javascript development for a new recruiting startup project.
Some of the project skills: architectural decisions, JavaScript, LoopBack, Webpack, Gulp, MySql, React, Redux, HTML, SCSS.
Web development and design for Gym & Tonic
Some of the project skills: Design, JavaScript, PHP, HTML, LESS, CSS, CanJS, Mustache.
Web development for Silent + Blessed
Some of the project skills: Design, JavaScript, HTML, LESS, CSS, CanJS, Mustache.
Web development and design for Mirjam Schmitt
Some of the project skills: Design, JavaScript, HTML, LESS, CSS, CanJS, Mustache, WordPress, WordPress JSON API.
Web development and design and UX consultancy for Les Benjamins
Some of the project skills: Wireframing, Mockup, Design, JavaScript, HTML, LESS, CSS, CanJS, Mustache, CakePHP.
Web development, design, mobile app design, UX design and refactoring legacy code for etiqadd
Some of the project skills: Wireframing, Design, JavaScript, AMD, PHP, CodeIgniter
Social web app design and gamification for Gripati
Some of the project skills: Wireframing, Design, JavaScript, AMD, PHP, CodeIgniter
Front-end mobile web development for LigTV
Some of the project skills: Mobile optimisation, HTML, CSS, JavaScript
Internal website design and full-stack web development for Ülker
Some of the project skills: PHP, CakePHP, HTML, CSS, JavaScript
Server-side web RSS aggregator API development for a mobile app of MB Apps
Some of the project skills: CakePHP, PHP
Full-stack web development for Umut Üzümleri movie
Some of the project skills: Design, HTML, CSS, JavaScript
Open source projects and libraries at Github
Front-end coding, refactoring and web design for startup project yardimlazim.com
Design, concept art creation, front-end development and illustration for an online art community startup.
Design and front-end web development for various web projects mostly regarding travelling, hotel and hotel franchise clients like Best Western Hotels.
Familiar patterns / conventions: FP, Isomorphic / Universal Javascript, TDD, BDD, MVC, MVVM, OOP, Prototypal OOP, OLOO, AOP, ES6 Modules, AMD, CommonJS, Semantic Versioning
Other: Bash, ASP, .NET, C, C++, PIC