Dan Bui

Dan Bui Email and Phone Number

Software Engineer VI at Newbrook Solutions, Inc. @ Newbrook Solutions, Inc.
Dan Bui's Location
Reston, Virginia, United States, United States
Dan Bui's Contact Details
About Dan Bui

Dan Bui is a Software Engineer VI at Newbrook Solutions, Inc. at Newbrook Solutions, Inc.. He possess expertise in c#, .net, agile methodologies, software development, java and 39 more skills.

Dan Bui's Current Company Details
Newbrook Solutions, Inc.

Newbrook Solutions, Inc.

View
Software Engineer VI at Newbrook Solutions, Inc.
Dan Bui Work Experience Details
  • Newbrook Solutions, Inc.
    Software Engineer Vi
    Newbrook Solutions, Inc. Mar 2015 - Present
    Chantilly, Virginia, Us
  • Digital Signal Corporation
    Senior Application Developer
    Digital Signal Corporation Jan 2013 - Mar 2015
    Chantilly, Virginia, Us
    DCAF – Image Conversion and Fraud Analysis• Sole engineering resource responsible for designing and implementing distributed image processing backend for project. Successfully delivered and scaled to 150+ processing nodes, converting millions of images and performing on demand analysis.• Service oriented architecture, implemented in C#, consisting of self-hosted WCF Services communicating via SOAP over TCP. Made use of UDP for dynamic node discovery and automatic cluster growth/failure detection/recovery. • All command protocols, task distribution and state management logic were custom built.• Other technologies: Windows Services, Entity Framework 6, SQL Server 2012.SEEKER – Enterprise Biometric Processing• Primary engineering resource building robust and scalable distributed computing backend for company product line. A re-write of DCAF with a decoupled message based architecture, built around Apache ActiveMQ with load balanced web service endpoints. • Modular plugin architecture built to provide fault tolerant micro-services, supporting dynamic reconfiguration.• Ongoing project with “live” service API requirements, incremental gallery management, and configurable quality of service.• Featured technologies: MEF composition, ActiveMQ, ApacheNMS, NGINX.
  • Caradigm
    Software Engineer
    Caradigm Jul 2012 - Jan 2013
    • Member of engineering team for a Microsoft & GE medical informatics joint venture.• Wrote and maintained testing, installation, and performance-related tools.• Performed multi-host configuration and performance testing.• Debugged and troubleshot installation and configuration issues.• Worked with developers and feature teams to submit and resolve bugs.
  • Newbrook Solutions, Inc.
    Software Engineer
    Newbrook Solutions, Inc. Oct 2009 - Jul 2012
    Chantilly, Virginia, Us
    CTAVRS - Message Vetting Application• Senior member of Agile team developing new features and performing maintenance on a .Net Windows Presentation Foundation (WPF) composite application for advanced data collection and analysis• Developed loosely coupled modules using Model View ViewModel (MVVM) and Dependency Injection (via Unity Application Block) per Microsoft best practices.• Worked across all layers of the application including the SQLServer Database, stored procedures, Linq2sql data services, WCF WebServices, Windows services, IIS, ASP pages, Click Once Deployment, and the WPF thick client itself. • Helped develop unit testing framework using Visual Studio Team Test as well as Automated UI testing framework using MOQ, MOLES, and PowerShell.• Interfaced with users to gather requirements, performed installations, and diagnosed production issues.
  • Mitre
    Senior Software Systems Engineer
    Mitre Jan 2006 - Oct 2009
    Mclean, Va, Us
    Project Bloodhound – Enterprise Search• Technical lead responsible for implementation of multimillion dollar, enterprise search solution for client• Managed five person team responsible for design, configuration, testing, deployment, and documentation of 100+ machine node search cluster• Designed robust and scalable architecture to support Microsoft FAST ESP and integrate with legacy systems. Paid special attention to scalability, indexing performance, multithreaded behavior, fault tolerance, system reliability, and the client’s unique security constraints• Developed custom data processing and indexing schemes to customize search to meet customer requirements• Oversaw development of two independent user interfaces – a C# plugin to an existing application, and a web based Tomcat ServletVarious Government Prototypes• Developed computer forensics prototypes both independently and as a member of a small two person team• Met with users to gather requirements, scoped functionality, researched and implemented new and novel techniques, gave presentations to management and client, and wrote documentation• Interfaced with legacy systems, created and maintained databases, developed business logic and created user interfaces in a variety of languages and technologiesFREE – Malware Analysis Framework • Worked as the primary system engineer and developer for distributed malware analysis framework• Designed and implemented the service oriented architecture using Microsoft IIS and Web Services • Designed messaging, job queuing, and database services used to distribute work amongst multiple cluster members. • Developed ASP web front end for use as both a work portal and as an administrative interface for remotely controlling the entire cluster• Troubleshot and corrected concurrency issues• Created installers for the server (IIS / web services enabled website), the database (Oracle and Mysql), and the cluster clients (windows services)
  • Sra International
    Software Engineer
    Sra International Aug 2001 - Jan 2006
    Falls Church, Va, Us
    USXPORTS – Export Licensing Workflow Desktop• Member of certified CMM Level 3 team developing a classified, three-tiered export licensing application• Actively developed across all three layers of the application – including windows forms front end, business logic tier, and MS SQL Server 2000 data layer. and stored procedures and tables in the database• Performed SQL optimization of stored procedures to increase efficiency improving execution times by as much as 85%.• Responsible for maintenance and enhancements to the application workflow engine – core state machine implemented with Microsoft Message Queuing (MSMQ)• Designed and implemented reports using Crystal Reports• Received training in and used Rational RUP process • Project received 3rd place in the DoD CIO AwardsSNAP - Export Licensing Submission• Member of three person team responsible for redesign and redevelopment of the Department of Commerce’s Simplified Network Application Process (SNAP) web site. Developed using JavaBeans, Java Server Pages (JSP’s), HTML, Oracle, Apache Webserver and TomcatCDC mAdb - MicroArray Analysis Suite• Member of two person team developing new tools and maintaining the CDC MicroArray Database (mAdb) project• Designed and implemented new bioinformatics and statistical tools for micro array analysis – PERL, Sybase, and Java visualization applets • Communicated directly with client to gather requirements and feedback• Responsible for database maintenance and design including tables, columns, foreign keys, triggers and backupsGeneTag - Bioinformatics Knowledge Discovery Tool• Worked independently to develop proof of concept product to leverage NetOwl against genomic and bioinformatics information• Developed web robots in PERL to mine LocusLink, Medline, and GeneCards web sites to harvest data• Set up, installed, and administered Apache and Tomcat servers• Wrote Java, SQL, and HTML front end and designed functionality of the tool

