Mob. 00393401542658 Skype:diegus.burlando email diego@dmm888.com Diego Aldo Main WebSite http://www.dmm888.com Burlando (Italian citizen EU member) Semantic Resume real Time Apache Jena https://diegoburlandosemanticresume.herokuapp.com/ UK National Insurance Number: SP 69 54 25 B Availability: from January 1st 2016 http://linkeddata-diegomary.rhcloud.com https://github.com/diegomary Senior Software developer Project Manager on Microsoft and Linux technologies. Team Leader hands on code Irish PPS: 1545271QA Preferable work location UK London Education Degree in Science and Mathematics in 1987 (University of Genova ITALY) First Certificate in English of Cambridge 1996. ref. 966IT0090003 Studies on Statistics, HMM modelling in Speech synthesis and Voice recognition. Machine Learning Semantic Web, Cryptography elements of Web Security, daily activity of open source development on Linux Ubuntu Languages English: native Italian: native Technical Experience Project Management team leadership on Agile SCRUM JAVA 1.8 Servlet NetBeans, Android Studio. RDF (web 3.0) OWL ,Linked Data using DotNetRDF and Apache Jena (progressive knowledge building) ODATA C# JavaScript: 10 year’s experience. AngularJs 4 year’s commercial experience. Jquery JqueryUI 4 year’s commercial experience. Grunt Task Runner 2 year’s dev experience. Amazon AWS, Microsoft Azure Authoritative experience. Accounts Holder Jave EE servlet creation 1 year’s experience NodeJS: 4 year’s commercial experience plus Express 4 piloting SPA 3 year’s experience. C# 15 years’ experience OOD C++ 18 year’s experience++ Microsoft Foundation Class Design Pattern SOLID Principles, design patterns, GOF, Agile Manifesto’s follower, TDD Unit Testing Mocking Frameworks Visual Studio.Net 2005/2008/2010/2012/ 2013/2015 15 year’s experience Version Control systems GIT, TFS, Unfuddle.com, Tortoise Svn extensions for Visual Studio 15 year’s experience Continuous Integration design .NET framework 2/3/4.0/4.5/4.51/4.6 Microsoft Asp.Net MVC 3/4/5 ADO Net Ecommerce experience 10 year’s experience. High transactional web sites administration. Microsoft Asp.Net Web Forms Microsoft WPF MVVM design pattern and Windows Forms Development WCF, Web API, Web Services, Enterprise SOA Windows Services in Managed and unmanaged code SQL Server up to ver. 2014, Oracle 11G, Mysql, MongoDB, NoSql JSON databases Windows Mobile 6.5 C++, Windows Phone 7/8 Development C# C++ Android development on QT project Internet Information Service up to ver. 8.0 Administration. Unit Testing Using Microsoft Tests, Nunit Framework Mocking Frameworks as Rhino Mock, Mock IOC container, Dependency injection using Structure Map, Ninject, Castle Windsor custom DI containers ORM Entity Framework, Nhibernate, Access data layer with C# Generics Windows 8/8.1 Metro Style Development Silverlight up to ver. 5.0 Web/Out of Browser development C# C++ Multithreading very good understanding of all synchronization objects and TPL Crystal Report Windows Platform Invoke Window native API Development in mixed Language C# and C++/CLI VMware technologies Audio experience in Voice Synthesis and Recognition Work experience 8/06/2015 -> 19/11/2015 Software Architect deep hands on cod et Lead tech at Siemens (Italy) The role had the purpose to aggregate a team of extreme programmers to initiate R&D on LDP (WEB 3.0) by using Linked data to progressive knowledge building. The technology is JAVA and .NET.Tools used in Java: Jave enterprise Beans 1.8, Java Servlets, Apache Tomcat. The position responds directly to the chief architect of R&D. Frontend and Backend mentoring using Angularjs 1.47. Weekly sprints and even shorter ones up to 48 hours. Strong ODATA commitment. Massive testing of automotive application in C++ and development of functional blocks in C#, nodeJS and JavaScript. Team Manager Product Owner of the main Automotive product in Siemens. Build manager for the latest production release and scrum manager on an agile team of ten. Massive experience of hands on code on Angularjs, C# Odata REST and Node JS OATH authentication. Resolution and bug fix issues on component UI directives. Sprint of 48 hours and immediate retrospective meetings in remote with all the member of the team displaced in Italy, India and Israel. Consultant on high algorithms for decision making using Hidden Markow chain and risk assessment using MonteCarlo method. Deep analysis of deterministic transition probability for bug fixing. Huge multithreading development using Visual Studio 2015 .NET framework 4.6 facilities. System administrator for the Cloud and Architect of procedural web applications on Microsoft Azure. My experience with QT is mainly in C++ using QT creator open source and I am currently using it to avail myself of the benefits of QT libraries to write proprietary encryption engines.The project requires to protect data exchange on a port 80 of a web server and I am also writing per to per decryption algorithms to allow safe communication. I have experience with QT libraries in building Text-to-speech engines that are working either on Linux and Windows. I have used QT creator to build libraries for Digital signal processing. With QT I have also implemented algorithms of deep search in buffer. My repository at GITHUB is: https://github.com/diegomary/deepSearchBF My experience in C++ is mainly related to low level memory and buffer manipulation. Multithreading and primitives of synchronization. I have massive experience of C++ even on Microsoft environment using Visual Studio C++ MFC.I have very good understanding of c low level function and memory management. (Pointers and references). I am the owner of a Text-to-speech voice font entirely written in C++ and now is being ported in QT. 24/02/2015 -> Currently: Massive review of new Cutting edge technologies in Front/Backend While looking for a new opportunity the undersigned is currently reviewing the new release 1.3 of Angularjs in order to master the new features of the release. A project in Nodejs Express 4 in the backend is deployed on a AWS EC2 micro instance Ubuntu Server.The same project is also being deployed on Microsoft Azure where ample knowledge of the Cloud infrastructure is gained. Angularjs is used in the Frontend to model the service data extracted by a NoSql database (mongoDB at mongolab.com). The frontend is Single page application and the task runner Grunt is used to build the development side and optimize the Required module for production. The Source control is GIT.Redis Server and Authentication in Nodejs with Google plus. Massive work with REST Api either in C# and Nodejs. RabbitMQ and SPA with angularjs. Consolidation of experience with Google API especially on Maps and Google Drive. Jquery UI. ACE editor implementation in WEB pages. Study of GO language to evaluate feasibility of WEB API using GO with simplified multithreading support compared to Nodejs Single threaded technology. Creation of Rest Express services with web workers that convert Less code to css code on the flight during the deployment of updated release of SPA. Creation of AngularJS custom directives for data validation with isolated scope and private controllers with injected services. Deep study of Active directory and setting up of domain controller in Windows Server 2012R2. Consultant for the acquisition of cloud space either on Microsoft Azure and Amazon AWS for new clients in London. This activity consists in helping clients in London to decide the best choice for their B2B activity and supply all the support for the most suitable Cloud package to adopt. (Microsoft Azure). 9/01/2015 -> 24/02/2015: Laya Healthcare in Cork (IRELAND) Contract Worked as a frontend developer to accomplish requirements for of a project of historic data visualization to use in real time by customer service help desk. Massive agile Extreme Programming of a team of two where the target was to provide full implementation of a tool capable to inspect all the record of customers and their status. Massive usage of tools like Grunt Task runner in development environment and to optimize scripts for production. Project of Cluster in Node Js for Multicore Ubuntu Servers to optimize Node Js Rest services for High demands requests. Use of requireJS to Optimize Module Loading. Design of the Single Page Application and development of the same. Worked in Angularjs and Bootstrap 3.3 with Nodejs in the Backend using Oracle 11 G as data provider. Deployment of development prototypes to Heroku.com using the Heroku tool belt. The estimate forecast for this project was around six months and it has been delivered by the undersigned and his colleagues in less than 2 months. 4/8/2014 -> 24/11/2014: Totally Money.com in London on Contract Study of interaction between AngularJS and ReactJs to render fast component. Creation of Rest services for Image management in Ecommerce Websites Using Web Api 2.0 under the Microsoft stack .Ne Framework. Data visualization using Angularjs Single page application. Fast delivery in weekly sprints on Scrum environment. Adding features to Credit Card comparison website. Frontend creation of Single Page Applications in AngularJS and Bootstrap to get Yahoo pipes. Amazon AWS S3 using JavaScript SDK for storage and image resizing on the fly using S3. Agile Senior web Developer. Nodejs development on different hosting providers: Appharbor, Amazon Elastic Beanstalk, Openshift Heroku. Backend development in C# and no sql database MongoDB and RavenDB and frontend development using massively Angularjs, and Reactjs. Creation of login page in MVC 5 and development of Single page application. Deep usage of Rabbit MQ and creation of tool for Message queue GUI. Massive development with HTML 5 Websockets and Signal R to create chat application for customer care. Database management of Amazon rds and mysql. Implementation of virtual machine running VMware for the deployment of multiple environment of staging web app using Ubuntu Desktop. Massive usage of git command line and git for visual studio 2013 update 3. Installation and usage of node tools for visual studio 2013.Creation of development environments in Amazon Beanstalk. Deep usage of jquery. 6/2014 -> 8/2014: Open Source freelance developer SignalR2 in .Net to create complex chat systems using AngularJs in the frontend. See GitHub repository at https://github.com/diegomary/chatSignalR2 Intense study on Lucene.Net to develop search engine systems in MVC5. See GitHub repository at https://github.com/diegomary/Lucene.Net.InitialStudy. Implementation of Single page applications using AngularJs, NodeJs, with NoSQL databases like MongoDB, RavenDB. Google Analytics. SVN Turtle and BitBucket repositories creation. Massive activity on Github. Deep study on Nodejs server and RavenDB. 5/2014 -> 6/2014: Grey Healthcare London on Contract 1 month Rolling contract with the purpose to mentor a team of developers on well known Umbraco CMS Version 7. During such activity there’s also been deep involvement in the lifecycle of IOS application with management of Provisioning Profiles for distribution of application style Ad Hoc on Ipad, Iphone, Android and Tablets. Management of Source code repositories using SVN and deep activity on Amazon web Services. JAvascript Jquery, Angularjs and Knockout, Bootstrap. Php, WebOrb for Php and deployment. C# Design patterns. Responsive design using NodeJs and Intense work on Google Analytics to monitor websites usage. 2/2014 -> 5/2014: Open Source freelance developer Deep Study of Angular.js 1.2.0 and implementation of factories, providers and value in controllers for SPA. C# Design Pattern, Web Deploy in Amazon AWS, Knockout JS courses and tutorial. Deep MVVM JavaScript. WEB API rest and mentoring of junior developers to attend MCTS courses. Intense activity on GITHUB and Jsfiddle to report results of own studies. Enhanced OOD and Microsoft best practices in SOA and WCF. TDD and extensive development using Factory design pattern and MVVM JavaScript using Knockout.js. Entity framework and Cloud deployment. Acquired techniques of SPA (Single page application) using MVC 5 and Visual studio 2013. Intense activity on low level development C++ either Unix or Microsoft Windows on search algorithms, graphs and speed optimization of inspection routines. Brute force and deep search. Development on Android platform using Cloud service Phonegap. Development using cross Platforms tools like The QT project either in Windows and Linux Suse 13. 8/2013 -> 2/2014: D2I London as Senior Lead developerSenior Developer MVC4/5 Asp.Net WebForms Mysql, SQL Server 2012 Visual Studio 2012/2013 Javascript, AJAX, CSS3,HTML5 Entity Framework, Nhibernate, Kendo UI,Wpf, WCF, WS. Cloud Accountancy, Payment Providers, Amazon AWS SNS, ElesticIP, Micro instances, Medium instances management, The role involved being the most senior member developer of a team of 4 developers. MVC/4 ASP.NET WEB API. Back end and front end development. Java Script, C#, Maintenance of SOA Systems and integration of websites with major payment providers. AWS cloud technologies. Continuous integration, development on Unfuddle, Github. JavaScript and Jquery and Kendo UI. C# Multithreading and XML services. JSON. Payment Systems, PAYPAL, and cloud accountancy, Pay4later and AccountsIQ. Payment gateway Earth port and WCF services. Frontend development in pair programming for the development of the appearance of numerous ecommerce websites. Creation of scheduled tasks in WPF environment. Integration of providers of cloud accountancy. Source Control management and administration either GitHub or TFS. WPF MVVM Multithreading and dependency injection. Very close contact with customers to support them on new requirements. Voucher module implementation for high transactional web sites. Mentoring of other members of the team for specific integration purposes. Update of roles and membership features in existing web applications. TDD and Mocking Frameworks, Cruise Control. NOSQL Database using MongoDB and MongoDB C# Driver to create SPA in MVC5. Successfully committed to stabilize multithreading applications in c# and fix all the bugs that made them unstable. Creation of layer of communication between processes on an AWS cloud server medium instance to dialog by means of multithreaded sockets. Acquired experience on Lucene.Net in C# for extensive search in NoSQL documents. Extensive usage of fluent Nhibernate in C# and Mysql. Jquery Plugin Development. Deep understanding of all the Amazon AWS architecture and great WCF cached and multithreading between AWS Micro Instances. Deep study of SOLID principles. Proficient usage of IOC containers like Castle Windsor and Ninject to accomplish solid principle of using Dependency injection. 4/2013 -> 8/2013: Open Source freelance developer in London Microsoft Visual Studio 2012, .NET framework 4.5, Windows Phone 8 development, JavaScript, AJAX MVC4 Web Development Asp.Net Web Forms, WPF MVVM. Web API in Self Hosted Windows Service. Cross Origin Requests in AJAX towards Self Hosted WEB API using CORS in Visual Studio 2013 RC Acquisition of Microsoft license to develop on Windows Phone 7/8. Acquisition of new devices for testing purposes: Microsoft Surface 64 GB and setup of a developer license on it. Mentor of Junior developers; database translation from SQLServer 2012 to MongoDB using custom application in C#. Extensive usage of SQL Server stored procedures. Application of SOLID Principles to AGILE development. RGR in TDD, Scrum Methodology. High C++ low level development for voice synthesis. Audio specialization by writing classes in C++ that handle DFT, Amplification of signals, filtering. HMM modelling in unit selection TTS. Experience of Audio Transcoding from WAV to GSM and from RAW to different PCM WAV Formats. Experience of Video Transcoding from Cineon to MPEG or MP4 using Adobe Premiere and Adobe After effects. Image Scaling; extensive work on Audio plug ins for Text-to Speech synthesis like band pass filters, low pass filters and filter banks. Development of a Jquery plugin for Video storage in MVC 5 application. 1/2013 -> 4/2013: Eurostop London on contract Visual Studio 2012 C#, Credit Card readers, Tills technology, Payment Systems, WPF C# Multithreading, C++, JavaScript, AJAX, Jquery, WCF, Multithreading Async methods in c# 4.5 and await Advisor, Software architect Team member senior developer. Responsible of migrating old EPOS technology from C++ to C# in Microsoft .NET in WPF and Windows Store applications. Team organization among different entities across departments. reading C++ Deep work in ecommerce and on payment systems using Anderson Zack provider, PayPal, Data Cash. Deep development in WCF and Windows Store for EPOS system. Analysis of existing WCF services and Improvement of their performances by developing self hosted environment. Google Feeds Implementation using fast ADO.NET routines and Fast XML writing. Study on Text-To-Speech using HMM and advanced statistics modelling. 7/2011 -> 12/2012: Indesit Ariston Hotpoint Italy Team Leader Developer Agile/Waterfall C++, C# MVC3/4beta, WPF MVVM dependency injection, Low level C++ development AGILE, TDD Nunits, Mock Frameworks,JavaScript,Jquery,AJAX Senior Member of the Agile Tool developer team. C++ developer of main application that support communication with household appliances. Very intense low level programming of interfaces and boards of the appliances using Visual Studio 2010 and MFC. Socket communication in C++ and C#. WPF developer for the porting of the main C++ application written in old desktop MFC C++ to C# .NET environment invoking native code by means of wrappers in CLI/C++ managed. Extensive usage of Microsoft SQL Server 2012/08 R2 and ASP.NET MVC 3 for the development of intranet applications aimed to distribute content management (help documents). Creation of a web application that manages Firmware encryption. Deep usage of Microsoft Foundation class MFC 7/2010-> 6/2011: Carige Bank under Microsoft tutelage as a Senior Developer Visual Studio 2005/2010, .Net Framework 2/3.5/4.0, Windows Installer XML, Application Porting, Silverlight, SQLServer 2008R2/2012 Application porting from Microsoft Windows XP to Windows 7 directly supervised by Microsoft staff (agile sprint of 9 days each).Creation of installers using WIX Windows installer XML. Web Service Client on Windows Phone 7.5 development. MVC 3 on existing Database project in SQL Server 2008 R2 With deep use of razor and MVVM Deep Use of MVC 2/3 with entity framework to access data in Microsoft SQL server 2008 R2 and extensive usage of jQuery. WCF Rest web services in order to supply Text-to-speech audio data through the private network of the bank using TCP bindings and .Net pipes bindings. Access to Rest services on mobile devices and under Microsoft Silverlight 4.0 and Windows Phone 7.5 Mango. Use of WPF and Data Binding in WPF with MVVM pattern. Porting of Asp.Net application into SharePoint Server by transforming Asp.Net pages into User Controls. Use of regular expression for text formatting in order to single out portions of text from Http response. Using of Configuration Section Designer to model ad-hoc configuration sections. Use of MVVM in WPF in order to model specific control behaviour. Deep Use of WPF in order to build desktop applications and WCF for entity transfer. Huge work to secure installation packages by means of custom cryptography. 11/2009-> 6/2010: Emof Italy as a Senior Developer Visual Studio 2008 .Net Framework 1.1/2/3.0/3.5 Asp.Net Backend Ecommerce Development, JavScript Jquery. Web Services, Windows Forms Development SQL Server 2005 Developer Asp and Asp.Net of the web site www.emof.it (ecommerce Italian web site of hardware today the business is discontinued).Deep Vb.Net and C# in a started from scratch web application for the representation and sells of hardware products. Creations of web services for backing up data and provision of updates of an existing invoice application using protected web services (soap headers) and WCF. Windows phone 7 development to create a client application that pilots updates. Extensive use of LINQ and entity framework 3.5 in order to access data in a WPF application using the MVV pattern. All the application were decorated wit unit testing using Nunits and Rhino Mocks. 06/2007-> 11/2009: Exprivia Italy Milan as a Senior Developer Sql Server 2008R2, Oracle 11g, Visual Studio 2010 C# COM Microsoft Enterprise Library, AJAX, JavaScript, Jquery Developer C#, C++, VB.NET, ASP.NET, WPF COM+ SQLServer 2008 R2, Oracle11g, very deep C++ and C# on Visual Studio 6, 2005,2008,2010 and Visual basic 6 e Visual C# .NET.Porting of COM+ application from Visual Studio 6 to Visual studio 2005. Deep work of database translation from Oracle 10g to SQL Server 2008 R2 with structure, triggers and data conversion. Development of a tool that converts bulk the oracle database into the SQL Server 2008 R2 database written in C# using Visual Studio 2008.Development of Soap Web Services and WCF web services to supply SOA intelligence to the existing application. Deep understanding of hardware virtualization using All VMware products. Worked as a technician to supply Hardware Virtualization for every member of the team provided on demand using VMware Server. Windows Mobile 6.5 to notify users of incoming messages from the Enterprise business in connected and disconnected mode using MSMQ. Deep experience on banking application that define loan evaluation supply on customers. 05/2006-> 06/2007: Engineering Italy C# Ajax and JavaScript. Visual Studio 2005, SQL Server 2005, Stored Procedure, Database Administration Asp.Net Ajax. Project Automation in Windows Mobile 6.5 Pro, Windows Communication Foundation, NET.3.5 Serialization of data from datasets. (Food production environment) Deep work on WCF binding configuration in order to create WCF web services independent from IIS via TCP and Net pipe mode (Self hosting mechanism). Deep analysis of secured web services using Asp.Net Security role and membership and soap headers. Deep use of Ajax Control Toolkit 3.5 in order to supply rich content to Asp.Net web pages and deep use of jQuery for the same purposes ( use of progress bar and date picker control). Very good in automation of speech synthesis in real time on food production machines in embedded systems. Deep study in C++ to solve bug in application that used buffering inflation and deflation. Massive usage of pointers in unmanaged code 01/2005-> 05/2006: Italian Railways Italy Software Developer C# Multithreading and deep use of Syncronization object to parallelize tasks using .Net Framework 3.5 on Visual Studio 2005, .Net Framework 2.0/3.0/3.5 C++,C#, Windows Services, Soap Web Services, Windows Communication Foundation WCF, Sql Server 2005, Oracle database 10g, Cryptography, Multithreading. Developer C#, C++, C++.NET, Windows Mobile. Software trainer on C, C++, C#, SQL. Windows Forms and Managed/unmanaged Windows Service and web services consumed in Windows Mobile. During this period the candidate had a very deep understanding on Microsoft SQL Server 2005 Table Locking mechanism. Creation of Text-To-Speech in Italian/English in order to supply all Italian stations with voice messaging for inbound and outbound trains overriding usage of third party TTS by means of a proprietary text-to-speech designed from scratch by a team of 7 developers led by the undersigned. Design of an application written in C#, C++.Net capable of automate the process of voice creation in SAPI environment. Deep knowledge acquired on database Oracle and conversion of existing Oracle 10 g databases into a SQL Server 2005 database. Creation of more than 300 functions in a C# class library to provide developers with reusable code for data transfer, Ado.Net data access and Cryptography of string, datasets and Layer transport using .Net Pipes with secure socket layer. Also function regarding certificate store management. Deep use of WCF to create self hosted SOA services. 01/2003-> 01/2005: Wacom Italy as Lead senior developer C++, C#, Asp.net, XML,XSL,XPATH, C++, C# mixed language development Voice recognition, Voice Synthesis, OOP c++ Developer Windows CE/Mobile Loquendo ASR Interfacing in Windows Desktop/Mobile.Support at TTS creation in mobile devices to provide voice synthesis support in IVR applications. Other projects consisting in supplying ASR Voice recognition interface to existing IVR application. The ASR engine was Loquendo (www.loquendo.it). During this project it was created a multilingual Text-To-Speech engine (English- Italian). The voice engine was built under Microsoft Windows SAPI and a standalone version was also built using Microsoft C++ MFC on Windows Server 2003 and Windows XP in real-time prosody. Such engine was developed also in Windows CE and the future Windows Mobile. Deep study of English Grammar and prosody in order to achieve optimum voice quality and optimization of voice routines in C++. The role asked also to correct flaws in an existing TTS engine which was already supplied to the IVR application. Deep instruction administered to team members in order to make them Microsoft Certified. Extensive usage of sockets and low level communication in C++. Creation of an application written in Windows Forms C# that calculates statistics of support requests for an Insurance company. 12/2001-> 12/2002: LINDQUVIST Italy as IT Director Visual Basic.Net, Sql Server 2000, XML Serialization, Windows Sockets, Visual Basic 6; Javascript VB.NET Developer on Contract by Italian Client of food manufacturing and deliver door to door. Software developer for Cash registers management in C#. During this project the candidate worked to build from scratch a client server application that served 12 terminals for orders and invoicing using Microsoft visual studio 2003 in .NET framework 1.1. The application allowed to received and store orders and load and unload of the main store without involving the production process. Also a complete ecommerce web site was built in order to provide sells on line in Asp.Net 1.1.Creation of custom software to interface Tills and to connect them in EPOS application. (C#) 01/1997-> 11/2001: Own IT Company Family Business Italy customer care, support, sells, C++, Graphic Design, CAD. Got a licence as Microsoft Authorized reseller. Activity of sell of personal computers, printers and software. Activity of delivery and installation. Software development in C++ and Visual Basic of routine of calculus for Surveyors, Civil engineers. Administering courses of CAD and software development to privates and students. Personal Skills Successful experience on managing small teams of developers (up to 8 elements). Actively integrates into the team hands on code; co-operates and works well with others in the pursuit of team goals; shares information and feedback. Whether in a role of team leader or player is capable of keeping relevant people informed on progress, issues or changing requirements that impact on them in a timely manner; supports others, accepts responsibility to reconcile conflicts caused by tensions or others; respects their work environment and the needs of other team members working in that environment. The undersigned has proven tenacity, resilience, calm and stable. Capable of producing written communications, which are clear, fluent, concise and readily understood by intended recipients. Capacity to go hands on code and keep track of the big picture while managing customer requirements. Works online GITHUB and online All repositories Android MVC setup CSS and HTML positioning GIST on ACE Multitab and Jquery UI Responsive HTML positioning https://github.com/diegomary?tab=repositories Javascript Samples Online Crypto sample Callback example The new operator and prototype Object definition with overloading Closure to emulate private variable Deferred Promise Jquery javascript handwriting animation Angular handwriting animation Angular directive Multiselect list Matrix Manipulation HMM URL http://jsfiddle.net/w2r8z/1/ https://jsfiddle.net/29Lwuaqk/1/ http://jsfiddle.net/uu694846/1/ http://jsfiddle.net/3gb7ha8s/1/ https://jsfiddle.net/2b7b9wqv/ https://jsfiddle.net/kLjkoh77/3/ https://jsfiddle.net/oos3nqqh/2/ https://jsfiddle.net/oos3nqqh/8/ https://gist.github.com/diegomary/3dca2785cba23a683a06 https://gist.github.com/diegomary/24480385a28a9cd35e06 https://gist.github.com/diegomary/ae08efbdd7fbce33dbd6 http://www.dmm888.com/Home/HtmlPositionStrategies https://jsfiddle.net/diegomary/51bykx4s/19/ https://jsfiddle.net/diegomary/6fykL8b8/1/ Relational database LINQ C# Explanation of all SQL JOIN Scenarios InnerJoin with Linq to sql and lambda expression Left Outer join with linq Intersect and Union of 2 Sets Adapter c# design pattern Dependency injection example C# Dependency injection and design patterns C# http://sqlfiddle.com/#!6/3e20d/1 https://dotnetfiddle.net/7krvWb# https://dotnetfiddle.net/9rrkSz https://dotnetfiddle.net/FSPhts https://dotnetfiddle.net/i3EFEh https://dotnetfiddle.net/n3pDms C++ basic pointer gym Study on Array equilibrium point https://ideone.com/nlsBCK http://ideone.com/ldqheU Java Simple Inheritance and super Keyword Interface implementation with inheritance Example of collection inspection http://ideone.com/q7TXHD http://ideone.com/1Yfspb http://ideone.com/ER00mT Motivation I am motivated when I can use my experience to build or update a new environment. My present knowledge is the result of 20 years of work, self study, courses and completion of great projects on the Microsoft and UNIX stack in an English speaking environment. Tenacity and love for details are the main driving forces that joined to ethics and respect for the work environment determine the propulsion toward accomplishment and productivity. Effective skills My initial passion for Microsoft then left room to new technologies like Responsive Web Design using new frontend MVVM tools like Angularjs knockout.js and the latest powerful ReactJS for responsive UI development. In the backend I have huge experience of C# and consistent experience with nodejs which appears to be extraordinary faster than ASP.NET MVC on certain realms of web applications.. I have learned all the steps of Continuous Integration on many different cloud hosting providers; (Appharbor Heroku, Openshift, Elastic Beanstalk).Familiar with Team City, Jenkins, MSBUILD and Web publishing using Visual Studio. I have worked with IOC containers like Structure Map, Castle Windsor, Ninject following best practices of dependency injection in very TDD oriented environments; Mocking frameworks like Moq and Nodejs tools for Visual Studio up to 2013 update 4. In terms of cloud computing I can offer authoritative experience on Amazon AWS web services and in particular EC2, RDS, S3, SNS. The AWS administration tools for security role and membership through policing. I have great love for design patterns which I apply especially using C# and Javascript. I can be a humble Scrum manager too with the adjunct of my being hands on code. What motivates me at most is to be given responsibility and trust and apply what I have learned so far to improve or implement new features. Always highly motivated and very skilled when I have to interact with stakeholders to decide the best UX choices. Domain driven development is always at the top of my priorities and determines my choices. Work Style Although I have a passion for Mathematics and software development with no boundaries in terms of programming languages, I can also abstract from the pure hands on code dialect and become very easily understood by managers or stakeholders who don't need to be bothered by details. I praise logic and creativity mixed with a great deal of persistence and collaboration between team players. I like pairprogramming and retrospective meetings because they can give the opportunity to seal great relationships in the team. I believe in Agile methodologies and well structured SCRUM teams with well founded stories taken from BDD and rightly administered by efficient Scrum Masters. In the team I often gain the fame of a strong producer of prestigious solutions and very often great senior profiles are keen to exchange opinions on best practices. I like mentoring and transfer knowledge. Personality I consider myself balanced and honest and above all very respectful of my client's intellectual property. Even if people misbehave with me I am proud to say that I never take revenge because I believe in the power of letting go. Always proactive to pursue an healthy lifestyle I tend to help and improve other people if I can. At home I am happy to sit with a good audio book while I'm watching my daughter studying or learning her future craft from me. She wants to become a skilled web designer, and she's got talent and creativity. We already work together on some occasions and she helps me with styling and UX in my development. Additional Information The following Scores have been obtained on March 24th 2014.