Brian Curtis Hart Email this Craigslist ad EDUCATION: Ph.D., Physics, University of California, Irvine, CA, March 2008 o Processed data from the Chandra X-Ray Observatory (AXAF) satellite as part of my research program o Utilized Perl, PHP, MySQL, Oracle, Objective-C, C, and C++ programs to do mathematical processing and data storage/access o Used a Linux/Perl environment o Program had a six year length M.S., Physics, University of California, Irvine, CA, March 2004 B.A., Physics and Mathematics, cum laude, Hamline University, Saint Paul, MN, May 2002 SKILLS: Silverlight/WPF 4 with ASP.NET MVC 4 (3 years experience, 2009-2012) C, C++, and Objective-C Experience (9 years experience, 2003-2012) C# 2.0, 3.5, 4.0 (2 years experience, 2009-2011) MVC, MVVM, and MVP patterns (1 year experience, 2011) VB.NET (as part of the Script Tasks of SSIS packages) (2 years experience, 2009-2011) ASP.NET (5 years experience, 2006-2011) SQL Server 2005, 2008 R2 (2 years experience, 2009-2011) SQL Server Integration Services (SSIS) 2005 and 2008 R2 (2 years experience, 2009-2011) C and C++ 1994-2000 with approx 36 publications in C and C++ programming (see below) Linux/Unix (6 years experience, 2002-2008) Red Hat Linux and Fedora Core (6 years experience, 2002-2008) Perl scripting (6 years experience, 2002-2008) Facebook Platform (2 years, 2009-2011) PHP (2 years, 2009-2011) Orbital Mechanics expertise (10 years, 2002-2011) Teaching and Tutoring, K-12 to College Level (13 years, 1998-2011) Astrodynamics and Astronautics expertise (10 years, 2002-2011) PROFESSIONAL EXPERIENCE: 02/2012-Present, Senior Software Engineer, Corrugated Technologies, Inc. San Diego, California. Provided solutions to bugs in software for corrugated cardboard manufacturing in Borland C++ 5 and VCL code and C#.NET version 1.1 and C#.NET version 3.5 windows applications. o Delivered fixes for software bugs to QA and customer support. o Developed new Silverlight and WPF user interfaces for software products using XAML and MS Visual Studio 2010 and.net 4 with ASP MVC Framework and WPF 4 o Utilized SQL Server 2008 R2 with ADO.NET and Web Services being the interface to the data for C# and.net programs
04/2011-01/2012, Web Developer, Robert Half Technology, Nashville, Tennessee. Created ASP.NET/C# websites for product information request. Drove new business for client products. Delivered solutions on time and under budget. o Developed the websites adsaniware.com, adssecuredoor.com, adspaws.com, adsremoteview.com and bridgestonetire.com using Silverlight and ASP.NET MVC 4 o Utilized SQL Server 2008 R2 for database queries and stored procedure development o Utilized Visual C# 2008, and 2010 and ASP.NET and ASP.NET MVC, MVVM, and MVP design pattersn, as our in house software was written using all three versions o Produced N-tier software solutions using WCF services and ASP.NET, MVC, MVVM, and MVP technologies and pattterns 10/2010-03/2011, Senior Consultant, Urban Science, Nissan North America, conduct data analysis and research into customer sales data for new and used Nissan and Infiniti cars utilizing Microsoft SQL Server relational database management system technology. Spent six months developing Webbased reporting system using ASP.NET, C#, Web services, SQL Server, and SQL Server Integration Services (SSIS) packages. o Utilized SQL Server 2008 R2 and SQL Server 2005 for database queries and stored procedure development o Utilized Visual C# 2005, 2008, and 2010 as our in house software was written using all three versions 04/2009-09/2010, Dept. of Army Civilian Physicist, Concepts Analysis Laboratory Division, U.S. Army Space and Missile Defense Command/Army Forces Strategic Command, Redstone Arsenal, AL. Worked with Java and C# programming languages for projects to which I cannot go into detail. Managed projects and acquisitions efforts. o Utilized C#.NET and Visual Studio to create a duplicate of Visual Studio to be utilized in doing Java development o Utilized ASP.NET to work on in house websites 09/2008-03/2009 Soloist, The Gregorian Singers, Minneapolis, MN. Paid bass soloist in an Episcopal choir. Did this while looking for work coming fresh out of school. 01/2009-04/2009 Host, Macaroni Grill, 7651 France Ave, Edina, MN 04/2008-09/2008, Tutor, Ivy College Prep, Costa Mesa, CA. 10/2007-03/2008, Programmer, Financial Statement Services, Inc. (FSSI), Santa Ana, CA o Utilized SQL Server 2005 and Visual Studio 2005 to create an in house, web based solution to do job tracking and resource allocation, written in ASP.NET with a C# code-behind, interfacing to SQL Server 06/2004-03/2008 Full-Time Ph.D. Student and Graduate Research Assistant, Department of Physics and Astronomy, University of California, Irvine 06/2002-03/2004 Full-Time M.S. Student and Graduate Teaching Assistant, Department of Physics and Astronomy, University of California, Irvine, Irvine, CA 09/1998-05/2002 Full-Time B.A. Student, Hamline University, Saint Paul, MN
06/2001-08/2001, General Technical Intern, Combustion Research Facility, Sandia National Laboratories/California, Livermore, CA. 04/2000-11/2000 Intern, Laboratory for Computational Science and Engineering, University of Minnesota, Minneapolis, MN 09/1998-09/2002 Freelance Programmer and Technical Writer while college student at Hamline University, wrote C, C++, and C# code and published MILITARY SERVICE: 03/2009-03/2010, Officer Candidate, Reserve Duty, United States Army National Guard, 115 th Expeditionary Signal Battalion, Huntsville, AL. Tactical Satellite Systems Operator and Maintainer. AFFILIATIONS: Member of Army Space Cadre Level 1 Certification, Systems Engineering (SPRDE) Career Field, Defense Acquisition University (DAU) Member of Dept. of Defense Acquisition Corps Basic Soldering, NASA and Military Specification, Certified Technical Evaluator for U.S. Army Space and Missile Defense Command s (SMDC) Small Business Innovation Research (SBIR) Programs. Technical Area Security Officer (TASO) for U.S. Army Space and Missile Defense Command, Concepts Analysis Laboratory Division PUBLICATIONS IN REFEREED JOURNALS/DISSERTATION: 1) Hart, B.C. Evolution of Substructure in Clusters of Galaxies as Observed in X-Rays, PhD Dissertation, University of California, Irvine, 2008. 2) Hart, B.C. Thermodynamics and Transport of 1D Strained/Unstrained Premixed Laminar Methane-Air Flames. Independent Study Report, Saint Paul: Hamline University, 2002. 3) Hart, B.C.; Chen, J.H.; Oefelein, J.C.; Mason, S.D. Sensitivity of Three Semiemperical Packages for Computation of Thermodynamic and Transport Properties of Hydrogen-Air and Methane-Air Reacting Flows, Summer Intern Symposium, Sandia National Laboratories/California, August 2001. CONFERENCES/REVIEWED PROCEEDINGS 1) Hart, B.C.; Buote, D.A.; Humphrey, P.J.; Valdarnini, R. Cosmology Constraints from Evolution of Substructure in X-Ray Clusters of Galaxies. American Astronomical Society Meeting 205, #148.08; Bulletin of the American Astronomical Society 2004, 36, 1597.
MAGAZINE/WEB SITES: 1) Hart, B.C. A Simple Yet Effective Way to Check Whether a File Exists Using an SSIS Package, SQL Server Professional magazine, Penton Media, 2011. 2) Hart, B.C. DCOM D-Mystified.NET 2003: A DCOM Tutorial for Visual Studio.NET 2003. Seven-Part series (5 written), Chris Maunder, ed. <http://www.codeproject.com/com/hellotutorialnet1.asp>, 2005. 3) Hart, B.C. Resize MDI Child Windows to Fit Form Views. Chris Maunder, ed. <http://www.codeproject.com/dialog/resizeformtofit.asp>, 2001. 4) Hart, B.,C. DCOM D-Mystified: A DCOM Tutorial. Seven-Part series, Chris Maunder, ed. <http://www.codeproject.com/com/hellotutorialnet1.asp>, 2000. 5) Hart, B.C. A Better CenterWindow() Function. Chris Maunder, ed. <http://www.codeproject.com/dialog/centeranywhere.asp>, 2000. 6) Hart, B.C. Center CMDIChildWnds, and Other Tips. Chris Maunder, ed. <http://www.codeproject.com/docview/centermdiwnd.asp>, 2000. 7) Hart, B.C. Tip: Show a Modal Dialog after the Main Window. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 2000. 8) Hart, B.C. Managing Favorites Using Windows DNA. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 2000. Redmond: Microsoft Developer Network Library, 2000. 9) Hart, B.C. Who Knew Setup Could Be This Fun (or Easy?). Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 2000. Redmond: Microsoft Developer Network Library, 2000. 10) Hart, B.C. Making a Dialup Connection to the Internet. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 2000. Redmond: Microsoft Developer Network Library, 2000. 11) Hart, B.C. Turn HRESULTs Into Text. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 2000. 12) Hart, B.C. Tip: Work with Global Program Objects for Easy Access. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 2000. 13) Hart, B.C. All the Source Code, Samples, and Tutorials You Could Want. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 2000. 14) Hart, B.C. What s This? Mastering the Context Help Button. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 2000. 15) Hart, B.C. Out With the Old, In With the New. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 2000.
16) Hart, B.C. Browsing for a Folder the Non-COM Way. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 1999. Redmond: Microsoft Developer Network Library, 1999. 17) Hart, B.C. Browsing for a Folder the COM Way. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 1999. Redmond: Microsoft Developer Network Library, 1999. 18) Hart, B.C. Get a Handle on That Window: Centering Child Windows Revisited. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 1999. 19) Hart, B.C. Get the Windows 2000 Readiness Kit and a Free Year of MSDN. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 1999. 20) Hart, B.C. Tip: Get and Set the Selection in a List View Control. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 1999. 21) Hart, B.C. Tip: Using the CWnd::SetIcon() Function. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 1999. 22) Hart, B.C. Adding Help Buttons to Message Boxes. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 1999. 23) Hart, B.C. Center Your Child Window. Kate Gregory, ed. Visual C++ Developer. Atlanta: Pinnacle Publishing, 1998