SKILLS
Passion on computer science and new technologies, aiming to the target becoming full stack architect.
Skills & Competences
Web applications and desktop applications with .NET technologies and open source technology.
Web
ASP.NET (Web Forms + MVC + Web API + Dynamic Data + Signalr), PHP, Python, NodeJS (ExpressJS, Browserify, MEAN full stack, Grunt).
Desktop
Windows Forms, WPF, Silverlight, Electron IO.
ORMs
NHibernate, Mongoose, LINQ TO SQL, Entity Framework (Database First + Model First + Code First).
Programming Languages
C#, VB.Net, LINQ, XML, JSON, T-SQL.
Web Services
RESTful, ASP.NET Web Services Asmx, ADO.NET Web Services, WCF Services.
Front-End
HTML (5), CSS (3), JavaScript, jQuery, Less, Sass, Polymer, Dart, Bootstrap, Material Design, AngularJS, ReactJS, Backbonejs.
Database Engines
SQL Server, MySQL, NoSQL, MongoDB, SQLite, PostgreSQL.
IoC Containers
Dependency Injection, Autofac, Ninject.
Test Frameworks
Visual Studio Unit Test, NUnit, PhamtomJS, CasperJS.
Programming tools
Visual Studio IDE, Sublime Text, Visual
Studio Code and Atom Editor.
Architecture & Models
3 layers’ architecture, MVC, MVVM, SPA, OOP and design patterns.
Project management tools
Jira, Redmine, Visual Studio Online and Trello.
Source SVN
Git, SVN.
Cache
ASP.NET/HTTP Runtime Cache, distributed caching, memcached and redis.
CMS
Wordpress, Blogger, Orchard CMS.
Web Server