About Me

I'm an experienced full stack web engineer. I started my career as a freelance developer when I was in college. We were a small team and worked on many small to medium projects. First I was working on desktop apps and then I learned about back-end and front-end technologies. Then I founded two startups with my colleagues, we had lots of good and bad moments but overally it was a very great experience. On that time I learned more about business, marketing and how to build a team and more importantly try to keep it After that I joined couple of companies as an employee in role of back-end and front-end engineer.I had a chance to be a part of great teams of smart people. I learned a lot of things from them and more importantly I learned how to be a good team mate and still trying to be a better one.

What I Did So Far

As a software engineer I was more active in these areas:

Front End Engineer
Developed couple of medium to large projects from scratch or was a part of front-end team.
Back End Engineer
Developed couple of servers with Node.js, ASP.NET MVC and ASP.NET Core.
Software Architect
Was the architect of some server, web client and mobile client with different tech stacks.
RDBMS and No Sql Desinger
Designed and built lots of DataBases with MS SQL Server, My SQL, MongoDB and etc.
Start Up Expert
Created some start ups and got familiar with start up enviroments.
Microsoft Stack Developer
C#, VB.NET, Windows Forms and WPF expret.