David Truong

27
reputation
1
6

TECHNICAL SUMMARY Technically adept senior-level software engineer, with a solid 6 years record of success in deployment of cutting edge applications and web based solutions, using .Net technologies, for diverse clients. Hands-on expertise in Agile-Scrum web development using SQL Server, ASP.NET MVC, and other .NET technologies. Talent for working in client-facing positions, with experience serving as key point of communication for customers in Australia, Europe, and United States.

TECHNICAL SKILL • Languages: C#, T-SQL, JavaScript, jQuery, TypeScript. • Web: ASP.NET, ASP.NET MVC, API, WCF, HTML, CSS, AJAX, Single Page App (SPA), AngularJS, KnockoutJS, NodeJs, Bootstrap, REST, SOAP. • Databases: MS SQL, MongoDB, MySQL, Oracle. • Tools: MS Visual Studio, MS SQL Server, UML, MS Visio, Red Gate, Jira, ReShaper, Git, SVN, VSTS. • Frameworks: ADO.NET, Entity Framework (EF), NHibernate, .NET. • Testing: Unit Testing, Integration Testing. • Design Patterns: Singleton, Repository, Absactract Factory, Unit of Work, etc. • SDLC: AGILE-SCRUM, Waterfall. • Others: Window Form, WPF, LINQ, SOLID, IoC, DI, Mindscape LightSpeed ORM, Microservices.