Dan Bui Skills

C# .net Agile Methodologies Software Development Java Web Services Microsoft Sql Server Visual Studio Sql Integration Software Engineering Software Design Testing Soa Wcf Object Oriented Design Databases Mysql Linq Requirements Analysis Iis Javascript Wpf Wpf Development Prism Dependency Injection Distributed Systems Tomcat .net Framework Wcf Services Html Ajax Soap Rest Tfs Oracle Asp.net Html 5 Jquery Mvc Mvvm Pl/sql Windows Phone Silverlight

Dan Bui Education Details

  • The Johns Hopkins University
    The Johns Hopkins University
    Biomedical Engineering
  • The Johns Hopkins University
    The Johns Hopkins University
    Computer Science

Frequently Asked Questions about Dan Bui

What company does Dan Bui work for?

Dan Bui works for Newbrook Solutions, Inc.

What is Dan Bui's role at the current company?

Dan Bui's current role is Software Engineer VI at Newbrook Solutions, Inc..

What is Dan Bui's email address?

Dan Bui's email address is da****@****ons.com

What schools did Dan Bui attend?

Dan Bui attended The Johns Hopkins University, The Johns Hopkins University.

What skills is Dan Bui known for?

Dan Bui has skills like C#, .net, Agile Methodologies, Software Development, Java, Web Services, Microsoft Sql Server, Visual Studio, Sql, Integration, Software Engineering, Software Design.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.