- Expert Mentors
- How it Works
- Become a Codementor
Full-Stack | Championing Innovation
Sessions / Jobs
For every 15 minutes
I have accumulated 3 years and 10 years of experience in enterprise and freelance respectively. At the beginning of any project, my end goal is to build robust applications with error-handling and tolerance in mind. After more than 10 years in this industry, it is people's challenging and innovative ideas that sustains my passion. Trust is the most expensive currency today and I continue to create that by providing honest suggestions especially when it comes to my role in your project. Equipped with rich experience in React, Angular, Aurelia for front-end and NodeJS, MVC, ExpressJS for back-end, I am not in favor of one over another. I strongly believe the best language is the one that's most suitable for each project.
Dutch, Persian, English
- 10 years experience
- 3 years experience
- 4 years experience
- 2 years experience
With Electron you can build desktop applications with web technologies. This allows you to only maintain a single codebase that can be deployed to the web and/or the desktop. And all the tools you were used to are still available. I've built a few applications using Electron to synchronize with external data sources. I also have knowledge of best practices regarding publishing and automatic updating.
- 6 years experience
C# offers a lot of convenience, it has a feature rich standard library and its tooling is incredibly powerful. With Microsoft recently open-sourcing much of it and the development of dot net core, it's become even more powerful. My use of C# is primarily in enterprise development ranging from web applications and back-end applications to supporting business applications and processes.
- 10 years experience
Any substantial application will need to store its data somewhere. I've worked with the most used flavors of SQL. On the NoSQL front I work mostly with RethinkDB (JS) and RavenDB (C#). I choose between SQL or NoSQL on a per application basis. SQL has tight controls on data integrity, but not all applications require that. In that case there's more benefit in using a lightweight NoSQL system.
- 2 years experience
I use Docker to deploy all my applications. It simplifies development by providing a single environment that is used both in development and production. And it allows multiple components to an application to be packaged and deployed together.
simple boilerplate using webpack 2
A minimal boilerplate for building NodeJS applications with TypeScript
Could've been better
VIEW MORE REVIEWS
Thank you for the details about Add bootstrap,Create project ,gitAdd Router
Aug 8, 2017
The instruction of bootstrap in React js use and compared to difference between React.js and jQuery. He explained very detail and tried to let me understand!
Aug 6, 2017
I have learn React.js from the beginning. Looking forward to learning next course:)
Jul 28, 2017
Honestly, I was amazed by Kian's ability to detect the issues with my code. He took the time to explain what was wrong with my code then made sure I understood how to fix them by guiding me trough line/line. Must be the best cession I've had so far, he truly knows his stuff , awesome mentor and very friendly. If you need help, he's the guy, you wont regret it! Thanks again Kian.
Apr 18, 2017
Quick turnaround, accomplished the stated goals and code was well structured and commented!
Mar 11, 2017
Kian helped me with my problem. He understood the problem quite quickly, and was readily available throughout the development process. I would like to use Kian again for other projects.
Mar 4, 2017
Great overall data scientist , able to explain complex terms to novice data analyst.
Feb 20, 2017
Very helpful and knowledgeable with SQL database. Great step by step instructions and assistance.
Feb 19, 2017
Kian was a huge help. I had one issue on my react-router app I couldn't solve and he did a great job of narrowing down the potential problems until we finally hit on the right one. Super excited to have an app I can finally launch. Thanks Kian!
Feb 17, 2017
He was so helpful and very patient! Thank you very much. I highly recommend him.
Feb 16, 2017