Tony is an architect and manager who enjoys trying new technologies and ideas in software. He balances his curiosity and passion with understanding of the risks and challenges in product development.
Tony has been in various industries such as e-discovery, order management for ad delivery, marketing, and currently, workflow for the supply chain. He is willing to take the time to understand the problem domain and offer ideas and solutions to help his team and business succeed.
Tony isn't currently looking for a new position right now but is willing to make new connections as long as you're not a recruiter.
Recent techs and ideas in play or on the mind:
Node.js
RabbitMQ
C#
Event Driven SOA
ESB (NServiceBus)
Neo4j
Test Driven Development
Domain Driven Design
Behavior Driven Development
"Management" - Servent Leadership
Senior Software Engineer @ From January 2015 to Present (1 year) Washington D.C. Metro AreaTeam Lead @ * Mentored and served for a team of four developers and a QA engineer
* Introduced and implemented projects using concepts of event driven architectures
* Advocated engineering to integrate RabbitMQ as a message transport for new projects
* Performed as scrum master, mainly to unblock team members
* Documented legacy and new systems using Git and Confluence
* Blogged about NServiceBus, Neo4j, and thought processes for engineers and product
* Performed technical screens and in person interviews for engineering candidates From October 2013 to December 2014 (1 year 3 months) Washington D.C. Metro AreaSr. Member of Technical Staff @ From December 2012 to September 2013 (10 months) Lead Software Developer @ "Simple, Secure Referral Exchange for Healthcare"
I architect, I code, I brainstorm for a great idea in the Healthcare industry. From August 2012 to November 2012 (4 months) .NET Developer @ As part of a ten-man Scrum team, I try my best to write cool, useful stuff. From February 2011 to August 2012 (1 year 7 months) C# Web Developer @ Learned from great teammates, and was part of a five to six man team developing web applications in ASP.NET MVC using a mix of Microsoft and open source technologies. From July 2009 to February 2011 (1 year 8 months) Senior Developer @ • Developed applications and libraries for the E-Discovery process following object oriented design principles and TDD.
• Tested and evaluated APIs and tools such as PKWare and Aspose Total.NET. Interacted with third party development teams and suggested improvements. Convinced leadership to purchase the libraries for integration into the E-Discovery solutions.
• Provided training to six to ten developers in SQL Reporting, Unit Testing/Introductory TDD, and Events/Delegates/Asynchronous Calls.
• Joined an SCRUM team of three C# developers, two DB developers, and two QA consultants developing a complete re-write of the EDRM processing system since summer of 2007. The project helped reinforce following simple OOP principles and introduced advanced principles, tools, and TDD.
• Developed a C#/SQL service and application that extracts OLE documents from MS Office documents.
• Developed a C# application that provided end-user an easy way to provide a forensically safe copy of data.
• Developed a C# application to automate the printing of MS Word documents with Track Changes.
• Performed code reviews of developers’ code identifying areas ambiguous in code.
• Trained non Agile developers in following practices for writing code in applications.
• Invested time to learn business and technical aspects of the EDRM, specifically in collection, processing, and production.
• Maintained and supported several VB/SQL applications that automated processes of the EDRM lifecycle. From June 2006 to July 2009 (3 years 2 months) Application Developer Intern @ From June 2005 to August 2005 (3 months) Client Systems Intern @ From June 2004 to August 2004 (3 months) Network Engineer Intern @ From December 2002 to March 2003 (4 months)
Bachelor of Science, Computer Science @ Penn State University From 2004 to 2006 Computer Science @ Drexel University From 1999 to 2004 Tony Nguyen is skilled in: C#, Scrum, Test Driven Development, ASP.NET MVC, Object Oriented Design, .NET, OOP, WCF, Databases, Node.js, JavaScript, Neo4j, RabbitMQ, T-SQL, Web Applications